Man Linux: Main Page and Category List

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 seperate thread.
       class ost::SimpleTCPStream
           Simple TCP Stream, to be used with Common C++ Library.
       class ost::SockException

   Namespaces
       namespace ost

   Defines
       #define INVALID_SOCKET   -1
       #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

Detailed Description

       Network addresses and sockets related classes.

Define 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
   #define IPPROTO_DCCP   33
   #define MSG_DONTWAIT   0
       Referenced by ost::UDPTransmit::transmit().

   #define MSG_NOSIGNAL   0
       Referenced by ost::UDPTransmit::send(), and
       ost::UDPTransmit::transmit().

   #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.