GRPC C++  1.39.1
Data Structures | Public Member Functions
grpc::DefaultHealthCheckService::HealthCheckServiceImpl Class Reference

#include <default_health_check_service.h>

Data Structures

class  CallHandler
 

Public Member Functions

 HealthCheckServiceImpl (DefaultHealthCheckService *database, std::unique_ptr< ServerCompletionQueue > cq)
 
 ~HealthCheckServiceImpl () override
 
void StartServingThread ()
 
- Public Member Functions inherited from grpc::Service
 Service ()
 
virtual ~Service ()
 
bool has_async_methods () const
 
bool has_synchronous_methods () const
 
bool has_callback_methods () const
 
bool has_generic_methods () const
 

Additional Inherited Members

- Protected Member Functions inherited from grpc::Service
template<class Message >
void RequestAsyncUnary (int index, ::grpc::ServerContext *context, Message *request, internal::ServerAsyncStreamingInterface *stream, ::grpc::CompletionQueue *call_cq, ::grpc::ServerCompletionQueue *notification_cq, void *tag)
 
void RequestAsyncClientStreaming (int index, ::grpc::ServerContext *context, internal::ServerAsyncStreamingInterface *stream, ::grpc::CompletionQueue *call_cq, ::grpc::ServerCompletionQueue *notification_cq, void *tag)
 
template<class Message >
void RequestAsyncServerStreaming (int index, ::grpc::ServerContext *context, Message *request, internal::ServerAsyncStreamingInterface *stream, ::grpc::CompletionQueue *call_cq, ::grpc::ServerCompletionQueue *notification_cq, void *tag)
 
void RequestAsyncBidiStreaming (int index, ::grpc::ServerContext *context, internal::ServerAsyncStreamingInterface *stream, ::grpc::CompletionQueue *call_cq, ::grpc::ServerCompletionQueue *notification_cq, void *tag)
 
void AddMethod (internal::RpcServiceMethod *method)
 
void MarkMethodAsync (int index)
 
void MarkMethodRaw (int index)
 
void MarkMethodGeneric (int index)
 
void MarkMethodStreamed (int index, internal::MethodHandler *streamed_method)
 
void MarkMethodCallback (int index, internal::MethodHandler *handler)
 
void MarkMethodRawCallback (int index, internal::MethodHandler *handler)
 
internal::MethodHandlerGetHandler (int index)
 

Constructor & Destructor Documentation

◆ HealthCheckServiceImpl()

grpc::DefaultHealthCheckService::HealthCheckServiceImpl::HealthCheckServiceImpl ( DefaultHealthCheckService database,
std::unique_ptr< ServerCompletionQueue cq 
)

◆ ~HealthCheckServiceImpl()

grpc::DefaultHealthCheckService::HealthCheckServiceImpl::~HealthCheckServiceImpl ( )
override

Member Function Documentation

◆ StartServingThread()

void grpc::DefaultHealthCheckService::HealthCheckServiceImpl::StartServingThread ( )

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