| add_connection(t_connection_context &out, boost::asio::ip::tcp::socket &&sock, network_address real_remote, epee::net_utils::ssl_support_t ssl_support=epee::net_utils::ssl_support_t::e_ssl_support_autodetect) | epee::net_utils::boosted_tcp_server< t_protocol_handler > | |
| add_idle_handler(t_handler t_callback, uint64_t timeout_ms) | epee::net_utils::boosted_tcp_server< t_protocol_handler > | inline |
| async_call(t_handler t_callback) | epee::net_utils::boosted_tcp_server< t_protocol_handler > | inline |
| boosted_tcp_server(t_connection_type connection_type) | epee::net_utils::boosted_tcp_server< t_protocol_handler > | |
| boosted_tcp_server(boost::asio::io_service &external_io_service, t_connection_type connection_type) | epee::net_utils::boosted_tcp_server< t_protocol_handler > | explicit |
| connect(const std::string &adr, const std::string &port, uint32_t conn_timeot, t_connection_context &cn, const std::string &bind_ip="0.0.0.0", epee::net_utils::ssl_support_t ssl_support=epee::net_utils::ssl_support_t::e_ssl_support_autodetect) | epee::net_utils::boosted_tcp_server< t_protocol_handler > | |
| connect_async(const std::string &adr, const std::string &port, uint32_t conn_timeot, const t_callback &cb, const std::string &bind_ip="0.0.0.0", epee::net_utils::ssl_support_t ssl_support=epee::net_utils::ssl_support_t::e_ssl_support_autodetect) | epee::net_utils::boosted_tcp_server< t_protocol_handler > | |
| connection_ptr typedef | epee::net_utils::boosted_tcp_server< t_protocol_handler > | |
| create_server_type_map() | epee::net_utils::boosted_tcp_server< t_protocol_handler > | |
| deinit_server() | epee::net_utils::boosted_tcp_server< t_protocol_handler > | inline |
| get_binded_port() | epee::net_utils::boosted_tcp_server< t_protocol_handler > | inline |
| get_config_object() | epee::net_utils::boosted_tcp_server< t_protocol_handler > | inline |
| get_connections_count() const | epee::net_utils::boosted_tcp_server< t_protocol_handler > | inline |
| get_io_service() | epee::net_utils::boosted_tcp_server< t_protocol_handler > | inline |
| get_stop_signal() const noexcept | epee::net_utils::boosted_tcp_server< t_protocol_handler > | inline |
| get_threads_count() | epee::net_utils::boosted_tcp_server< t_protocol_handler > | inline |
| global_timer_handler(boost::shared_ptr< idle_callback_conext< t_handler >> ptr) | epee::net_utils::boosted_tcp_server< t_protocol_handler > | inline |
| init_server(uint32_t port, const std::string address="0.0.0.0", ssl_options_t ssl_options=ssl_support_t::e_ssl_support_autodetect) | epee::net_utils::boosted_tcp_server< t_protocol_handler > | |
| init_server(const std::string port, const std::string &address="0.0.0.0", ssl_options_t ssl_options=ssl_support_t::e_ssl_support_autodetect) | epee::net_utils::boosted_tcp_server< t_protocol_handler > | |
| is_stop_signal_sent() const noexcept | epee::net_utils::boosted_tcp_server< t_protocol_handler > | inline |
| run_server(size_t threads_count, bool wait=true, const boost::thread::attributes &attrs=boost::thread::attributes()) | epee::net_utils::boosted_tcp_server< t_protocol_handler > | |
| send_stop_signal() | epee::net_utils::boosted_tcp_server< t_protocol_handler > | |
| server_type_map | epee::net_utils::boosted_tcp_server< t_protocol_handler > | |
| set_connection_filter(i_connection_filter *pfilter) | epee::net_utils::boosted_tcp_server< t_protocol_handler > | |
| set_default_remote(epee::net_utils::network_address remote) | epee::net_utils::boosted_tcp_server< t_protocol_handler > | inline |
| set_threads_prefix(const std::string &prefix_name) | epee::net_utils::boosted_tcp_server< t_protocol_handler > | |
| t_connection_context typedef | epee::net_utils::boosted_tcp_server< t_protocol_handler > | |
| timed_wait_server_stop(uint64_t wait_mseconds) | epee::net_utils::boosted_tcp_server< t_protocol_handler > | |
| try_connect(connection_ptr new_connection_l, const std::string &adr, const std::string &port, boost::asio::ip::tcp::socket &sock_, const boost::asio::ip::tcp::endpoint &remote_endpoint, const std::string &bind_ip, uint32_t conn_timeout, epee::net_utils::ssl_support_t ssl_support) | epee::net_utils::boosted_tcp_server< t_protocol_handler > | |
| ~boosted_tcp_server() | epee::net_utils::boosted_tcp_server< t_protocol_handler > | |