|
ThreadSchedule 1.0.0
Modern C++ thread management library
|
Plain value type holding runtime chaos-testing parameters. More...
#include <chaos.hpp>
Public Attributes | |
| std::chrono::milliseconds | interval {250} |
| int | priority_jitter {0} |
| +/- range applied around the current thread priority each interval. | |
| bool | shuffle_affinity {true} |
Plain value type holding runtime chaos-testing parameters.
All fields have sensible defaults so a default-constructed ChaosConfig is immediately usable.
| std::chrono::milliseconds threadschedule::ChaosConfig::interval {250} |
| int threadschedule::ChaosConfig::priority_jitter {0} |
| bool threadschedule::ChaosConfig::shuffle_affinity {true} |