Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- hostPortToNid :: (HostName, ServiceName) -> NodeId
- hostPortToNidBS :: (HostName, ServiceName) -> ByteString
- nidToHostPort :: NodeId -> (HostName, ServiceName)
- getFreePort :: IO PortNumber
- recvSerialized :: Serialize a => Socket -> IO (Maybe a)
Documentation
hostPortToNid :: (HostName, ServiceName) -> NodeId Source #
Convert a host and a port to a valid NodeId
hostPortToNidBS :: (HostName, ServiceName) -> ByteString Source #
nidToHostPort :: NodeId -> (HostName, ServiceName) Source #
Retrieve the host and port from a valid NodeId
getFreePort :: IO PortNumber Source #
Get a free port number.