Scale Stack 0.3 Developer Documentation

scalestack::network::ip::tcp::listener_address_service Class Reference

Inheritance diagram for scalestack::network::ip::tcp::listener_address_service:
scalestack::network::ip::address_service

Public Member Functions

 listener_address_service (kernel::module &module, event::handler_service &_handler_service, stream_service_provider &_stream_service_provider)
bool add_addresses (const struct addrinfo *addresses)

Private Attributes

event::handler_service_handler_service
stream_service_provider_stream_service_provider

Detailed Description

This class is used to parse addresses and add them to a listener service.

Definition at line 55 of file listener_service.cc.


Constructor & Destructor Documentation

scalestack::network::ip::tcp::listener_address_service::listener_address_service ( kernel::module module,
event::handler_service _handler_service,
stream_service_provider _stream_service_provider 
)

Definition at line 125 of file listener_service.cc.


Member Function Documentation

bool scalestack::network::ip::tcp::listener_address_service::add_addresses ( const struct addrinfo *  addresses  )  [virtual]

Field Documentation

Definition at line 70 of file listener_service.cc.

Definition at line 71 of file listener_service.cc.


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