template <class ServiceType, class RequestType, class ResponseType, class BaseRequestType, class BaseResponseType>

class RpcMethodHandler

Defined at line 101 of file ../../third_party/grpc-migrating/src/include/grpcpp/support/method_handler.h

A wrapper class of an application provided rpc method handler.

Public Methods

void RpcMethodHandler<ServiceType, RequestType, ResponseType, BaseRequestType, BaseResponseType> (std::function<grpc::Status (ServiceType *, grpc::ServerContext *, const RequestType *, ResponseType *)> func, ServiceType * service)

Defined at line 103 of file ../../third_party/grpc-migrating/src/include/grpcpp/support/method_handler.h

void RunHandler (const HandlerParameter & param)

Defined at line 110 of file ../../third_party/grpc-migrating/src/include/grpcpp/support/method_handler.h

void * Deserialize (grpc_call * call, grpc_byte_buffer * req, grpc::Status * status, void ** )

Defined at line 124 of file ../../third_party/grpc-migrating/src/include/grpcpp/support/method_handler.h