cpp-msgpack-rpc 0.2.0
An RPC library implementing MessagePack RPC.
Loading...
Searching...
No Matches
msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType > Member List

This is the complete list of members for msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType >, including all inherited members.

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 typedefmsgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType >
AsioSocket typedefmsgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType >
async_accept_next()msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType >inlineprivate
ConcreteAddress typedefmsgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType >
connection_list_msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType >private
ConnectionCallback typedefmsgpack_rpc::transport::IAcceptor
ConnectionType typedefmsgpack_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=defaultmsgpack_rpc::transport::IAcceptorprotected
local_address() const noexcept overridemsgpack_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) overridemsgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType >inlinevirtual
state_machine_msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType >private
stop() overridemsgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType >inlinevirtual
stop_in_thread()msgpack_rpc::transport::Acceptor< AsioAcceptorType, AsioSocketType, ConcreteAddressType >inlineprivate
~IAcceptor() noexcept=defaultmsgpack_rpc::transport::IAcceptorvirtual