Network.Socket.Internal

Socket addresses

type HostAddress

type HostAddress6

type FlowInfo

type ScopeID

data PortNumber

data SockAddr

peekSockAddr

pokeSockAddr

sizeOfSockAddr

sizeOfSockAddrByFamily

withSockAddr

withNewSockAddr

Protocol families

data Family

Socket error functions

throwSocketError

Guards for socket operations that may fail

throwSocketErrorIfMinus1_

throwSocketErrorIfMinus1Retry

throwSocketErrorIfMinus1RetryMayBlock

Initialization

withSocketsDo

Low-level helpers

zeroMemory