JSON-RPC 2.0
JSON-RPC 2.0 Modern C++ Library
|
Cjsonrpc::client::Client | A JSON-RPC client for sending requests and receiving responses |
Cjsonrpc::server::Dispatcher | Dispatcher for JSON-RPC requests |
▼Cjsonrpc::transport::FramedTransport | Base class for framed transport mechanisms |
Cjsonrpc::transport::FramedPipeTransport | Transport layer using Asio Unix domain sockets for JSON-RPC communication with framing |
Cjsonrpc::transport::FramedSocketTransport | Transport layer using Asio sockets for JSON-RPC communication with framing |
Cjsonrpc::transport::FramedStdioTransport | Transport layer using framed messaging over standard I/O for JSON-RPC communication |
Cjsonrpc::client::Request | Represents a JSON-RPC request |
Cjsonrpc::server::Request | Represents a JSON-RPC request |
Cjsonrpc::server::Response | Represents a JSON-RPC response |
Cjsonrpc::server::Server | A JSON-RPC server for handling requests and notifications |
▼Cjsonrpc::transport::Transport | Base class for JSON-RPC transport |
Cjsonrpc::transport::FramedStdioTransport | Transport layer using framed messaging over standard I/O for JSON-RPC communication |
▼Cjsonrpc::transport::PipeTransport | Transport implementation using Unix domain sockets |
Cjsonrpc::transport::FramedPipeTransport | Transport layer using Asio Unix domain sockets for JSON-RPC communication with framing |
▼Cjsonrpc::transport::SocketTransport | Transport implementation using TCP/IP sockets |
Cjsonrpc::transport::FramedSocketTransport | Transport layer using Asio sockets for JSON-RPC communication with framing |
Cjsonrpc::transport::StdioTransport | Transport layer using standard I/O for JSON-RPC communication |