MIRA
Classes | Public Types | List of all members
JSONRPCBackend Class Reference

Provides JSON client and server side requests and responses. More...

#include <rpc/JSONRPCBackend.h>

Classes

class  ClientRequest
 JSON client-side request. More...
 
class  ClientResponse
 JSON client-side response. More...
 
class  ServerRequest
 JSON server-side request. More...
 
class  ServerResponse
 JSON server-side response. More...
 

Public Types

enum  ErrorCode {
  ParseError = -32700, InvalidRequest = -32600, MethodNotFound = -32601, InvalidParams = -32602,
  InternalError = -32603, ServerError = -32099
}
 Error codes as defined by the JSON RPC standard. More...
 
typedef json::Value ContainerType
 

Detailed Description

Provides JSON client and server side requests and responses.

Member Typedef Documentation

◆ ContainerType

Member Enumeration Documentation

◆ ErrorCode

enum ErrorCode

Error codes as defined by the JSON RPC standard.

Enumerator
ParseError 
InvalidRequest 
MethodNotFound 
InvalidParams 
InternalError 
ServerError 

The documentation for this class was generated from the following file: