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

#include <test_service_impl.h>

Public Member Functions

void ClientWaitUntilRpcStarted ()
 
void ServerWaitToContinue ()
 
void SignalClientThatRpcStarted ()
 
void SignalServerToContinue ()
 

Private Attributes

std::condition_variable cv_rpc_started_
 
std::condition_variable cv_server_continue_
 
std::mutex mu_
 
bool rpc_started_ = false
 
bool server_should_continue_ = false
 

Detailed Description

Definition at line 88 of file test_service_impl.h.

Member Function Documentation

◆ ClientWaitUntilRpcStarted()

void grpc::testing::TestServiceSignaller::ClientWaitUntilRpcStarted ( )
inline

Definition at line 90 of file test_service_impl.h.

◆ ServerWaitToContinue()

void grpc::testing::TestServiceSignaller::ServerWaitToContinue ( )
inline

Definition at line 94 of file test_service_impl.h.

◆ SignalClientThatRpcStarted()

void grpc::testing::TestServiceSignaller::SignalClientThatRpcStarted ( )
inline

Definition at line 98 of file test_service_impl.h.

◆ SignalServerToContinue()

void grpc::testing::TestServiceSignaller::SignalServerToContinue ( )
inline

Definition at line 103 of file test_service_impl.h.

Member Data Documentation

◆ cv_rpc_started_

std::condition_variable grpc::testing::TestServiceSignaller::cv_rpc_started_
private

Definition at line 111 of file test_service_impl.h.

◆ cv_server_continue_

std::condition_variable grpc::testing::TestServiceSignaller::cv_server_continue_
private

Definition at line 113 of file test_service_impl.h.

◆ mu_

std::mutex grpc::testing::TestServiceSignaller::mu_
private

Definition at line 110 of file test_service_impl.h.

◆ rpc_started_

bool grpc::testing::TestServiceSignaller::rpc_started_ = false
private

Definition at line 112 of file test_service_impl.h.

◆ server_should_continue_

bool grpc::testing::TestServiceSignaller::server_should_continue_ = false
private

Definition at line 114 of file test_service_impl.h.


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


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