| Listen on unused port TCP/IP |  |  |
| TCP echo server |  |  |
| TCP client |  |  |
| TCP connect with a timeout |  |  |
| Set a read timeout on a TCP stream |  |  |
| Disable Nagle’s algorithm |  |  |
| Half-close a TCP connection |  |  |
| Non-blocking TCP accept |  |  |
| Send and receive a UDP datagram |  |  |
| Join a UDP multicast group |  |  |
| Resolve a hostname to socket addresses |  |  |
| Classify an IP address |  |  |
| Bind for both IPv4 and IPv6 |  |  |