Provided by: libcommoncpp2-doc_1.8.1-8build1_all 

NAME
socket.h - Network addresses and sockets related classes.
SYNOPSIS
#include <cc++/address.h>
Classes
class ost::Socket
The Socket is used as the base for all Internet protocol services under Common C++.
class ost::DCCPSocket
DCCP sockets are used for stream based connected sessions between two sockets.
class ost::UDPSocket
UDP sockets implement the TCP SOCK_DGRAM UDP protocol.
class ost::UDPBroadcast
Representing a UDP socket used for subnet broadcasts, this class provides an alternate binding and
setPeer() capability for UDP sockets.
class ost::UDPTransmit
Representing half of a two-way UDP connection, the UDP transmitter can broadcast data to another
selected peer host or to an entire subnet.
class ost::UDPReceive
Representing half of a two-way UDP connection, the UDP receiver can receive data from another peer
host or subnet.
class ost::UDPDuplex
UDP duplex connections impliment a bi-directional point-to-point UDP session between two peer hosts.
class ost::TCPSocket
TCP sockets are used for stream based connected sessions between two sockets.
class ost::TCPV6Socket
TCPV6 sockets are used for stream based connected sessions between two ipv6 sockets.
class ost::TCPStream
TCP streams are used to represent TCP client connections to a server by TCP protocol servers for
accepting client connections.
class ost::TCPSession
The TCP session is used to primarily to represent a client connection that can be managed on a
separate thread.
class ost::SimpleTCPStream
Simple TCP Stream, to be used with Common C++ Library.
Namespaces
ost
Macros
#define INVALID_SOCKET -1
#define _IOLEN64
#define _IORET64
#define MSG_DONTWAIT 0
#define MSG_NOSIGNAL 0
#define SOCK_DCCP 6
#define IPPROTO_DCCP 33
#define SOL_DCCP 269
#define DCCP_SOCKOPT_AVAILABLE_CCIDS 12
#define DCCP_SOCKOPT_CCID 13
#define DCCP_SOCKOPT_TX_CCID 14
#define DCCP_SOCKOPT_RX_CCID 15
Typedefs
typedef int SOCKET
Variables
class __EXPORT ost::SimpleTCPStream
Detailed Description
Network addresses and sockets related classes.
Macro Definition Documentation
#define _IOLEN64 #define _IORET64 #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 #define IPPROTO_DCCP 33 #define MSG_DONTWAIT 0 #define MSG_NOSIGNAL 0 #define SOCK_DCCP 6 #define SOL_DCCP 269
Typedef Documentation
typedef int SOCKET
Author
Generated automatically by Doxygen for GNU CommonC++ from the source code.
GNU CommonC++ Tue Mar 24 2020 socket.h(3)