Open Lighting Architecture  Latest Git
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: