|
GRPC C++
1.23.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 *call, grpc_byte_buffer *req, Status *status, void **handler_data) |
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::CallbackClientStreamingHandler< RequestType, ResponseType >, grpc_impl::internal::CallbackUnaryHandler< RequestType, ResponseType >, grpc::internal::ErrorMethodHandler< code >, grpc::internal::TemplatedBidiStreamingHandler< Streamer, WriteNeeded >, grpc::internal::TemplatedBidiStreamingHandler< ServerUnaryStreamer< RequestType, ResponseType >, true >, grpc::internal::TemplatedBidiStreamingHandler< ServerReaderWriter< ResponseType, RequestType >, false >, grpc::internal::TemplatedBidiStreamingHandler< ServerSplitStreamer< RequestType, ResponseType >, false >, grpc::internal::ServerStreamingHandler< ServiceType, RequestType, ResponseType >, grpc::internal::ClientStreamingHandler< ServiceType, RequestType, ResponseType >, and grpc::internal::RpcMethodHandler< ServiceType, RequestType, ResponseType >.
1.8.13