24#if MSGPACK_RPC_HAS_UNIX_SOCKETS
34std::shared_ptr<IBackend> create_unix_socket_backend(
35 const std::shared_ptr<executors::IExecutor>& executor,
36 const config::MessageParserConfig& message_parser_config,
37 std::shared_ptr<logging::Logger> logger) {
38 return std::make_shared<unix_socket::UnixSocketBackend>(
39 executor, message_parser_config, std::move(logger));
Declaration of functions to create backends.
Definitions of platform-specific macros.
Definition of IBackend class.
Namespace of transport of messages.
Definition of UnixSocketBackend class.