#include <conexus/nspr_tcpserver.h>
Inheritance diagram for Conexus::NSPR::TCPServer:

Public Types | |
| typedef ConexusPointer< TCPServer > | pointer |
| typedef ConexusPointer< TCPServer > | pointer |
| typedef ConexusPointer< TCPServer > | pointer |
Public Member Functions | |
| IDIOSKOPOS_OBJECT (Conexus::NSPR::TCPServer) | |
| virtual Conexus::IPv4::Address & | local_interface () |
| virtual void | set_local_interface (Conexus::IPv4::Address addr) |
| virtual void | start () |
| virtual void | start (bool use_dispatcher) |
| virtual void | stop () |
| TCPServer (uint16_t port=0) | |
| virtual Conexus::IPv4::Address & | local_interface () |
| virtual void | set_local_interface (Conexus::IPv4::Address addr) |
| virtual void | start () |
| virtual void | start (bool use_dispatcher) |
| virtual void | stop () |
| virtual const std::string & | object_type () |
| TCPServer (uint16_t port=0) | |
| virtual Conexus::IPv4::Address & | local_interface () |
| virtual void | set_local_interface (Conexus::IPv4::Address addr) |
| virtual void | start () |
| virtual void | start (bool use_dispatcher) |
| virtual void | stop () |
| virtual const std::string & | object_type () |
Static Public Member Functions | |
| static TCPServer::pointer | create (uint16_t port=0) |
| static TCPServer::pointer | create (uint32_t interface, uint16_t port) |
| static TCPServer::pointer | create (const std::string &interface, uint16_t port) |
| static TCPServer::pointer | create (uint16_t port=0) |
| static TCPServer::pointer | create (uint16_t port=0) |
Protected Member Functions | |
| TCPServer (uint32_t interface, uint16_t port) | |
| TCPServer (const std::string &interface, uint16_t port) | |
| virtual void | service_thread_main () |
| virtual void | service_thread_main () |
| virtual void | service_thread_main () |
Protected Attributes | |
| TCP::pointer | m_tcp_listener |
| Conexus::IPv4::Address | m_local_interface |
| TCP | m_tcp_listener |
1.5.1