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

#include <xds_end2end_test_lib.h>

Public Member Functions

void CancelRpc ()
 
Status GetStatus ()
 
void StartRpc (grpc::testing::EchoTestService::Stub *stub, const RpcOptions &rpc_options=RpcOptions().set_timeout_ms(0).set_client_cancel_after_us(1 *1000 *1000))
 

Private Attributes

ClientContext context_
 
std::thread sender_thread_
 
Status status_
 

Detailed Description

Definition at line 844 of file xds_end2end_test_lib.h.

Member Function Documentation

◆ CancelRpc()

void grpc::testing::XdsEnd2endTest::LongRunningRpc::CancelRpc ( )

Definition at line 924 of file xds_end2end_test_lib.cc.

◆ GetStatus()

Status grpc::testing::XdsEnd2endTest::LongRunningRpc::GetStatus ( )

Definition at line 929 of file xds_end2end_test_lib.cc.

◆ StartRpc()

void grpc::testing::XdsEnd2endTest::LongRunningRpc::StartRpc ( grpc::testing::EchoTestService::Stub *  stub,
const RpcOptions rpc_options = RpcOptions().set_timeout_ms(0).set_client_cancel_after_us(                          1 * 1000 * 1000) 
)

Definition at line 914 of file xds_end2end_test_lib.cc.

Member Data Documentation

◆ context_

ClientContext grpc::testing::XdsEnd2endTest::LongRunningRpc::context_
private

Definition at line 860 of file xds_end2end_test_lib.h.

◆ sender_thread_

std::thread grpc::testing::XdsEnd2endTest::LongRunningRpc::sender_thread_
private

Definition at line 859 of file xds_end2end_test_lib.h.

◆ status_

Status grpc::testing::XdsEnd2endTest::LongRunningRpc::status_
private

Definition at line 861 of file xds_end2end_test_lib.h.


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


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