GRPC C++  1.23.0
Public Member Functions | Static Public Member Functions
grpc::internal::ErrorMethodHandler< code > Class Template Reference

General method handler class for errors that prevent real method use e.g., handle unknown method by returning UNIMPLEMENTED error. More...

#include <byte_buffer.h>

Public Member Functions

void RunHandler (const HandlerParameter &param) final
 
void * Deserialize (grpc_call *call, grpc_byte_buffer *req, Status *status, void **handler_data) final
 
- Public Member Functions inherited from grpc::internal::MethodHandler
virtual ~MethodHandler ()
 

Static Public Member Functions

template<class T >
static void FillOps (::grpc_impl::ServerContext *context, T *ops)
 

Detailed Description

template<StatusCode code>
class grpc::internal::ErrorMethodHandler< code >

General method handler class for errors that prevent real method use e.g., handle unknown method by returning UNIMPLEMENTED error.

Member Function Documentation

◆ Deserialize()

template<StatusCode code>
void* grpc::internal::ErrorMethodHandler< code >::Deserialize ( grpc_call call,
grpc_byte_buffer req,
Status status,
void **  handler_data 
)
inlinefinalvirtual

Reimplemented from grpc::internal::MethodHandler.

◆ FillOps()

template<StatusCode code>
template<class T >
static void grpc::internal::ErrorMethodHandler< code >::FillOps ( ::grpc_impl::ServerContext context,
T *  ops 
)
inlinestatic

◆ RunHandler()

template<StatusCode code>
void grpc::internal::ErrorMethodHandler< code >::RunHandler ( const HandlerParameter param)
inlinefinalvirtual

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