| Acceptor(const ConcreteAddress &local_address, const std::shared_ptr< executors::IExecutor > &executor, const config::MessageParserConfig &message_parser_config, std::shared_ptr< logging::Logger > logger) | msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType > | inline |
| acceptor_ | msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType > | private |
| AsioAcceptor typedef | msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType > | |
| AsioSocket typedef | msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType > | |
| async_accept_next() | msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType > | inlineprivate |
| ConcreteAddress typedef | msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType > | |
| connection_list_ | msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType > | private |
| ConnectionCallback typedef | msgpack_rpc::transport::IAcceptor | |
| ConnectionType typedef | msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType > | |
| executor_ | msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType > | private |
| get_executor() | msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType > | inlineprivate |
| IAcceptor(const IAcceptor &)=delete (defined in msgpack_rpc::transport::IAcceptor) | msgpack_rpc::transport::IAcceptor | |
| IAcceptor(IAcceptor &&)=delete (defined in msgpack_rpc::transport::IAcceptor) | msgpack_rpc::transport::IAcceptor | |
| IAcceptor() noexcept=default | msgpack_rpc::transport::IAcceptor | protected |
| local_address() const noexcept override | msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType > | inlinevirtual |
| local_address_ | msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType > | private |
| log_name_ | msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType > | private |
| logger_ | msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType > | private |
| message_parser_config_ | msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType > | private |
| on_accept(const asio::error_code &error) | msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType > | inlineprivate |
| on_connection_ | msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType > | private |
| operator=(const IAcceptor &)=delete (defined in msgpack_rpc::transport::IAcceptor) | msgpack_rpc::transport::IAcceptor | |
| operator=(IAcceptor &&)=delete (defined in msgpack_rpc::transport::IAcceptor) | msgpack_rpc::transport::IAcceptor | |
| socket_ | msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType > | private |
| start(ConnectionCallback on_connection) override | msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType > | inlinevirtual |
| state_machine_ | msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType > | private |
| stop() override | msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType > | inlinevirtual |
| stop_in_thread() | msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType > | inlineprivate |
| ~IAcceptor() noexcept=default | msgpack_rpc::transport::IAcceptor | virtual |