Open Lighting Architecture  0.10.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Types | Public Member Functions | List of all members
ola::rpc::RpcService Class Referenceabstract

Public Types

typedef SingleUseCallback0< void > CompletionCallback
 

Public Member Functions

virtual const
google::protobuf::ServiceDescriptor * 
GetDescriptor ()=0
 
virtual void CallMethod (const google::protobuf::MethodDescriptor *method, RpcController *controller, const google::protobuf::Message *request, google::protobuf::Message *response, CompletionCallback *done)=0
 
virtual const
google::protobuf::Message & 
GetRequestPrototype (const google::protobuf::MethodDescriptor *method) const =0
 
virtual const
google::protobuf::Message & 
GetResponsePrototype (const google::protobuf::MethodDescriptor *method) const =0
 

The documentation for this class was generated from the following file: