Public Member Functions | Private Attributes | List of all members
grpc::testing::AsyncQpsServerTest< RequestType, ResponseType, ServiceType, ServerContextType >::ServerRpcContext Class Referenceabstract
Inheritance diagram for grpc::testing::AsyncQpsServerTest< RequestType, ResponseType, ServiceType, ServerContextType >::ServerRpcContext:
Inheritance graph
[legend]

Public Member Functions

void lock ()
 
virtual void Reset ()=0
 
virtual bool RunNextState (bool)=0
 
 ServerRpcContext ()
 
void unlock ()
 
virtual ~ServerRpcContext ()
 

Private Attributes

std::mutex mu_
 

Detailed Description

template<class RequestType, class ResponseType, class ServiceType, class ServerContextType>
class grpc::testing::AsyncQpsServerTest< RequestType, ResponseType, ServiceType, ServerContextType >::ServerRpcContext

Definition at line 237 of file server_async.cc.

Constructor & Destructor Documentation

◆ ServerRpcContext()

template<class RequestType , class ResponseType , class ServiceType , class ServerContextType >
grpc::testing::AsyncQpsServerTest< RequestType, ResponseType, ServiceType, ServerContextType >::ServerRpcContext::ServerRpcContext ( )
inline

Definition at line 239 of file server_async.cc.

◆ ~ServerRpcContext()

template<class RequestType , class ResponseType , class ServiceType , class ServerContextType >
virtual grpc::testing::AsyncQpsServerTest< RequestType, ResponseType, ServiceType, ServerContextType >::ServerRpcContext::~ServerRpcContext ( )
inlinevirtual

Definition at line 242 of file server_async.cc.

Member Function Documentation

◆ lock()

template<class RequestType , class ResponseType , class ServiceType , class ServerContextType >
void grpc::testing::AsyncQpsServerTest< RequestType, ResponseType, ServiceType, ServerContextType >::ServerRpcContext::lock ( )
inline

Definition at line 240 of file server_async.cc.

◆ Reset()

template<class RequestType , class ResponseType , class ServiceType , class ServerContextType >
virtual void grpc::testing::AsyncQpsServerTest< RequestType, ResponseType, ServiceType, ServerContextType >::ServerRpcContext::Reset ( )
pure virtual

◆ RunNextState()

template<class RequestType , class ResponseType , class ServiceType , class ServerContextType >
virtual bool grpc::testing::AsyncQpsServerTest< RequestType, ResponseType, ServiceType, ServerContextType >::ServerRpcContext::RunNextState ( bool  )
pure virtual

◆ unlock()

template<class RequestType , class ResponseType , class ServiceType , class ServerContextType >
void grpc::testing::AsyncQpsServerTest< RequestType, ResponseType, ServiceType, ServerContextType >::ServerRpcContext::unlock ( )
inline

Definition at line 241 of file server_async.cc.

Member Data Documentation

◆ mu_

template<class RequestType , class ResponseType , class ServiceType , class ServerContextType >
std::mutex grpc::testing::AsyncQpsServerTest< RequestType, ResponseType, ServiceType, ServerContextType >::ServerRpcContext::mu_
private

Definition at line 246 of file server_async.cc.


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


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