| 61 | LatencyGenerator::~LatencyGenerator() {} |
| 62 | |
| 63 | void LatencyGenerator::Sleep() { |
| 64 | std::this_thread::sleep_for(std::chrono::duration<double>(NextLatency())); |
| 65 | } |
| 66 | |
| 67 | std::shared_ptr<LatencyGenerator> LatencyGenerator::Make(double average_latency) { |
| 68 | return std::make_shared<LatencyGeneratorImpl>( |
no outgoing calls