nn::socket::SocketOptionType Enumerated Typeenum SocketOptionType;
| Value | Description |
|---|---|
IP_TOS |
The value of an IP header's TOS field (int). |
IP_TTL |
The value of an IP header's TTL field (int). |
IP_MULTICAST_LOOP |
Loop multicast packets (unsigned char). |
IP_MULTICAST_TTL |
The value of a multicast packet's TTL field (unsigned char). |
IP_ADD_MEMBERSHIP |
Added a multicast group (<a href="../../nn/socket/IpMreq/Overview.html">IpMreq</a>). |
IP_DROP_MEMBERSHIP |
Deleted a multicast group (<a href="../../nn/socket/IpMreq/Overview.html">IpMreq</a>). |
SO_REUSEADDR |
Allow a socket to be reused (bool). |
SO_LINGER |
Waiting for TCP disconnection to complete (<a href="../../nn/socket/Linger/Overview.html">Linger</a>). |
SO_OOBINLINE |
Handle urgent data as online data (bool). |
SO_SNDBUF |
Size of the TCP send buffer (int). |
SO_RCVBUF |
Size of the TCP receive buffer (int). |
SO_SNDLOWAT |
Minimum usable value for the TCP send buffer (int). |
SO_RCVLOWAT |
Minimum usable value for the TCP receive buffer (int). |
SO_TYPE |
Socket type (int). |
SO_ERROR |
Error set in a socket (int). |
TCP_NODELAY |
Do not use delayed ACK messages (bool). |
TCP_MAXSEG |
TCP MSS value (int). |
TCP_STDURG |
Make the TCP urgent pointer conform to the RFC specifications (bool). |
TCP_R2 |
R2 timer value for TCP (int). |
TCP_R2_SYN |
R2 timer value for TCP SYN (int). |
Option numbers given to the GetSockOpt and SetSockOpt functions.
CONFIDENTIAL