gRPC  0.6.0
 All Classes Namespaces Functions Variables Enumerations Properties Pages
Public Member Functions | List of all members
grpc::RpcServiceMethod Class Reference
Inheritance diagram for grpc::RpcServiceMethod:
grpc::RpcMethod

Public Member Functions

 RpcServiceMethod (const char *name, RpcMethod::RpcType type, MethodHandler *handler, grpc::protobuf::Message *request_prototype, grpc::protobuf::Message *response_prototype)
 
MethodHandlerhandler ()
 
grpc::protobuf::Message * AllocateRequestProto ()
 
grpc::protobuf::Message * AllocateResponseProto ()
 
- Public Member Functions inherited from grpc::RpcMethod
 RpcMethod (const char *name, RpcType type, void *channel_tag)
 
const char * name () const
 
RpcType method_type () const
 
void * channel_tag () const
 

Additional Inherited Members

- Public Types inherited from grpc::RpcMethod
enum  RpcType { NORMAL_RPC = 0, CLIENT_STREAMING, SERVER_STREAMING, BIDI_STREAMING }
 

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