sella::net::TCPSocket Class Reference

Inheritance diagram for sella::net::TCPSocket:
sella::net::Socket

List of all members.

Public Types

typedef std::shared_ptr
< TCPSocket
shared
typedef TCPSocketptr

Public Member Functions

 TCPSocket (int family) throw (SocketException)
 TCPSocket (int family, const IPAddressPort &addressport) throw (SocketException)
 TCPSocket (int family, const IPAddress &address, const Port &port) throw (SocketException)
 TCPSocket (int family, const std::string &address, unsigned short port) throw (SocketException)
 TCPSocket (const IPAddressPort &addressport) throw (SocketException)
 TCPSocket (const IPAddress &address, const Port &port) throw (SocketException)
 TCPSocket (const TCPSocket &sock)
void operator= (const TCPSocket &sock)
void listen (int backlog=TCPSOCKET_LISTEN_BACKLOG_DEF) throw (SocketException)
TCPSocket::shared accept (void) throw (SocketException)

Static Public Member Functions

static const TCPSocket::shared shared_ptr (int family) throw (SocketException)
static const TCPSocket::shared shared_ptr (int family, const IPAddressPort &addressport) throw (SocketException)
static const TCPSocket::shared shared_ptr (int family, const IPAddress &address, const Port &port) throw (SocketException)
static const TCPSocket::shared shared_ptr (int family, const std::string &address, unsigned short port) throw (SocketException)
static const TCPSocket::shared shared_ptr (const IPAddressPort &addressport) throw (SocketException)
static const TCPSocket::shared shared_ptr (const IPAddress &address, const Port &port) throw (SocketException)

Detailed Description

Definition at line 27 of file TCPSocket.h.


The documentation for this class was generated from the following files:
 All Classes Functions Variables

Generated on 20 Nov 2014 for libutil++ by  doxygen 1.6.1