Classes | Namespaces | Typedefs | Functions
impl/codegen/method_handler.h File Reference
#include <grpcpp/impl/codegen/byte_buffer.h>
#include <grpcpp/impl/codegen/core_codegen_interface.h>
#include <grpcpp/impl/codegen/rpc_service_method.h>
#include <grpcpp/impl/codegen/sync_stream.h>
Include dependency graph for impl/codegen/method_handler.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  grpc::internal::BidiStreamingHandler< ServiceType, RequestType, ResponseType >
 
class  grpc::internal::ClientStreamingHandler< ServiceType, RequestType, ResponseType >
 A wrapper class of an application provided client streaming handler. More...
 
class  grpc::internal::ErrorMethodHandler< code >
 
class  grpc::internal::RpcMethodHandler< ServiceType, RequestType, ResponseType, BaseRequestType, BaseResponseType >
 A wrapper class of an application provided rpc method handler. More...
 
class  grpc::internal::ServerStreamingHandler< ServiceType, RequestType, ResponseType >
 A wrapper class of an application provided server streaming handler. More...
 
class  grpc::internal::SplitServerStreamingHandler< RequestType, ResponseType >
 
class  grpc::internal::StreamedUnaryHandler< RequestType, ResponseType >
 
class  grpc::internal::TemplatedBidiStreamingHandler< Streamer, WriteNeeded >
 

Namespaces

 grpc
 
 grpc::internal
 Actual implementation of bi-directional streaming.
 

Typedefs

typedef ErrorMethodHandler< grpc::StatusCode::RESOURCE_EXHAUSTEDgrpc::internal::ResourceExhaustedHandler
 
typedef ErrorMethodHandler< grpc::StatusCode::UNIMPLEMENTEDgrpc::internal::UnknownMethodHandler
 

Functions

template<class Callable >
::grpc::Status grpc::internal::CatchingFunctionHandler (Callable &&handler)
 
template<class RequestType >
void * grpc::internal::UnaryDeserializeHelper (grpc_byte_buffer *req, grpc::Status *status, RequestType *request)
 A helper function with reduced templating to do deserializing. More...
 
template<class ResponseType >
void grpc::internal::UnaryRunHandlerHelper (const grpc::internal::MethodHandler::HandlerParameter &, ResponseType *, grpc::Status &)
 


grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:02:18