#include <connection_delay_injector.h>
Classes | |
class | InjectedDelay |
class | QueuedAttempt |
Public Member Functions | |
virtual void | HandleConnection (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)=0 |
void | Start () |
virtual | ~ConnectionAttemptInjector () |
Static Public Member Functions | |
static void | Init () |
Static Protected Member Functions | |
static void | AttemptConnection (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) |
Definition at line 40 of file connection_delay_injector.h.
|
virtual |
Definition at line 76 of file connection_delay_injector.cc.
|
staticprotected |
Definition at line 90 of file connection_delay_injector.cc.
|
pure virtual |
Implemented in grpc::testing::ConnectionHoldInjector, and grpc::testing::ConnectionDelayInjector.
|
static |
Definition at line 70 of file connection_delay_injector.cc.
void grpc::testing::ConnectionAttemptInjector::Start | ( | ) |
Definition at line 81 of file connection_delay_injector.cc.