Network addresses and sockets related classes.
More...
Include dependency graph for socket.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Data Structures
The
Socket is used as the base for all Internet protocol services under Common C++.
More...
DCCP sockets are used for stream based connected sessions between two sockets.
More...
UDP sockets implement the TCP SOCK_DGRAM UDP protocol.
More...
Representing a UDP socket used for subnet broadcasts, this class provides an alternate binding and
setPeer() capability for UDP sockets.
More...
Representing half of a two-way UDP connection, the UDP transmitter can broadcast data to another selected peer host or to an entire subnet.
More...
Representing half of a two-way UDP connection, the UDP receiver can receive data from another peer host or subnet.
More...
UDP duplex connections impliment a bi-directional point-to-point UDP session between two peer hosts.
More...
TCP sockets are used for stream based connected sessions between two sockets.
More...
TCP streams are used to represent TCP client connections to a server by TCP protocol servers for accepting client connections.
More...
The TCP session is used to primarily to represent a client connection that can be managed on a seperate thread.
More...
Simple TCP Stream, to be used with Common C++ Library.
More...
Macros
Typedefs
Variables
Detailed Description
Network addresses and sockets related classes.
Definition in file socket.h.
Macro Definition Documentation
#define DCCP_SOCKOPT_AVAILABLE_CCIDS 12
#define DCCP_SOCKOPT_CCID 13
#define DCCP_SOCKOPT_RX_CCID 15
#define DCCP_SOCKOPT_TX_CCID 14
#define INVALID_SOCKET -1
Typedef Documentation
Transport Protocol Ports.
Definition at line 100 of file socket.h.
Variable Documentation