restinio::impl::acceptor_t< Traits > Member List

This is the complete list of members for restinio::impl::acceptor_t< Traits >, including all inherited members.

accept_connection_for_socket_with_index(std::size_t i) | restinio::impl::acceptor_t< Traits > | inlineprivate
accept_current_connection(std::size_t i, const std::error_code &ec) noexcept | restinio::impl::acceptor_t< Traits > | inlineprivate
accept_next(std::size_t i) noexcept | restinio::impl::acceptor_t< Traits > | inlineprivate
acceptor_t(Settings &settings, asio_ns::io_context &io_context, connection_factory_shared_ptr_t connection_factory, logger_t &logger) | restinio::impl::acceptor_t< Traits > | inline
call_accept_now(std::size_t index) noexcept | restinio::impl::acceptor_t< Traits > | inlineprivatevirtual
close() | restinio::impl::acceptor_t< Traits > | inline
close_impl() | restinio::impl::acceptor_t< Traits > | inlineprivate
concurrent_accept_sockets_count() const noexcept | restinio::impl::socket_supplier_t< Traits::stream_socket_t > | inlineprotected
connection_count_limiter_t typedef | restinio::impl::acceptor_t< Traits > | private
connection_factory_shared_ptr_t typedef | restinio::impl::acceptor_t< Traits > |
connection_factory_t typedef | restinio::impl::acceptor_t< Traits > |
connection_lifetime_monitor_t typedef | restinio::impl::acceptor_t< Traits > | private
do_accept_current_connection(stream_socket_t incoming_socket, endpoint_t remote_endpoint) | restinio::impl::acceptor_t< Traits > | inlineprivate
get_executor() noexcept | restinio::impl::acceptor_t< Traits > | inlineprivate
get_open_close_operations_executor() noexcept | restinio::impl::acceptor_t< Traits > | inline
inspect_incoming(Socket &socket) const noexcept | restinio::impl::acceptor_details::ip_blocker_holder_t< Ip_Blocker > | inlineprotected
ip_blocker_base_t typedef | restinio::impl::acceptor_t< Traits > | private
ip_blocker_holder_t(const Settings &settings) | restinio::impl::acceptor_details::ip_blocker_holder_t< Ip_Blocker > | inlineprotected
logger_t typedef | restinio::impl::acceptor_t< Traits > |
m_acceptor | restinio::impl::acceptor_t< Traits > | private
m_acceptor_options_setter | restinio::impl::acceptor_t< Traits > | private
m_acceptor_post_bind_hook | restinio::impl::acceptor_t< Traits > | private
m_address | restinio::impl::acceptor_t< Traits > | private
m_connection_count_limiter | restinio::impl::acceptor_t< Traits > | private
m_connection_factory | restinio::impl::acceptor_t< Traits > | private
m_executor | restinio::impl::acceptor_t< Traits > | private
m_io_context | restinio::impl::socket_supplier_t< Traits::stream_socket_t > | private
m_ip_blocker | restinio::impl::acceptor_details::ip_blocker_holder_t< Ip_Blocker > | protected
m_logger | restinio::impl::acceptor_t< Traits > | private
m_open_close_operations_executor | restinio::impl::acceptor_t< Traits > | private
m_port | restinio::impl::acceptor_t< Traits > | private
m_protocol | restinio::impl::acceptor_t< Traits > | private
m_separate_accept_and_create_connect | restinio::impl::acceptor_t< Traits > | private
m_sockets | restinio::impl::socket_supplier_t< Traits::stream_socket_t > | private
move_socket(std::size_t idx) | restinio::impl::socket_supplier_t< Traits::stream_socket_t > | inlineprotected
open() | restinio::impl::acceptor_t< Traits > | inline
schedule_next_accept_attempt(std::size_t index) noexcept | restinio::impl::acceptor_t< Traits > | inlineprivatevirtual
self_as_acceptor_callback() noexcept | restinio::impl::acceptor_t< Traits > | inlineprivate
socket(std::size_t idx) | restinio::impl::socket_supplier_t< Traits::stream_socket_t > | inlineprotected
socket_holder_base_t typedef | restinio::impl::acceptor_t< Traits > |
socket_supplier_t(Settings &settings, asio_ns::io_context &io_context) | restinio::impl::socket_supplier_t< Traits::stream_socket_t > | inlineprotected
strand_t typedef | restinio::impl::acceptor_t< Traits > |
stream_socket_t typedef | restinio::impl::acceptor_t< Traits > |
try_extract_actual_address_from_variant(const restinio::details::address_variant_t &from) | restinio::impl::acceptor_t< Traits > | inlineprivatestatic