Scale Stack 0.3 Developer Documentation

scalestack::network::ip::tcp::connection Class Reference

#include <connection.h>

Inheritance diagram for scalestack::network::ip::tcp::connection:
scalestack::network::stream_provider scalestack::event::handler

Public Member Functions

 connection (event::handler_service &handler_service, stream_service &stream_service, int file_descriptor)
 connection (event::handler_service &handler_service, stream_service &stream_service, const struct addrinfo *addresses)
 ~connection ()
void set_file_descriptor (int file_descriptor)

Private Member Functions

 connection (const connection &)
connectionoperator= (const connection &)

Detailed Description

Definition at line 41 of file connection.h.


Constructor & Destructor Documentation

scalestack::network::ip::tcp::connection::connection ( event::handler_service handler_service,
stream_service stream_service,
int  file_descriptor 
)

Definition at line 54 of file connection.cc.

scalestack::network::ip::tcp::connection::connection ( event::handler_service handler_service,
stream_service stream_service,
const struct addrinfo *  addresses 
)

Definition at line 61 of file connection.cc.

scalestack::network::ip::tcp::connection::~connection (  ) 

Definition at line 68 of file connection.cc.

scalestack::network::ip::tcp::connection::connection ( const connection  )  [private]

Don't allow copying of objects.


Member Function Documentation

void scalestack::network::ip::tcp::connection::set_file_descriptor ( int  file_descriptor  )  [virtual]
connection& scalestack::network::ip::tcp::connection::operator= ( const connection  )  [private]

Don't allow assignment of objects.


The documentation for this class was generated from the following files:
Generated on Thu Feb 17 13:10:22 2011 by  doxygen 1.6.3