GRPC C++  1.30.0
Public Member Functions
grpc_impl::internal::ClientStreamingHandler< ServiceType, RequestType, ResponseType > Class Template Reference

A wrapper class of an application provided client streaming handler. More...

#include <completion_queue_impl.h>

Public Member Functions

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

Detailed Description

template<class ServiceType, class RequestType, class ResponseType>
class grpc_impl::internal::ClientStreamingHandler< ServiceType, RequestType, ResponseType >

A wrapper class of an application provided client streaming handler.

Constructor & Destructor Documentation

◆ ClientStreamingHandler()

template<class ServiceType , class RequestType , class ResponseType >
grpc_impl::internal::ClientStreamingHandler< ServiceType, RequestType, ResponseType >::ClientStreamingHandler ( std::function<::grpc::Status(ServiceType *, ::grpc_impl::ServerContext *, ::grpc_impl::ServerReader< RequestType > *  ,
ResponseType *   
)
inline

Member Function Documentation

◆ RunHandler()

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

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