StressInjection::ThreadLoad struct

Public functions

void Apply()
Called by the owning thread only, once per iteration.
void Reset()

Public variables

std::atomic<uint32_t> DelayUs
added to every iteration
std::atomic<uint32_t> HitchUs
one stall of this length...
std::atomic<uint32_t> HitchEvery
...every N iterations; 0 = once, then HitchUs clears