after_read(const asio_ns::error_code &ec, std::size_t length) noexcept | restinio::impl::connection_t< Traits > | inlineprivate |
after_write(const asio_ns::error_code &ec) noexcept | restinio::impl::connection_t< Traits > | inlineprivate |
cancel_timeout_checking() noexcept | restinio::impl::connection_t< Traits > | inlineprivate |
cast_to_self(tcp_connection_ctx_base_t &base) | restinio::impl::connection_t< Traits > | inlineprivatestatic |
check_timeout(tcp_connection_ctx_handle_t &self) override | restinio::impl::connection_t< Traits > | inlineprivatevirtual |
restinio::impl::connection_base_t::check_timeout(std::shared_ptr< tcp_connection_ctx_base_t > &self)=0 | restinio::tcp_connection_ctx_base_t | pure virtual |
check_timeout_impl() | restinio::impl::connection_t< Traits > | inlineprivate |
close() noexcept | restinio::impl::connection_t< Traits > | inlineprivate |
connection_base_t(connection_id_t id) | restinio::impl::connection_base_t | inline |
connection_id() const noexcept | restinio::tcp_connection_ctx_base_t | inline |
connection_t(connection_id_t conn_id, stream_socket_t &&socket, connection_settings_handle_t< Traits > settings, endpoint_t remote_endpoint, lifetime_monitor_t lifetime_monitor) | restinio::impl::connection_t< Traits > | inline |
connection_t(const connection_t &)=delete | restinio::impl::connection_t< Traits > | |
connection_t(connection_t &&)=delete | restinio::impl::connection_t< Traits > | |
consume_data(const char *data, std::size_t length) | restinio::impl::connection_t< Traits > | inlineprivate |
consume_message() | restinio::impl::connection_t< Traits > | inlineprivate |
executor_wrapper_base_t typedef | restinio::impl::connection_t< Traits > | private |
executor_wrapper_t(Init_Executor &&init_executor) | restinio::impl::executor_wrapper_t< Traits::strand_t > | inline |
file_write_operation_t typedef | restinio::impl::connection_t< Traits > | private |
finish_handling_current_write_ctx() | restinio::impl::connection_t< Traits > | inlineprivate |
generic_request_t typedef | restinio::impl::connection_t< Traits > | |
get_executor() noexcept | restinio::impl::executor_wrapper_t< Traits::strand_t > | inline |
guard_read_operation() | restinio::impl::connection_t< Traits > | inlineprivate |
guard_request_handling_operation() | restinio::impl::connection_t< Traits > | inlineprivate |
guard_sendfile_operation(std::chrono::steady_clock::duration timelimit) | restinio::impl::connection_t< Traits > | inlineprivate |
guard_write_operation() | restinio::impl::connection_t< Traits > | inlineprivate |
handle_current_write_ctx() noexcept | restinio::impl::connection_t< Traits > | inlineprivate |
handle_file_write_operation(file_write_operation_t &op) | restinio::impl::connection_t< Traits > | inlineprivate |
handle_nothing_to_write() | restinio::impl::connection_t< Traits > | inlineprivate |
handle_read_timeout() | restinio::impl::connection_t< Traits > | inlineprivate |
handle_request_handling_timeout() | restinio::impl::connection_t< Traits > | inlineprivate |
handle_sendfile_timeout() | restinio::impl::connection_t< Traits > | inlineprivate |
handle_trivial_write_operation(const trivial_write_operation_t &op) | restinio::impl::connection_t< Traits > | inlineprivate |
handle_upgrade_request() | restinio::impl::connection_t< Traits > | inlineprivate |
handle_write_response_timeout() | restinio::impl::connection_t< Traits > | inlineprivate |
handle_xxx_timeout(const char *operation_name) | restinio::impl::connection_t< Traits > | inlineprivate |
init() | restinio::impl::connection_t< Traits > | inline |
init_next_timeout_checking() | restinio::impl::connection_t< Traits > | inlineprivate |
init_write() | restinio::impl::connection_t< Traits > | inlineprivate |
init_write_if_necessary() | restinio::impl::connection_t< Traits > | inlineprivate |
lifetime_monitor_t typedef | restinio::impl::connection_t< Traits > | |
logger_t typedef | restinio::impl::connection_t< Traits > | |
m_connection_id | restinio::tcp_connection_ctx_base_t | private |
m_current_timeout_after | restinio::impl::connection_t< Traits > | private |
m_current_timeout_cb | restinio::impl::connection_t< Traits > | private |
m_executor | restinio::impl::executor_wrapper_t< Traits::strand_t > | private |
m_init_read_after_this_write | restinio::impl::connection_t< Traits > | private |
m_input | restinio::impl::connection_t< Traits > | private |
m_lifetime_monitor | restinio::impl::connection_t< Traits > | private |
m_logger | restinio::impl::connection_t< Traits > | private |
m_prepared_weak_ctx | restinio::impl::connection_t< Traits > | private |
m_remote_endpoint | restinio::impl::connection_t< Traits > | private |
m_request_handler | restinio::impl::connection_t< Traits > | private |
m_response_coordinator | restinio::impl::connection_t< Traits > | private |
m_settings | restinio::impl::connection_t< Traits > | private |
m_socket | restinio::impl::connection_t< Traits > | private |
m_timer_guard | restinio::impl::connection_t< Traits > | private |
m_write_output_ctx | restinio::impl::connection_t< Traits > | private |
move_upgrade_internals() | restinio::impl::connection_t< Traits > | inline |
none_write_operation_t typedef | restinio::impl::connection_t< Traits > | private |
on_request_message_complete() | restinio::impl::connection_t< Traits > | inlineprivate |
operator=(const connection_t &)=delete | restinio::impl::connection_t< Traits > | |
operator=(connection_t &&)=delete | restinio::impl::connection_t< Traits > | |
request_handler_t typedef | restinio::impl::connection_t< Traits > | |
schedule_operation_timeout_callback(std::chrono::steady_clock::time_point timeout_after, timout_cb_t timout_cb) | restinio::impl::connection_t< Traits > | inlineprivate |
schedule_operation_timeout_callback(std::chrono::steady_clock::duration timeout, timout_cb_t timout_cb) | restinio::impl::connection_t< Traits > | inlineprivate |
shared_from_concrete() | restinio::tcp_connection_ctx_base_t | inlineprotected |
strand_t typedef | restinio::impl::connection_t< Traits > | |
stream_socket_t typedef | restinio::impl::connection_t< Traits > | |
tcp_connection_ctx_base_t(connection_id_t id) | restinio::tcp_connection_ctx_base_t | inline |
timer_guard_t typedef | restinio::impl::connection_t< Traits > | |
timer_manager_t typedef | restinio::impl::connection_t< Traits > | |
timout_cb_t typedef | restinio::impl::connection_t< Traits > | private |
trigger_error_and_close(Message_Builder msg_builder) noexcept | restinio::impl::connection_t< Traits > | inlineprivate |
trivial_write_operation_t typedef | restinio::impl::connection_t< Traits > | private |
wait_for_http_message() | restinio::impl::connection_t< Traits > | inline |
write_response_parts(request_id_t request_id, response_output_flags_t response_output_flags, write_group_t wg) override | restinio::impl::connection_t< Traits > | inlineprivatevirtual |
write_response_parts_impl(request_id_t request_id, response_output_flags_t response_output_flags, write_group_t wg) | restinio::impl::connection_t< Traits > | inlineprivate |
~connection_t() override | restinio::impl::connection_t< Traits > | inline |
~executor_wrapper_t()=default | restinio::impl::executor_wrapper_t< Traits::strand_t > | virtual |
~tcp_connection_ctx_base_t()=default | restinio::tcp_connection_ctx_base_t | virtual |