MIRA
|
This is the complete list of members for RPCServer, including all inherited members.
existsService(const std::string &name) const | RPCServer | inline |
generateErrorResponse(const std::string &callId, RPCError reason, const std::string &message, typename Backend::ServerResponse &oResponse) | RPCServer | inlineprotected |
getService(const std::string &name) const | RPCServer | inline |
getServices() const | RPCServer | inline |
implementsInterface(const std::string &name, const std::string &interface) const | RPCServer | inline |
MethodInfoSet typedef | RPCServer | |
MethodSet typedef | RPCServer | |
ParameterDescriptions typedef | RPCServer | |
processCall(typename Backend::ServerRequest &request, typename Backend::ServerResponse &response) | RPCServer | inline |
processCallCommon(typename Backend::ServerRequest &request, typename Backend::ServerResponse &response, std::string &oCallId, boost::shared_ptr< TRPCInvoker< Backend >> &oInvoker, Service *&oService, Method *&oMethod) | RPCServer | inlineprotected |
processCallDeferred(typename Backend::ServerRequest &request, typename Backend::ServerResponse &response) | RPCServer | inline |
queryServicesForInterface(const std::string &interface) const | RPCServer | inline |
registerServiceObject(const std::string &serviceName, T &serviceObject, std::set< RPCSignature > *addedMethods=NULL, std::set< std::string > *addedInterfaces=NULL) | RPCServer | inline |
Service typedef | RPCServer | |
ServiceMap typedef | RPCServer | |
unregisterService(const std::string &serviceName) | RPCServer | inline |