Expand description
JSON-RPC message types and serialization.
Structs§
- Json
RpcNotification - A JSON-RPC 2.0 notification message (a request without an id).
- Json
RpcRequest - A JSON-RPC 2.0 request message.
- Json
RpcResponse - A JSON-RPC 2.0 response message.
- Message
With Fds - A JSON-RPC message paired with file descriptors to send or that were received.
Enums§
- Json
RpcMessage - A JSON-RPC 2.0 message (request, response, or notification).
Constants§
- FDS_KEY
- The JSON key for the file descriptor count field.
- FILE_
DESCRIPTOR_ ERROR_ CODE - JSON-RPC error code for file descriptor errors.
- JSONRPC_
VERSION - The JSON-RPC protocol version.
Functions§
- file_
descriptor_ error - Create a JSON-RPC error object for file descriptor errors.
- get_
fd_ count - Read the file descriptor count from a JSON message.
Returns 0 if the
fdsfield is absent.