posix-socket-0.2: Bindings to the POSIX socket API
System.Posix.Socket.Inet
Contents
Description
Internet address families.
Synopsis
data AF_INET Source #
IPv4 socket family.
Constructors
Instances
Methods
(==) :: AF_INET -> AF_INET -> Bool #
(/=) :: AF_INET -> AF_INET -> Bool #
showsPrec :: Int -> AF_INET -> ShowS #
show :: AF_INET -> String #
showList :: [AF_INET] -> ShowS #
Associated Types
type SockFamilyAddr AF_INET :: * Source #
sockFamilyCode :: AF_INET -> CInt Source #
data AF_INET6 Source #
IPv6 socket family.
(==) :: AF_INET6 -> AF_INET6 -> Bool #
(/=) :: AF_INET6 -> AF_INET6 -> Bool #
showsPrec :: Int -> AF_INET6 -> ShowS #
show :: AF_INET6 -> String #
showList :: [AF_INET6] -> ShowS #
type SockFamilyAddr AF_INET6 :: * Source #
sockFamilyCode :: AF_INET6 -> CInt Source #
sockAddrMaxSize :: Proxy * Inet4Addr -> Int Source #
sockAddrSize :: Inet4Addr -> Int Source #
peekSockAddr :: Ptr Inet4Addr -> Int -> IO Inet4Addr Source #
pokeSockAddr :: Ptr Inet4Addr -> Inet4Addr -> IO () Source #
sockAddrMaxSize :: Proxy * Inet6Addr -> Int Source #
sockAddrSize :: Inet6Addr -> Int Source #
peekSockAddr :: Ptr Inet6Addr -> Int -> IO Inet6Addr Source #
pokeSockAddr :: Ptr Inet6Addr -> Inet6Addr -> IO () Source #