Default constructor.
Destructor.
Bind the socket to a specific port.
Get the port to which the socket is bound locally.
Tell whether the socket is in blocking or non-blocking mode.
Receive raw data from a remote peer.
Receive a formatted packet of data from a remote peer.
Send raw data to a remote peer.
Send a formatted packet of data to a remote peer.
Set the blocking state of the socket.
Unbind the socket from the local port to which it is bound.
The maximum number of bytes that can be sent in a single UDP datagram.
Status codes that may be returned by socket functions.
Special value that tells the system to pick any available port.
Set the blocking state of the socket.
Tell whether the socket is in blocking or non-blocking mode.
Specialized socket using the UDP protocol.