Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- 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
- sendCtrlMsg :: Maybe NodeId -> ProcessSignal -> Process ()
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 -> Bool Source #
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)
:: Maybe NodeId | Nothing for the local node |
-> ProcessSignal | Message to send |
-> Process () |