|
MIRA
|
For detailed information see Services and Remote Procedure Calls.
More...
|
Classes | |
| class | DeferredInvokerFinishHandler |
| Handler that is called when a deferred RPC call was executed and finished and therefore when the response is available. More... | |
| class | AbstractInterfaceCallbackHandler |
| Abstract interface for derived handler(s). More... | |
| class | AbstractRPCClient |
| Abstract interface for RPCClient. More... | |
| class | AbstractRPCHandler |
| Abstract interface for derived RPCHandler(s). More... | |
| class | BinaryRPCBackendTempl< BinaryFormatVersion >::ClientResponse |
| Binary client-side response. More... | |
| class | BinaryRPCBackendTempl< BinaryFormatVersion >::ClientRequest |
| Binary client-side request. More... | |
| class | BinaryRPCBackendTempl< BinaryFormatVersion >::ServerResponse |
| Binary server-side response. More... | |
| class | BinaryRPCBackendTempl< BinaryFormatVersion >::ServerRequest |
| Binary server-side request. More... | |
| class | BinaryRPCBackendTempl< BinaryFormatVersion > |
Provides binary client and server side requests and responses. More... | |
| class | JSONRPCBackend::ClientResponse |
| JSON client-side response. More... | |
| class | JSONRPCBackend::ClientRequest |
| JSON client-side request. More... | |
| class | JSONRPCBackend::ServerResponse |
| JSON server-side response. More... | |
| class | JSONRPCBackend::ServerRequest |
| JSON server-side request. More... | |
| class | JSONRPCBackend |
| Provides JSON client and server side requests and responses. More... | |
| struct | RPCCallDefinition |
| Stores info required to call an RPC method - service name, method name, arguments. More... | |
| class | RPCClient |
| The RPCClient is responsible for handling the client-side of an rpc call. More... | |
| class | XRPC |
| An exception that is thrown by the RPCServer if an RPC call fails. More... | |
| class | RPCFuture< R > |
| An RPCFuture is a proxy for the result of an asynchronous RPC call. More... | |
| class | RPCInvoker |
| Base of all TRPCInvoker classes which are templates to support different RPC backends. More... | |
| class | TRPCInvoker< Backend > |
| Invoker that is used to invoke an RPC method call for a special backend. More... | |
| class | RPCManager |
| This class is for internal use only. More... | |
| class | RPCServer |
| The RPCServer is responsible for handling the server-side of an rpc call. More... | |
| struct | RPCSignature |
| Stores the signature of an RPC method including the methods name and its parameter types. More... | |
Enumerations | |
| enum | RPCError { RPC_INVALID_REQUEST, RPC_METHOD_NOT_FOUND, RPC_INVALID_PARAMS, RPC_EXCEPTION_IN_CALL } |
| enumeration of possible reasons for errors/exceptions while performing an RPC call More... | |
For detailed information see Services and Remote Procedure Calls.
| enum RPCError |
enumeration of possible reasons for errors/exceptions while performing an RPC call
1.8.14