distributed-process-0.6.4: Cloud Haskell: Erlang-style concurrency in Haskell
Control.Distributed.Process.Management.Internal.Table
data MxTableRequest Source #
Constructors
Instances
Associated Types
type Rep MxTableRequest :: * -> * #
Methods
from :: MxTableRequest -> Rep MxTableRequest x #
to :: Rep MxTableRequest x -> MxTableRequest #
put :: MxTableRequest -> Put #
get :: Get MxTableRequest #
putList :: [MxTableRequest] -> Put #
data MxTableId Source #
type Rep MxTableId :: * -> * #
from :: MxTableId -> Rep MxTableId x #
to :: Rep MxTableId x -> MxTableId #
put :: MxTableId -> Put #
get :: Get MxTableId #
putList :: [MxTableId] -> Put #
mxTableCoordinator :: String Source #
startTableCoordinator :: Fork -> Process () Source #
delete :: MxTableId -> Process () Source #
purge :: MxTableId -> Process () Source #
clear :: String -> MxTableId -> Process () Source #
set :: String -> Message -> MxTableId -> Process () Source #
get :: forall a. Serializable a => ProcessId -> String -> Process (Maybe a) Source #
fetch :: forall a. Serializable a => MxTableId -> String -> Process (Maybe a) Source #