[Overview][Constants][Types][Procedures and functions][Index] | Reference for unit 'Sockets' (#rtl)

# Reference for unit 'Sockets': Types

`in6_addr` |  | General purpose IPV6 address
`in_addr` |  | General inet socket address.
`linger` |  | Record used in setsockopt
`PIn6Addr` |  | Pointer to in6_addr type.
`pin6_addr` |  | Pointer to Tin6_addr
`PInAddr` |  | Alias for pin_addr
`PInetSockAddr` |  | Pointer to sockaddr_in
`PInetSockAddr6` |  | Pointer to sockaddr_in6 type
`pin_addr` |  | Pointer to in_addr record.
`plinger` |  | Pointer to linger type.
`psockaddr` |  | Pointer to TSockAddr
`PSockAddr6` |  | Pointer to TSockAddr6
`psockaddr_in` |  | Pointer to sockaddr_in
`psockaddr_in6` |  | Pointer to sockaddr_in6
`psockaddr_un` |  | Pointer to sockaddr_un type.
`Pucred`
`sa_family_t` |  | Address family type
`sockaddr` |  | Alias for TSockAddr record type.
`sockaddr_in` |  | Internet socket address record
`sockaddr_in6` |  | Alias for sockaddr_in6
`sockaddr_un` |  | Unix socket address record.
`TIn6Addr` |  | Alias for in6_addr type.
`Tin6_addr` |  | Alias for sockaddr_in6
`TInAddr` |  | Alias for in_addr record type.
`TInetSockAddr` |  | Alias for sockaddr_in
`TInetSockAddr6` |  | Alias for sockaddr_in6
`TIn_addr` |  | Alias for in_addr record type.
`TLinger` |  | Alias for linger
`TSockAddr`
`TSockAddr6` |  | Alias for sockaddr_in6/>
`TSockArray` |  | Type returned by the FPSocketPair call.
`Tsocket` |  | Alias for easy kylix porting
`TSockLen` |  | Type to specify socket length in fpBind and fpConnect
`TSockPairArray` |  | Array of sockets, used in FPSocketPair call.
`TUnixSockAddr` |  | Alias for sockaddr_un
`ucred`

Documentation generated on: May 14 2021