Public Member Functions | |
bool | InitThreadFuncImpl (size_t) override |
SynchronousUnaryClient (const ClientConfig &config) | |
bool | ThreadFuncImpl (HistogramEntry *entry, size_t thread_idx) override |
~SynchronousUnaryClient () override | |
![]() | |
SynchronousClient (const ClientConfig &config) | |
void | ThreadFunc (size_t thread_idx, Thread *t) override |
~SynchronousClient () override | |
![]() | |
ClientImpl (const ClientConfig &config, std::function< std::unique_ptr< BenchmarkService::Stub >(std::shared_ptr< Channel >)> create_stub) | |
const SimpleRequest * | request () |
void | WaitForChannelsToConnect () |
~ClientImpl () override | |
![]() | |
void | AwaitThreadsCompletion () |
Client () | |
double | GetLatencyCollectionIntervalInSeconds () |
virtual int | GetPollCount () |
bool | IsClosedLoop () |
ClientStats | Mark (bool reset) |
gpr_timespec | NextIssueTime (int thread_idx) |
bool | ThreadCompleted () |
virtual | ~Client () |
Private Member Functions | |
void | DestroyMultithreading () final |
Definition at line 112 of file client_sync.cc.
|
inlineexplicit |
Definition at line 114 of file client_sync.cc.
|
inlineoverride |
Definition at line 118 of file client_sync.cc.
|
inlinefinalprivatevirtual |
Implements grpc::testing::Client.
Definition at line 140 of file client_sync.cc.
|
inlineoverridevirtual |
Implements grpc::testing::SynchronousClient.
Definition at line 120 of file client_sync.cc.
|
inlineoverridevirtual |
Implements grpc::testing::SynchronousClient.
Definition at line 122 of file client_sync.cc.