|
MIRA
|
Server side implementation of RPC calls. More...
#include <functional>#include <boost/thread/mutex.hpp>#include <platform/Environment.h>#include <serialization/ReflectorInterface.h>#include <error/LoggingCore.h>#include <error/LoggingAux.h>#include <rpc/RPCSignature.h>#include <rpc/RPCInvoker.h>#include <rpc/RPCError.h>#include <rpc/BinaryRPCBackend.h>#include <rpc/JSONRPCBackend.h>#include <rpc/AbstractDeferredInvoker.h>#include <utils/ToString.h>

Go to the source code of this file.
Classes | |
| class | RPCServer |
| The RPCServer is responsible for handling the server-side of an rpc call. More... | |
| struct | RPCServer::ParameterInfo |
| Contains information on an RPC method's parameter: name, description. More... | |
| struct | RPCServer::MethodInfo |
| Contains information on an existing RPC method: the signature of the method, comments, etc. More... | |
| class | RPCServer::MethodInfo::ReflectMethodParamsDocumentation |
| struct | RPCServer::Method |
| Contains all information on a registered RPC method, including the signature of the method. More... | |
| struct | RPCServer::ServiceInfo< TMethodSet > |
| Contains all available information about a single RPC service, including the service' name, its registered methods and all implemented RPC interfaces. More... | |
| class | RPCServer::RPCReflector |
| Special visitor for the reflect() method that visits all method() and interface() calls within the reflect() method to collect the methods and interfaces within the above Service object. More... | |
| class | RPCServer::DeferredInvoker< Backend > |
| Stores all necessary information to invoke a previously decoded and prepared RPC call. More... | |
Namespaces | |
| mira | |
| specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec> | |
Server side implementation of RPC calls.
1.8.14