Safe Haskell | None |
---|
Control.Distributed.Process.Internal.Messaging
- sendPayload :: LocalNode -> Identifier -> Identifier -> ImplicitReconnect -> [ByteString] -> IO ()
- sendBinary :: Binary a => LocalNode -> Identifier -> Identifier -> ImplicitReconnect -> a -> IO ()
- sendMessage :: Serializable a => LocalNode -> Identifier -> Identifier -> ImplicitReconnect -> a -> IO ()
- disconnect :: LocalNode -> Identifier -> Identifier -> IO ()
- closeImplicitReconnections :: LocalNode -> Identifier -> IO ()
- impliesDeathOf :: Identifier -> Identifier -> Bool
Documentation
sendPayload :: LocalNode -> Identifier -> Identifier -> ImplicitReconnect -> [ByteString] -> IO ()Source
sendBinary :: Binary a => LocalNode -> Identifier -> Identifier -> ImplicitReconnect -> a -> IO ()Source
sendMessage :: Serializable a => LocalNode -> Identifier -> Identifier -> ImplicitReconnect -> a -> IO ()Source
disconnect :: LocalNode -> Identifier -> Identifier -> IO ()Source
closeImplicitReconnections :: LocalNode -> Identifier -> IO ()Source
impliesDeathOf :: Identifier -> Identifier -> BoolSource
a
is true if the death of impliesDeathOf
ba
(for instance, a node)
implies the death of b
(for instance, a process on that node)