This document contains a summary of classes defined in a C++ header file for creating network sockets:
- The Socket class encapsulates creation of stream, datagram, multicast, or connected datagram sockets for a server or client application. It allows sending and receiving messages on the same socket.
- The Message class serializes data between a character buffer and sockets using insertion and extraction operators. It handles porting socket descriptors and addresses.
- The Stream, SocketInfo, and PortIpRequestBacklog classes provide supporting functionality for wrapping buffers, extracting socket peer/host addresses, and specifying socket configuration details.