Constructors
RemoteStoreStateremoteStoreStateConfig :: ProtoStoreConfigremoteStoreStateLogs :: DList LoggerremoteStoreStateMDataSource :: Maybe (Word64 -> IO (Maybe ByteString))Source for
Logger_Read, this will be called repeatedly as the daemon requests chunks of sizeWord64. If the function returns Nothing and daemon tries to read more data an error is thrown. Used byAddToStoreNarandImportPathsoperations.remoteStoreStateMDataSink :: Maybe (ByteString -> IO ())Sink for
Logger_Write, called repeatedly by the daemon to dump us some data. Used byExportPathoperation.remoteStoreStateMDataSinkSize :: Maybe Word64Byte length to be written to the sink, for NarForPath
remoteStoreStateMNarSource :: Maybe (NarSource IO)
Instances2HasStoreDir, HasProtoVersion
HasStoreDir RemoteStoreStateDefined in hnix-store-remote-0.7.0.0 · System.Nix.Store.Remote.MonadStoreHasProtoVersion RemoteStoreStateDefined in hnix-store-remote-0.7.0.0 · System.Nix.Store.Remote.MonadStore