Scale Stack 0.3 Developer Documentation

scalestack::network::local::stream::connection Class Reference

#include <connection.h>

Inheritance diagram for scalestack::network::local::stream::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 std::string &socket)

Private Member Functions

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

Private Attributes

struct addrinfo _socket_addrinfo
struct sockaddr_un _socket_sockaddr

Detailed Description

Definition at line 45 of file connection.h.


Constructor & Destructor Documentation

scalestack::network::local::stream::connection::connection ( event::handler_service handler_service,
stream_service stream_service,
int  file_descriptor 
)

Definition at line 34 of file connection.cc.

scalestack::network::local::stream::connection::connection ( event::handler_service handler_service,
stream_service stream_service,
const std::string &  socket 
)

Definition at line 43 of file connection.cc.

scalestack::network::local::stream::connection::connection ( const connection  )  [private]

Don't allow copying of objects.


Member Function Documentation

connection& scalestack::network::local::stream::connection::operator= ( const connection  )  [private]

Don't allow assignment of objects.


Field Documentation

Definition at line 71 of file connection.h.

Definition at line 72 of file connection.h.


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