| acceptor_ | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| acceptor_ipv6 | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| 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_context &external_io_context, 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, t_connection_context &&initial=t_connection_context{}) | epee::net_utils::boosted_tcp_server< t_protocol_handler > | |
| connect_async(const std::string &adr, const std::string &port, uint32_t conn_timeout, const t_callback &cb, const std::string &bind_ip, epee::net_utils::ssl_support_t ssl_support, t_connection_context &&initial) | epee::net_utils::boosted_tcp_server< t_protocol_handler > | |
| CONNECT_FAILURE enum value | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| CONNECT_NO_SSL enum value | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| CONNECT_SUCCESS enum value | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| connection_ptr typedef | epee::net_utils::boosted_tcp_server< t_protocol_handler > | |
| connections_ | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| connections_mutex | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| create_server_type_map() | epee::net_utils::boosted_tcp_server< t_protocol_handler > | |
| default_remote | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| 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_binded_port_ipv6() | epee::net_utils::boosted_tcp_server< t_protocol_handler > | inline |
| get_config_object() | epee::net_utils::boosted_tcp_server< t_protocol_handler > | inline |
| get_config_shared() | 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_context() | epee::net_utils::boosted_tcp_server< t_protocol_handler > | inline |
| get_ssl_context() noexcept | 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 |
| handle_accept(const boost::system::error_code &e, bool ipv6=false) | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| handle_accept_ipv4(const boost::system::error_code &e) | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| handle_accept_ipv6(const boost::system::error_code &e) | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| init_server(uint32_t port, const std::string &address="0.0.0.0", uint32_t port_ipv6=0, const std::string &address_ipv6="::", bool use_ipv6=false, bool require_ipv4=true, 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", const std::string port_ipv6="", const std::string address_ipv6="::", bool use_ipv6=false, bool require_ipv4=true, ssl_options_t ssl_options=ssl_support_t::e_ssl_support_autodetect) | epee::net_utils::boosted_tcp_server< t_protocol_handler > | |
| io_context_ | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| is_stop_signal_sent() const noexcept | epee::net_utils::boosted_tcp_server< t_protocol_handler > | inline |
| is_thread_worker() | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| m_address | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| m_address_ipv6 | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| m_connection_type | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| m_io_context_local_instance | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| m_main_thread_id | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| m_port | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| m_port_ipv6 | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| m_require_ipv4 | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| m_state | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| m_stop_signal_sent | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| m_thread_index | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| m_thread_name_prefix | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| m_threads | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| m_threads_count | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| m_threads_lock | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| m_use_ipv6 | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| new_connection_ | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| new_connection_ipv6 | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| 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_connection_limit(i_connection_limit *plimit) | 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_response_soft_limit(std::size_t limit) | epee::net_utils::boosted_tcp_server< t_protocol_handler > | |
| 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 > | |
| try_connect_result_t enum name | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| worker_thread() | epee::net_utils::boosted_tcp_server< t_protocol_handler > | private |
| ~boosted_tcp_server() | epee::net_utils::boosted_tcp_server< t_protocol_handler > | |