| add_ref() | epee::net_utils::connection< t_protocol_handler > | privatevirtual |
| async_read_some(const MutableBufferSequence &buffers, ReadHandler &&handler) | epee::net_utils::connection_basic | inline |
| async_wait_timer() | epee::net_utils::connection< t_protocol_handler > | private |
| async_write(const ConstBufferSequence &buffers, WriteHandler &&handler) | epee::net_utils::connection_basic | inline |
| async_write_some(const ConstBufferSequence &buffers, WriteHandler &&handler) | epee::net_utils::connection_basic | inline |
| 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 typedef | epee::net_utils::connection< t_protocol_handler > | private |
| connection_t typedef | epee::net_utils::connection< t_protocol_handler > | private |
| disable_ssl() | epee::net_utils::connection_basic | inline |
| 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 typedef | epee::net_utils::connection< t_protocol_handler > | private |
| ec_t typedef | epee::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_basic | static |
| get_rate_up_limit() | epee::net_utils::connection_basic | static |
| get_sleep_time(size_t cb) | epee::net_utils::connection_basic | static |
| get_ssl_support() const | epee::net_utils::connection_basic | inline |
| get_state() noexcept | epee::net_utils::connection_basic | inline |
| get_timeout_from_bytes_read(size_t bytes) const | epee::net_utils::connection< t_protocol_handler > | private |
| get_tos_flag() | epee::net_utils::connection_basic | static |
| handshake(boost::asio::ssl::stream_base::handshake_type type, boost::asio::const_buffer buffer={}) | epee::net_utils::connection_basic | inline |
| handshake_t typedef | epee::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 value | epee::net_utils::connection< t_protocol_handler > | private |
| io_context_t typedef | epee::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_context | epee::net_utils::connection< t_protocol_handler > | private |
| m_connection_type | epee::net_utils::connection< t_protocol_handler > | private |
| m_handler | epee::net_utils::connection< t_protocol_handler > | private |
| m_host | epee::net_utils::connection< t_protocol_handler > | private |
| m_io_context | epee::net_utils::connection< t_protocol_handler > | private |
| m_is_multithreaded | epee::net_utils::connection_basic | |
| m_local | epee::net_utils::connection< t_protocol_handler > | private |
| m_send_que | epee::net_utils::connection_basic | |
| m_send_que_lock | epee::net_utils::connection_basic | |
| m_ssl_support | epee::net_utils::connection_basic | |
| m_state | epee::net_utils::connection< t_protocol_handler > | private |
| m_strand | epee::net_utils::connection< t_protocol_handler > | private |
| m_timers | epee::net_utils::connection< t_protocol_handler > | private |
| m_want_close_connection | epee::net_utils::connection_basic | |
| m_was_shutdown | epee::net_utils::connection_basic | |
| mI | epee::net_utils::connection_basic | |
| network_throttle_manager_t typedef | epee::net_utils::connection< t_protocol_handler > | private |
| network_throttle_t typedef | epee::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 value | epee::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_basic | static |
| self | epee::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_basic | static |
| set_rate_up_limit(uint64_t limit) | epee::net_utils::connection_basic | static |
| set_tos_flag(int tos) | epee::net_utils::connection_basic | static |
| 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_basic | inline |
| socket_ | epee::net_utils::connection_basic | |
| socket_t typedef | epee::net_utils::connection< t_protocol_handler > | private |
| speed_limit_is_enabled() const | epee::net_utils::connection< t_protocol_handler > | |
| ssl_support_t typedef | epee::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 name | epee::net_utils::connection< t_protocol_handler > | private |
| strand_ | epee::net_utils::connection_basic | |
| strand_t typedef | epee::net_utils::connection< t_protocol_handler > | private |
| t_connection_context typedef | epee::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 value | epee::net_utils::connection< t_protocol_handler > | private |
| TERMINATING enum value | epee::net_utils::connection< t_protocol_handler > | private |
| timer_t typedef | epee::net_utils::connection< t_protocol_handler > | private |
| WASTED enum value | epee::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_basic | virtual |
| ~i_service_endpoint() noexcept(false) | epee::net_utils::i_service_endpoint | inlineprotectedvirtual |