Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
getHostName :: IO String Source #
HostEntry | |
|
getHostByAddr :: Family -> HostAddress -> IO HostEntry Source #
hostAddress :: HostEntry -> HostAddress Source #
setHostEntry :: Bool -> IO () Source #
endHostEntry :: IO () Source #
type ServiceName = String Source #
getServiceByName :: ServiceName -> ProtocolName -> IO ServiceEntry Source #
getServiceByPort :: PortNumber -> ProtocolName -> IO ServiceEntry Source #
getServiceEntries :: Bool -> IO [ServiceEntry] Source #
setServiceEntry :: Bool -> IO () Source #
endServiceEntry :: IO () Source #
type ProtocolName = String Source #
getProtocolEntries :: Bool -> IO [ProtocolEntry] Source #
setProtocolEntry :: Bool -> IO () Source #
endProtocolEntry :: IO () Source #
newtype PortNumber Source #
type NetworkAddr = CULong Source #
data NetworkEntry Source #
NetworkEntry | |
|
getNetworkByName :: NetworkName -> IO NetworkEntry Source #
getNetworkByAddr :: NetworkAddr -> Family -> IO NetworkEntry Source #
getNetworkEntries :: Bool -> IO [NetworkEntry] Source #
setNetworkEntry :: Bool -> IO () Source #
endNetworkEntry :: IO () Source #