#include <orca_service.h>
|
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) |
|
Definition at line 37 of file orca_service.h.
◆ OrcaService()
◆ DeleteCpuUtilization()
void grpc::experimental::OrcaService::DeleteCpuUtilization |
( |
| ) |
|
◆ DeleteMemoryUtilization()
void grpc::experimental::OrcaService::DeleteMemoryUtilization |
( |
| ) |
|
◆ DeleteNamedUtilization()
void grpc::experimental::OrcaService::DeleteNamedUtilization |
( |
const std::string & |
name | ) |
|
◆ GetOrCreateSerializedResponse()
Slice grpc::experimental::OrcaService::GetOrCreateSerializedResponse |
( |
| ) |
|
|
private |
◆ SetAllNamedUtilization()
void grpc::experimental::OrcaService::SetAllNamedUtilization |
( |
std::map< std::string, double > |
named_utilization | ) |
|
◆ SetCpuUtilization()
void grpc::experimental::OrcaService::SetCpuUtilization |
( |
double |
cpu_utilization | ) |
|
◆ SetMemoryUtilization()
void grpc::experimental::OrcaService::SetMemoryUtilization |
( |
double |
memory_utilization | ) |
|
◆ SetNamedUtilization()
void grpc::experimental::OrcaService::SetNamedUtilization |
( |
std::string |
name, |
|
|
double |
utilization |
|
) |
| |
◆ min_report_duration_
◆ mu_ [1/5]
◆ mu_ [2/5]
double cpu_utilization_ ABSL_GUARDED_BY grpc::experimental::OrcaService::mu_ = -1 |
|
private |
◆ mu_ [3/5]
double memory_utilization_ ABSL_GUARDED_BY grpc::experimental::OrcaService::mu_ = -1 |
|
private |
◆ mu_ [4/5]
◆ mu_ [5/5]
The documentation for this class was generated from the following files: