#include <connection_delay_injector.h>

Classes | |
| class | Hold |
Public Member Functions | |
| std::unique_ptr< Hold > | AddHold (int port, bool intercept_completion=false) |
Public Member Functions inherited from grpc::testing::ConnectionAttemptInjector | |
| void | Start () |
| virtual | ~ConnectionAttemptInjector () |
Private Member Functions | |
| 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) override |
Private Attributes | |
| std::vector< Hold * > | holds_ |
| grpc_core::Mutex | mu_ |
Additional Inherited Members | |
Static Public Member Functions inherited from grpc::testing::ConnectionAttemptInjector | |
| static void | Init () |
Static Protected Member Functions inherited from grpc::testing::ConnectionAttemptInjector | |
| 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 157 of file connection_delay_injector.h.
| std::unique_ptr< ConnectionHoldInjector::Hold > grpc::testing::ConnectionHoldInjector::AddHold | ( | int | port, |
| bool | intercept_completion = false |
||
| ) |
Definition at line 206 of file connection_delay_injector.cc.
|
overrideprivatevirtual |
Implements grpc::testing::ConnectionAttemptInjector.
Definition at line 214 of file connection_delay_injector.cc.
|
private |
Definition at line 214 of file connection_delay_injector.h.
|
private |
Definition at line 159 of file connection_delay_injector.h.