#include <counted_service.h>

Public Member Functions | |
| void | IncreaseRequestCount () |
| void | IncreaseResponseCount () |
| size_t | request_count () |
| void | ResetCounters () |
| size_t | response_count () |
Private Member Functions | |
| size_t request_count_ | ABSL_GUARDED_BY (mu_)=0 |
| size_t response_count_ | ABSL_GUARDED_BY (mu_)=0 |
Private Attributes | |
| grpc_core::Mutex | mu_ |
Definition at line 28 of file counted_service.h.
|
privatepure virtual |
Implemented in grpc::testing::XdsEnd2endTest::BackendServerThread::BackendServiceImpl< RpcService >, grpc::testing::XdsEnd2endTest::BackendServerThread::BackendServiceImpl< grpc::testing::EchoTest1Service::Service >, grpc::testing::XdsEnd2endTest::BackendServerThread::BackendServiceImpl< grpc::testing::EchoTest2Service::Service >, grpc::testing::XdsEnd2endTest::BackendServerThread::BackendServiceImpl< grpc::testing::EchoTestService::Service >, grpc::testing::XdsEnd2endTest::BackendServerThread::BackendServiceImpl< RpcService >, grpc::testing::XdsEnd2endTest::BackendServerThread::BackendServiceImpl< grpc::testing::EchoTest1Service::Service >, grpc::testing::XdsEnd2endTest::BackendServerThread::BackendServiceImpl< grpc::testing::EchoTest2Service::Service >, and grpc::testing::XdsEnd2endTest::BackendServerThread::BackendServiceImpl< grpc::testing::EchoTestService::Service >.
|
privatepure virtual |
Implemented in grpc::testing::XdsEnd2endTest::BackendServerThread::BackendServiceImpl< RpcService >, grpc::testing::XdsEnd2endTest::BackendServerThread::BackendServiceImpl< grpc::testing::EchoTest1Service::Service >, grpc::testing::XdsEnd2endTest::BackendServerThread::BackendServiceImpl< grpc::testing::EchoTest2Service::Service >, grpc::testing::XdsEnd2endTest::BackendServerThread::BackendServiceImpl< grpc::testing::EchoTestService::Service >, grpc::testing::XdsEnd2endTest::BackendServerThread::BackendServiceImpl< RpcService >, grpc::testing::XdsEnd2endTest::BackendServerThread::BackendServiceImpl< grpc::testing::EchoTest1Service::Service >, grpc::testing::XdsEnd2endTest::BackendServerThread::BackendServiceImpl< grpc::testing::EchoTest2Service::Service >, and grpc::testing::XdsEnd2endTest::BackendServerThread::BackendServiceImpl< grpc::testing::EchoTestService::Service >.
|
inline |
Definition at line 44 of file counted_service.h.
|
inline |
Definition at line 40 of file counted_service.h.
|
inline |
Definition at line 30 of file counted_service.h.
|
inline |
Definition at line 49 of file counted_service.h.
|
inline |
Definition at line 35 of file counted_service.h.
|
private |
Definition at line 56 of file counted_service.h.