PionNetworkLibrary
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
pion::tcp::server Member List

This is the complete list of members for pion::tcp::server, including all inherited members.

after_stopping(void)pion::tcp::serverinlineprotectedvirtual
before_starting(void)pion::tcp::serverinlineprotectedvirtual
get_acceptor(void)pion::tcp::serverinline
get_acceptor(void) const pion::tcp::serverinline
get_address(void) const pion::tcp::serverinline
get_connections(void) const pion::tcp::server
get_endpoint(void) const pion::tcp::serverinline
get_io_service(void)pion::tcp::serverinlineprotected
get_logger(void)pion::tcp::serverinline
get_port(void) const pion::tcp::serverinline
get_ssl_context_type(void)pion::tcp::serverinline
get_ssl_flag(void) const pion::tcp::serverinline
handle_connection(const tcp::connection_ptr &tcp_conn)pion::tcp::serverinlineprotectedvirtual
is_listening(void) const pion::tcp::serverinline
join(void)pion::tcp::server
m_loggerpion::tcp::serverprotected
server(const unsigned int tcp_port)pion::tcp::serverexplicitprotected
server(const boost::asio::ip::tcp::endpoint &endpoint)pion::tcp::serverexplicitprotected
server(scheduler &sched, const unsigned int tcp_port=0)pion::tcp::serverexplicitprotected
server(scheduler &sched, const boost::asio::ip::tcp::endpoint &endpoint)pion::tcp::serverprotected
set_address(const boost::asio::ip::address &addr)pion::tcp::serverinline
set_endpoint(const boost::asio::ip::tcp::endpoint &ep)pion::tcp::serverinline
set_logger(logger log_ptr)pion::tcp::serverinline
set_port(unsigned int p)pion::tcp::serverinline
set_ssl_flag(bool b=true)pion::tcp::serverinline
set_ssl_key_file(const std::string &pem_key_file)pion::tcp::server
start(void)pion::tcp::server
stop(bool wait_until_finished=false)pion::tcp::server
~server()pion::tcp::serverinlinevirtual