| 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)