Compounds |
| class | BroadcastAddress |
| class | InetAddress |
| class | InetHostAddress |
| class | InetMaskAddress |
| class | Socket |
| class | SocketPort |
| class | SocketService |
| class | TCPSession |
| class | TCPSocket |
| class | tcpstream |
| class | TCPStream |
| class | UDPBroadcast |
| class | UDPDuplex |
| class | UDPReceive |
| class | UDPSocket |
| class | UDPTransmit |
Typedefs |
| typedef unsigned short | tpport_t |
| | Transport Protocol Ports.
|
Enumerations |
| enum | sockcomplete_t {
SOCKET_COMPLETION_IMMEDIATE,
SOCKET_COMPLETION_DELAYED
} |
| enum | sockstate_t {
SOCKET_INITIAL,
SOCKET_AVAILABLE,
SOCKET_BOUND,
SOCKET_CONNECTED,
SOCKET_CONNECTING
} |
| enum | sockerror_t {
SOCKET_SUCCESS = 0,
SOCKET_CREATE_FAILED,
SOCKET_COPY_FAILED,
SOCKET_INPUT_ERROR,
SOCKET_INPUT_INTERRUPT,
SOCKET_RESOURCE_FAILURE,
SOCKET_OUTPUT_ERROR,
SOCKET_OUTPUT_INTERRUPT,
SOCKET_NOT_CONNECTED,
SOCKET_CONNECT_REFUSED,
SOCKET_CONNECT_REJECTED,
SOCKET_CONNECT_TIMEOUT,
SOCKET_CONNECT_FAILED,
SOCKET_CONNECT_INVALID,
SOCKET_CONNECT_BUSY,
SOCKET_CONNECT_NOROUTE,
SOCKET_BINDING_FAILED,
SOCKET_BROADCAST_DENIED,
SOCKET_ROUTING_DENIED,
SOCKET_KEEPALIVE_DENIED,
SOCKET_SERVICE_DENIED,
SOCKET_SERVICE_UNAVAILABLE,
SOCKET_EXTENDED_ERROR
} |
| enum | socktos_t {
SOCKET_IPTOS_LOWDELAY,
SOCKET_IPTOS_THROUGHPUT,
SOCKET_IPTOS_RELIABILITY,
SOCKET_IPTOS_MINCOST,
SOCKET_IPTOS_INVALID
} |
| enum | sockpend_t {
SOCKET_PENDING_INPUT,
SOCKET_PENDING_OUTPUT,
SOCKET_PENDING_ERROR
} |
Functions |
| ostream& | operator<< (ostream &os, const InetAddress &ia) |
| struct in_addr | getaddress (const InetAddress &ia) |