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

#include <connection_delay_injector.h>

Public Member Functions

void Fail (grpc_error_handle error)
 
 QueuedAttempt (grpc_closure *closure, grpc_endpoint **ep, grpc_pollset_set *interested_parties, const grpc_channel_args *channel_args, const grpc_resolved_address *addr, grpc_core::Timestamp deadline)
 
void Resume ()
 
 ~QueuedAttempt ()
 

Private Attributes

grpc_resolved_address address_
 
const grpc_channel_argschannel_args_
 
grpc_closureclosure_
 
grpc_core::Timestamp deadline_
 
grpc_endpoint ** endpoint_
 
grpc_pollset_setinterested_parties_
 

Detailed Description

Definition at line 66 of file connection_delay_injector.h.

Constructor & Destructor Documentation

◆ QueuedAttempt()

grpc::testing::ConnectionAttemptInjector::QueuedAttempt::QueuedAttempt ( grpc_closure closure,
grpc_endpoint **  ep,
grpc_pollset_set interested_parties,
const grpc_channel_args channel_args,
const grpc_resolved_address addr,
grpc_core::Timestamp  deadline 
)
inline

Definition at line 68 of file connection_delay_injector.h.

◆ ~QueuedAttempt()

grpc::testing::ConnectionAttemptInjector::QueuedAttempt::~QueuedAttempt ( )
inline

Definition at line 81 of file connection_delay_injector.h.

Member Function Documentation

◆ Fail()

void grpc::testing::ConnectionAttemptInjector::QueuedAttempt::Fail ( grpc_error_handle  error)
inline

Definition at line 95 of file connection_delay_injector.h.

◆ Resume()

void grpc::testing::ConnectionAttemptInjector::QueuedAttempt::Resume ( )
inline

Definition at line 87 of file connection_delay_injector.h.

Member Data Documentation

◆ address_

grpc_resolved_address grpc::testing::ConnectionAttemptInjector::QueuedAttempt::address_
private

Definition at line 106 of file connection_delay_injector.h.

◆ channel_args_

const grpc_channel_args* grpc::testing::ConnectionAttemptInjector::QueuedAttempt::channel_args_
private

Definition at line 105 of file connection_delay_injector.h.

◆ closure_

grpc_closure* grpc::testing::ConnectionAttemptInjector::QueuedAttempt::closure_
private

Definition at line 102 of file connection_delay_injector.h.

◆ deadline_

grpc_core::Timestamp grpc::testing::ConnectionAttemptInjector::QueuedAttempt::deadline_
private

Definition at line 107 of file connection_delay_injector.h.

◆ endpoint_

grpc_endpoint** grpc::testing::ConnectionAttemptInjector::QueuedAttempt::endpoint_
private

Definition at line 103 of file connection_delay_injector.h.

◆ interested_parties_

grpc_pollset_set* grpc::testing::ConnectionAttemptInjector::QueuedAttempt::interested_parties_
private

Definition at line 104 of file connection_delay_injector.h.


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


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