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 |
This class is used to parse addresses and add them to a listener service.
Definition at line 55 of file listener_service.cc.
| 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.
| bool scalestack::network::ip::tcp::listener_address_service::add_addresses | ( | const struct addrinfo * | addresses | ) | [virtual] |
See ip::address_service::add_addresses().
Implements scalestack::network::ip::address_service.
Definition at line 135 of file listener_service.cc.
event::handler_service& scalestack::network::ip::tcp::listener_address_service::_handler_service [private] |
Definition at line 70 of file listener_service.cc.
stream_service_provider& scalestack::network::ip::tcp::listener_address_service::_stream_service_provider [private] |
Definition at line 71 of file listener_service.cc.
1.6.3