#include <default_health_check_service.h>
|
| 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) |
| |
| 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 | AddMethod (internal::RpcServiceMethod *method) |
| |
| internal::MethodHandler * | GetHandler (int index) |
| |
| void | MarkMethodAsync (int index) |
| |
| void | MarkMethodCallback (int index, internal::MethodHandler *handler) |
| |
| void | MarkMethodGeneric (int index) |
| |
| void | MarkMethodRaw (int index) |
| |
| void | MarkMethodRawCallback (int index, internal::MethodHandler *handler) |
| |
| void | MarkMethodStreamed (int index, internal::MethodHandler *streamed_method) |
| |
| void | RequestAsyncBidiStreaming (int index, grpc::ServerContext *context, 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) |
| |
| 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) |
| |
◆ HealthCheckServiceImpl()
◆ ~HealthCheckServiceImpl()
| grpc::DefaultHealthCheckService::HealthCheckServiceImpl::~HealthCheckServiceImpl |
( |
| ) |
|
|
override |
◆ DecodeRequest()
| bool grpc::DefaultHealthCheckService::HealthCheckServiceImpl::DecodeRequest |
( |
const ByteBuffer & |
request, |
|
|
std::string * |
service_name |
|
) |
| |
|
staticprivate |
◆ EncodeResponse()
◆ RequestAsyncServerStreaming()
template<class Message >
| void grpc::Service::RequestAsyncServerStreaming |
( |
class Message |
| ) |
|
|
inlineprivate |
◆ RequestAsyncUnary()
template<class Message >
| void grpc::Service::RequestAsyncUnary |
( |
class Message |
| ) |
|
|
inlineprivate |
◆ Serve()
| void grpc::DefaultHealthCheckService::HealthCheckServiceImpl::Serve |
( |
void * |
arg | ) |
|
|
staticprivate |
◆ StartServingThread()
| void grpc::DefaultHealthCheckService::HealthCheckServiceImpl::StartServingThread |
( |
| ) |
|
◆ cq_
◆ cq_shutdown_mu_
| grpc_core::Mutex grpc::DefaultHealthCheckService::HealthCheckServiceImpl::cq_shutdown_mu_ |
|
private |
◆ database_
◆ shutdown_
| std::atomic_bool grpc::DefaultHealthCheckService::HealthCheckServiceImpl::shutdown_ {false} |
|
private |
◆ thread_
| std::unique_ptr<grpc_core::Thread> grpc::DefaultHealthCheckService::HealthCheckServiceImpl::thread_ |
|
private |
The documentation for this class was generated from the following files: