28#include "msgpack_rpc/impl/msgpack_rpc_export.h"
66 [[nodiscard]]
const std::vector<addresses::URI>&
uris() const noexcept;
Class of URIs (Uniform Resource Identifiers) to specify endpoints in this library.
Class of configuration of executors.
Class of configuration of parsers of messages.
ServerConfig()
Constructor.
ExecutorConfig & executor() noexcept
Get the configuration of executors.
ExecutorConfig executor_
Configuration of executors.
MessageParserConfig message_parser_
Configuration of parsers of messages.
std::vector< addresses::URI > uris_
URIs.
const std::vector< addresses::URI > & uris() const noexcept
Get the URIs of the server.
MessageParserConfig & message_parser() noexcept
Get the configuration of parsers of messages.
ServerConfig & add_uri(const addresses::URI &uri)
Add a URI of the server.
Definition of ExecutorConfig class.
Definition of MessageParserConfig class.
Namespace of configurations.