IpAddr models both IPv4 and IPv6 numeric addresses as well as provide DNS hostname resolution.
SocketOptions groups together all the socket options used to tune a TcpSocket, TcpListener, or UdpSocket.
TcpListener is a server socket that listens to a local well known port for incoming TcpSockets.
TcpSocket manages a TCP/IP endpoint.
UdpPacket encapsulates an IpAddr, port, and payload of bytes to send or receive from a UdpSocket.
UdpSocket manages a UDP/IP datagram endpoint.
UnknownHostErr indicates a failure to resolve a hostname to an IP address.