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

#include <qps_worker.h>

Public Member Functions

bool Done () const
 
std::shared_ptr< ChannelInProcessChannel (const ChannelArguments &args)
 
void MarkDone ()
 
 QpsWorker (int driver_port, int server_port, const std::string &credential_type)
 
 ~QpsWorker ()
 

Private Attributes

gpr_atm done_
 
std::unique_ptr< WorkerServiceImplimpl_
 
std::unique_ptr< grpc::Serverserver_
 

Detailed Description

Definition at line 39 of file qps_worker.h.

Constructor & Destructor Documentation

◆ QpsWorker()

grpc::testing::QpsWorker::QpsWorker ( int  driver_port,
int  server_port,
const std::string &  credential_type 
)
explicit

Definition at line 277 of file qps_worker.cc.

◆ ~QpsWorker()

grpc::testing::QpsWorker::~QpsWorker ( )

Definition at line 304 of file qps_worker.cc.

Member Function Documentation

◆ Done()

bool grpc::testing::QpsWorker::Done ( ) const

Definition at line 306 of file qps_worker.cc.

◆ InProcessChannel()

std::shared_ptr<Channel> grpc::testing::QpsWorker::InProcessChannel ( const ChannelArguments args)
inline

Definition at line 48 of file qps_worker.h.

◆ MarkDone()

void grpc::testing::QpsWorker::MarkDone ( )

Definition at line 309 of file qps_worker.cc.

Member Data Documentation

◆ done_

gpr_atm grpc::testing::QpsWorker::done_
private

Definition at line 56 of file qps_worker.h.

◆ impl_

std::unique_ptr<WorkerServiceImpl> grpc::testing::QpsWorker::impl_
private

Definition at line 53 of file qps_worker.h.

◆ server_

std::unique_ptr<grpc::Server> grpc::testing::QpsWorker::server_
private

Definition at line 54 of file qps_worker.h.


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


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