|
MIRA
|
This is the complete list of members for RPCManager, including all inherited members.
| addLocalService(const std::string &name, Service &service, AbstractRPCHandlerPtr handler) | RPCManager | inline |
| addRemoteService(const RemoteService &serviceInfo, RemoteRequestHandlerPtr handler, uint8 binaryFormatVersion=BinaryBufferSerializer::getSerializerFormatVersion()) | RPCManager | |
| call(const std::string &service, const std::string &method, ARGS &&... args) | RPCManager | inline |
| callJSON(const json::Value &jsonCall) | RPCManager | |
| callJSON(const std::string &jsonCall) | RPCManager | |
| callJSON(const std::string &service, const std::string &method, const json::Value ¶ms=json::Value()) | RPCManager | |
| callJSON(const std::string &service, const std::string &method, const std::string ¶ms) | RPCManager | |
| callJSON(const RPCCallDefinition &rpc) | RPCManager | |
| callJSONIntern(const std::string &service, const std::string &callID, const json::Value &request) | RPCManager | protected |
| existsService(const std::string &name) const | RPCManager | inline |
| getLocalService(const std::string &name) const | RPCManager | inline |
| getLocalServices() const | RPCManager | |
| getRemoteService(const std::string &name) const | RPCManager | |
| getRemoteServices() const | RPCManager | |
| handleLocalRequest(typename Backend::ContainerType buffer, const std::string &service) | RPCManager | protected |
| handleRemoteRequest(Buffer< uint8 > buffer, RemoteFinishHandlerPtr handler=RemoteFinishHandlerPtr()) | RPCManager | |
| handleRemoteRequest(Buffer< uint8 > buffer, RemoteFinishHandlerPtr handler, uint8 binaryFormatVersion) | RPCManager | |
| handleRemoteResponse(Buffer< uint8 > buffer) | RPCManager | |
| handleRemoteResponse(Buffer< uint8 > buffer, uint8 binaryFormatVersion) | RPCManager | |
| handleRequest(typename Backend::ContainerType buffer, RemoteFinishHandlerPtr finishHandler, bool remote) | RPCManager | protected |
| implementsInterface(const std::string &name, const std::string &interface) const | RPCManager | inline |
| onRPCfinished(AbstractDeferredInvoker *invoker) | RPCManager | protectedvirtual |
| queryServicesForInterface(const std::string &interface) const | RPCManager | inline |
| reflect(Reflector &r) | RPCManager | inline |
| registerCallback(const std::string &interface, AbstractInterfaceCallbackHandlerPtr callback) | RPCManager | |
| RemoteFinishHandlerPtr typedef | RPCManager | |
| RemoteRequestHandlerPtr typedef | RPCManager | |
| RemoteService typedef | RPCManager | |
| removeLocalService(const std::string &name) | RPCManager | |
| removeRemoteService(const std::string &name) | RPCManager | |
| unregisterCallback(const std::string &interface, AbstractInterfaceCallbackHandlerPtr callback) | RPCManager | |
| unregisterCallback(AbstractInterfaceCallbackHandlerPtr callback) | RPCManager | |
| waitForService(const std::string &name, Duration timeout=Duration::invalid()) const | RPCManager | |
| waitForServiceInterface(const std::string &interface, Duration timeout=Duration::invalid()) const | RPCManager | |
| ~DeferredInvokerFinishHandler() | DeferredInvokerFinishHandler | inlineprotectedvirtual |
1.8.14