Monero
Loading...
Searching...
No Matches
epee::net_utils::connection< t_protocol_handler > Member List

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

add_ref()epee::net_utils::connection< t_protocol_handler >privatevirtual
async_read_some(const MutableBufferSequence &buffers, ReadHandler &&handler)epee::net_utils::connection_basicinline
async_wait_timer()epee::net_utils::connection< t_protocol_handler >private
async_write(const ConstBufferSequence &buffers, WriteHandler &&handler)epee::net_utils::connection_basicinline
async_write_some(const ConstBufferSequence &buffers, WriteHandler &&handler)epee::net_utils::connection_basicinline
call_back_starter()epee::net_utils::connection< t_protocol_handler >
call_run_once_service_io()epee::net_utils::connection< t_protocol_handler >privatevirtual
cancel()epee::net_utils::connection< t_protocol_handler >
cancel_handler()epee::net_utils::connection< t_protocol_handler >private
cancel_socket()epee::net_utils::connection< t_protocol_handler >private
cancel_timer()epee::net_utils::connection< t_protocol_handler >private
close()epee::net_utils::connection< t_protocol_handler >privatevirtual
connection(io_context_t &io_context, std::shared_ptr< shared_state > state, t_connection_type connection_type, epee::net_utils::ssl_support_t ssl_support, t_connection_context &&initial=t_connection_context{})epee::net_utils::connection< t_protocol_handler >explicit
connection(io_context_t &io_context, boost::asio::ip::tcp::socket &&sock, std::shared_ptr< shared_state > state, t_connection_type connection_type, epee::net_utils::ssl_support_t ssl_support, t_connection_context &&initial=t_connection_context{})epee::net_utils::connection< t_protocol_handler >explicit
connection_basic(boost::asio::io_context &context, boost::asio::ip::tcp::socket &&sock, std::shared_ptr< connection_basic_shared_state > state, ssl_support_t ssl_support)epee::net_utils::connection_basic
connection_basic(boost::asio::io_context &context, std::shared_ptr< connection_basic_shared_state > state, ssl_support_t ssl_support)epee::net_utils::connection_basic
connection_ptr typedefepee::net_utils::connection< t_protocol_handler >private
connection_t typedefepee::net_utils::connection< t_protocol_handler >private
disable_ssl()epee::net_utils::connection_basicinline
do_send(byte_slice message)epee::net_utils::connection< t_protocol_handler >privatevirtual
do_send_handler_write(const void *ptr, size_t cb)epee::net_utils::connection_basic
do_send_handler_write_from_queue(const boost::system::error_code &e, size_t cb, int q_len)epee::net_utils::connection_basic
duration_t typedefepee::net_utils::connection< t_protocol_handler >private
ec_t typedefepee::net_utils::connection< t_protocol_handler >private
finish_read(size_t bytes_transferred)epee::net_utils::connection< t_protocol_handler >private
get_context(t_connection_context &context_)epee::net_utils::connection< t_protocol_handler >inline
get_default_timeout()epee::net_utils::connection< t_protocol_handler >private
get_io_context()epee::net_utils::connection< t_protocol_handler >privatevirtual
get_rate_down_limit()epee::net_utils::connection_basicstatic
get_rate_up_limit()epee::net_utils::connection_basicstatic
get_sleep_time(size_t cb)epee::net_utils::connection_basicstatic
get_ssl_support() constepee::net_utils::connection_basicinline
get_state() noexceptepee::net_utils::connection_basicinline
get_timeout_from_bytes_read(size_t bytes) constepee::net_utils::connection< t_protocol_handler >private
get_tos_flag()epee::net_utils::connection_basicstatic
handshake(boost::asio::ssl::stream_base::handshake_type type, boost::asio::const_buffer buffer={})epee::net_utils::connection_basicinline
handshake_t typedefepee::net_utils::connection< t_protocol_handler >private
host_count(int delta=0)epee::net_utils::connection< t_protocol_handler >private
interrupt()epee::net_utils::connection< t_protocol_handler >private
INTERRUPTED enum valueepee::net_utils::connection< t_protocol_handler >private
io_context_t typedefepee::net_utils::connection< t_protocol_handler >private
logger_handle_net_read(size_t size)epee::net_utils::connection_basic
logger_handle_net_write(size_t size)epee::net_utils::connection_basic
m_conn_contextepee::net_utils::connection< t_protocol_handler >private
m_connection_typeepee::net_utils::connection< t_protocol_handler >private
m_handlerepee::net_utils::connection< t_protocol_handler >private
m_hostepee::net_utils::connection< t_protocol_handler >private
m_io_contextepee::net_utils::connection< t_protocol_handler >private
m_is_multithreadedepee::net_utils::connection_basic
m_localepee::net_utils::connection< t_protocol_handler >private
m_send_queepee::net_utils::connection_basic
m_send_que_lockepee::net_utils::connection_basic
m_ssl_supportepee::net_utils::connection_basic
m_stateepee::net_utils::connection< t_protocol_handler >private
m_strandepee::net_utils::connection< t_protocol_handler >private
m_timersepee::net_utils::connection< t_protocol_handler >private
m_want_close_connectionepee::net_utils::connection_basic
m_was_shutdownepee::net_utils::connection_basic
mIepee::net_utils::connection_basic
network_throttle_manager_t typedefepee::net_utils::connection< t_protocol_handler >private
network_throttle_t typedefepee::net_utils::connection< t_protocol_handler >private
on_interrupted()epee::net_utils::connection< t_protocol_handler >private
on_terminating()epee::net_utils::connection< t_protocol_handler >private
release()epee::net_utils::connection< t_protocol_handler >privatevirtual
request_callback()epee::net_utils::connection< t_protocol_handler >privatevirtual
RUNNING enum valueepee::net_utils::connection< t_protocol_handler >private
save_dbg_log()epee::net_utils::connection< t_protocol_handler >
save_limit_to_file(int limit)epee::net_utils::connection_basicstatic
selfepee::net_utils::connection< t_protocol_handler >private
send(epee::byte_slice message)epee::net_utils::connection< t_protocol_handler >private
send_done()epee::net_utils::connection< t_protocol_handler >privatevirtual
set_rate_down_limit(uint64_t limit)epee::net_utils::connection_basicstatic
set_rate_up_limit(uint64_t limit)epee::net_utils::connection_basicstatic
set_tos_flag(int tos)epee::net_utils::connection_basicstatic
setRpcStation()epee::net_utils::connection< t_protocol_handler >
sleep_before_packet(size_t packet_size, int phase, int q_len)epee::net_utils::connection_basic
socket()epee::net_utils::connection_basicinline
socket_epee::net_utils::connection_basic
socket_t typedefepee::net_utils::connection< t_protocol_handler >private
speed_limit_is_enabled() constepee::net_utils::connection< t_protocol_handler >
ssl_support_t typedefepee::net_utils::connection< t_protocol_handler >private
start(bool is_income, bool is_multithreaded)epee::net_utils::connection< t_protocol_handler >
start(bool is_income, bool is_multithreaded, network_address real_remote)epee::net_utils::connection< t_protocol_handler >
start_handshake()epee::net_utils::connection< t_protocol_handler >private
start_internal(bool is_income, bool is_multithreaded, boost::optional< network_address > real_remote)epee::net_utils::connection< t_protocol_handler >private
start_read()epee::net_utils::connection< t_protocol_handler >private
start_shutdown()epee::net_utils::connection< t_protocol_handler >private
start_timer(duration_t duration, bool add={})epee::net_utils::connection< t_protocol_handler >private
start_write()epee::net_utils::connection< t_protocol_handler >private
state_status_check()epee::net_utils::connection< t_protocol_handler >private
status_t enum nameepee::net_utils::connection< t_protocol_handler >private
strand_epee::net_utils::connection_basic
strand_t typedefepee::net_utils::connection< t_protocol_handler >private
t_connection_context typedefepee::net_utils::connection< t_protocol_handler >
terminate()epee::net_utils::connection< t_protocol_handler >private
terminate_async()epee::net_utils::connection< t_protocol_handler >private
TERMINATED enum valueepee::net_utils::connection< t_protocol_handler >private
TERMINATING enum valueepee::net_utils::connection< t_protocol_handler >private
timer_t typedefepee::net_utils::connection< t_protocol_handler >private
WASTED enum valueepee::net_utils::connection< t_protocol_handler >private
~connection() noexcept(false)epee::net_utils::connection< t_protocol_handler >virtual
~connection_basic() noexcept(false)epee::net_utils::connection_basicvirtual
~i_service_endpoint() noexcept(false)epee::net_utils::i_service_endpointinlineprotectedvirtual