GRPC C++
1.30.0
|
Base class for running an RPC handler. More...
#include <rpc_service_method.h>
Data Structures | |
struct | HandlerParameter |
Public Member Functions | |
virtual | ~MethodHandler () |
virtual void | RunHandler (const HandlerParameter ¶m)=0 |
virtual void * | Deserialize (grpc_call *, grpc_byte_buffer *req, Status *, void **) |
Base class for running an RPC handler.
|
inlinevirtual |
|
inlinevirtual |
|
pure virtual |
Implemented in grpc_impl::internal::CallbackBidiHandler< RequestType, ResponseType >, grpc_impl::internal::CallbackServerStreamingHandler< RequestType, ResponseType >, grpc_impl::internal::ErrorMethodHandler< code >, grpc_impl::internal::CallbackClientStreamingHandler< RequestType, ResponseType >, grpc_impl::internal::TemplatedBidiStreamingHandler< Streamer, WriteNeeded >, grpc_impl::internal::TemplatedBidiStreamingHandler< ::grpc_impl::ServerUnaryStreamer< RequestType, ResponseType >, true >, grpc_impl::internal::TemplatedBidiStreamingHandler< ::grpc_impl::ServerSplitStreamer< RequestType, ResponseType >, false >, grpc_impl::internal::TemplatedBidiStreamingHandler< ::grpc_impl::ServerReaderWriter< ResponseType, RequestType >, false >, grpc_impl::internal::ServerStreamingHandler< ServiceType, RequestType, ResponseType >, grpc_impl::internal::ClientStreamingHandler< ServiceType, RequestType, ResponseType >, grpc_impl::internal::RpcMethodHandler< ServiceType, RequestType, ResponseType >, and grpc_impl::internal::CallbackUnaryHandler< RequestType, ResponseType >.