Public Member Functions | Private Attributes | List of all members
grpc::testing::QpsGauge Class Reference

#include <metrics_server.h>

Public Member Functions

long Get ()
 
void Incr ()
 
 QpsGauge ()
 
void Reset ()
 

Private Attributes

long num_queries_
 
std::mutex num_queries_mu_
 
gpr_timespec start_time_
 

Detailed Description

Definition at line 53 of file metrics_server.h.

Constructor & Destructor Documentation

◆ QpsGauge()

grpc::testing::QpsGauge::QpsGauge ( )

Definition at line 31 of file metrics_server.cc.

Member Function Documentation

◆ Get()

long grpc::testing::QpsGauge::Get ( )

Definition at line 45 of file metrics_server.cc.

◆ Incr()

void grpc::testing::QpsGauge::Incr ( )

Definition at line 40 of file metrics_server.cc.

◆ Reset()

void grpc::testing::QpsGauge::Reset ( )

Definition at line 34 of file metrics_server.cc.

Member Data Documentation

◆ num_queries_

long grpc::testing::QpsGauge::num_queries_
private

Definition at line 69 of file metrics_server.h.

◆ num_queries_mu_

std::mutex grpc::testing::QpsGauge::num_queries_mu_
private

Definition at line 70 of file metrics_server.h.

◆ start_time_

gpr_timespec grpc::testing::QpsGauge::start_time_
private

Definition at line 68 of file metrics_server.h.


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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:34