GRPC C++  1.13.0-dev
Public Member Functions
grpc::internal::RpcMethodHandler< ServiceType, RequestType, ResponseType > Class Template Reference

A wrapper class of an application provided rpc method handler. More...

#include <byte_buffer.h>

Public Member Functions

 RpcMethodHandler (std::function< Status(ServiceType *, ServerContext *, const RequestType *, ResponseType *)> func, ServiceType *service)
 
void RunHandler (const HandlerParameter &param) final
 
- Public Member Functions inherited from grpc::internal::MethodHandler
virtual ~MethodHandler ()
 

Detailed Description

template<class ServiceType, class RequestType, class ResponseType>
class grpc::internal::RpcMethodHandler< ServiceType, RequestType, ResponseType >

A wrapper class of an application provided rpc method handler.

Constructor & Destructor Documentation

◆ RpcMethodHandler()

template<class ServiceType , class RequestType , class ResponseType >
grpc::internal::RpcMethodHandler< ServiceType, RequestType, ResponseType >::RpcMethodHandler ( std::function< Status(ServiceType *, ServerContext *, const RequestType *, ResponseType *)>  func,
ServiceType *  service 
)
inline

Member Function Documentation

◆ RunHandler()

template<class ServiceType , class RequestType , class ResponseType >
void grpc::internal::RpcMethodHandler< ServiceType, RequestType, ResponseType >::RunHandler ( const HandlerParameter param)
inlinefinalvirtual

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