BWAPI
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Types | Public Member Functions
google::protobuf::Service Class Reference

#include <service.h>

List of all members.

Public Types

enum  ChannelOwnership { STUB_OWNS_CHANNEL, STUB_DOESNT_OWN_CHANNEL }

Public Member Functions

 Service ()
virtual ~Service ()
virtual const ServiceDescriptorGetDescriptor ()=0
virtual void CallMethod (const MethodDescriptor *method, RpcController *controller, const Message *request, Message *response, Closure *done)=0
virtual const MessageGetRequestPrototype (const MethodDescriptor *method) const =0
virtual const MessageGetResponsePrototype (const MethodDescriptor *method) const =0

Member Enumeration Documentation

Enumerator:
STUB_OWNS_CHANNEL 
STUB_DOESNT_OWN_CHANNEL 

Constructor & Destructor Documentation

virtual google::protobuf::Service::~Service ( ) [virtual]

Member Function Documentation

virtual void google::protobuf::Service::CallMethod ( const MethodDescriptor method,
RpcController controller,
const Message request,
Message response,
Closure done 
) [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]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines