MIRA
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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

Member Enumeration Documentation

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: