cpp-msgpack-rpc 0.2.0
An RPC library implementing MessagePack RPC.
|
Namespace of internal implementation. More...
Classes | |
class | IServerBuilderImpl |
Interface of implementation of builders of servers. More... | |
class | IServerImpl |
Interface of internal implementation of servers. More... | |
class | ServerBuilderImpl |
Class of implementation of builders of servers. More... | |
class | ServerImpl |
Class of internal implementation of servers. More... |
Functions | |
std::unique_ptr< IServerBuilderImpl > | create_default_builder_impl (const config::ServerConfig &server_config, const std::shared_ptr< logging::Logger > &logger) |
Create an IServerBuilderImpl object with default protocols. | |
std::unique_ptr< IServerBuilderImpl > | create_empty_server_builder_impl (std::shared_ptr< executors::IAsyncExecutor > executor, std::shared_ptr< logging::Logger > logger) |
Create an empty IServerBuilderImpl object. |
Namespace of internal implementation.
|
nodiscard |
Create an IServerBuilderImpl object with default protocols.
[in] | server_config | Configuration of the server. |
[in] | logger | Logger. |
Definition at line 41 of file i_server_builder_impl.cpp.
|
nodiscard |
Create an empty IServerBuilderImpl object.
[in] | executor | Executor. |
[in] | logger | Logger. |
Definition at line 33 of file i_server_builder_impl.cpp.