Electroneum
epee::net_utils::boosted_tcp_server< t_protocol_handler > Member List

This is the complete list of members for epee::net_utils::boosted_tcp_server< t_protocol_handler >, including all inherited members.

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 typedefepee::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() constepee::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 noexceptepee::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 noexceptepee::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_mapepee::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 typedefepee::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 >