Monero
Loading...
Searching...
No Matches
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.

acceptor_epee::net_utils::boosted_tcp_server< t_protocol_handler >private
acceptor_ipv6epee::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 valueepee::net_utils::boosted_tcp_server< t_protocol_handler >private
CONNECT_NO_SSL enum valueepee::net_utils::boosted_tcp_server< t_protocol_handler >private
CONNECT_SUCCESS enum valueepee::net_utils::boosted_tcp_server< t_protocol_handler >private
connection_ptr typedefepee::net_utils::boosted_tcp_server< t_protocol_handler >
connections_epee::net_utils::boosted_tcp_server< t_protocol_handler >private
connections_mutexepee::net_utils::boosted_tcp_server< t_protocol_handler >private
create_server_type_map()epee::net_utils::boosted_tcp_server< t_protocol_handler >
default_remoteepee::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() constepee::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() noexceptepee::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
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 noexceptepee::net_utils::boosted_tcp_server< t_protocol_handler >inline
is_thread_worker()epee::net_utils::boosted_tcp_server< t_protocol_handler >private
m_addressepee::net_utils::boosted_tcp_server< t_protocol_handler >private
m_address_ipv6epee::net_utils::boosted_tcp_server< t_protocol_handler >private
m_connection_typeepee::net_utils::boosted_tcp_server< t_protocol_handler >private
m_io_context_local_instanceepee::net_utils::boosted_tcp_server< t_protocol_handler >private
m_main_thread_idepee::net_utils::boosted_tcp_server< t_protocol_handler >private
m_portepee::net_utils::boosted_tcp_server< t_protocol_handler >private
m_port_ipv6epee::net_utils::boosted_tcp_server< t_protocol_handler >private
m_require_ipv4epee::net_utils::boosted_tcp_server< t_protocol_handler >private
m_stateepee::net_utils::boosted_tcp_server< t_protocol_handler >private
m_stop_signal_sentepee::net_utils::boosted_tcp_server< t_protocol_handler >private
m_thread_indexepee::net_utils::boosted_tcp_server< t_protocol_handler >private
m_thread_name_prefixepee::net_utils::boosted_tcp_server< t_protocol_handler >private
m_threadsepee::net_utils::boosted_tcp_server< t_protocol_handler >private
m_threads_countepee::net_utils::boosted_tcp_server< t_protocol_handler >private
m_threads_lockepee::net_utils::boosted_tcp_server< t_protocol_handler >private
m_use_ipv6epee::net_utils::boosted_tcp_server< t_protocol_handler >private
new_connection_epee::net_utils::boosted_tcp_server< t_protocol_handler >private
new_connection_ipv6epee::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_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_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 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 >
try_connect_result_t enum nameepee::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 >