| 
    BWAPI
   
    
   
   | 
  
  
  
 
#include <service.h>
Public Types | |
| enum | ChannelOwnership { STUB_OWNS_CHANNEL, STUB_DOESNT_OWN_CHANNEL } | 
Public Member Functions | |
| Service () | |
| virtual | ~Service () | 
| virtual const ServiceDescriptor * | GetDescriptor ()=0 | 
| virtual void | CallMethod (const MethodDescriptor *method, RpcController *controller, const Message *request, Message *response, Closure *done)=0 | 
| virtual const Message & | GetRequestPrototype (const MethodDescriptor *method) const =0 | 
| virtual const Message & | GetResponsePrototype (const MethodDescriptor *method) const =0 | 
| google::protobuf::Service::Service | ( | ) |  [inline] | 
        
| virtual google::protobuf::Service::~Service | ( | ) |  [virtual] | 
        
| virtual void google::protobuf::Service::CallMethod | ( | const MethodDescriptor * | method, | 
| RpcController * | controller, | ||
| const Message * | request, | ||
| Message * | response, | ||
| Closure * | done | ||
| ) |  [pure virtual] | 
        
| virtual const ServiceDescriptor* google::protobuf::Service::GetDescriptor | ( | ) |  [pure virtual] | 
        
| virtual const Message& google::protobuf::Service::GetRequestPrototype | ( | const MethodDescriptor * | method | ) |  const [pure virtual] | 
        
| virtual const Message& google::protobuf::Service::GetResponsePrototype | ( | const MethodDescriptor * | method | ) |  const [pure virtual] | 
        
 1.7.6.1