4#include <asio/local/stream_protocol.hpp>
20 void SendMessage(
const std::string &message)
override;
Transport layer using Asio Unix domain sockets for JSON-RPC communication with framing.
void SendMessage(const std::string &message) override
Sends a message in string to the transport layer.
auto ReceiveMessage() -> std::string override
Receives a message from the transport layer.
FramedPipeTransport(const std::string &socket_path, bool is_server)
Base class for framed transport mechanisms.
Transport implementation using Unix domain sockets.