ibrcommon::tcpserver Class Reference

#include <tcpserver.h>

List of all members.

Public Member Functions

 tcpserver (NetInterface net, int port)
virtual ~tcpserver ()
tcpstreamaccept ()
void close ()

Detailed Description

Definition at line 18 of file tcpserver.h.


Constructor & Destructor Documentation

ibrcommon::tcpserver::tcpserver ( NetInterface  net,
int  port 
)
Parameters:
address the address to listen to
port the port to listen to

Definition at line 20 of file tcpserver.cpp.

References ibrcommon::NetInterface::getAddress().

ibrcommon::tcpserver::~tcpserver (  )  [virtual]

Destructor

Definition at line 55 of file tcpserver.cpp.

References close().


Member Function Documentation

tcpstream * ibrcommon::tcpserver::accept (  ) 

Accept a new connection.

Returns:
A socket for the connection.

Definition at line 66 of file tcpserver.cpp.

Referenced by dtn::net::TCPConvergenceLayer::Server::accept(), and dtn::daemon::ApiServer::accept().

void ibrcommon::tcpserver::close (  ) 

Definition at line 60 of file tcpserver.cpp.

Referenced by ~tcpserver().


The documentation for this class was generated from the following files:
Generated on Mon Aug 23 08:13:01 2010 for IBR-DTNSuite by  doxygen 1.6.3