|
Thread System 0.3.1
High-performance C++20 thread pool with work stealing and DAG scheduling
|
This is the complete list of members for kcenon::thread::backoff_calculator, including all inherited members.
| apply_jitter(std::chrono::microseconds delay) -> std::chrono::microseconds | kcenon::thread::backoff_calculator | inlineprivate |
| backoff_calculator(steal_backoff_config config={}) | kcenon::thread::backoff_calculator | inlineexplicit |
| calculate(std::size_t attempt) -> std::chrono::microseconds | kcenon::thread::backoff_calculator | inline |
| calculate_base_delay(std::size_t attempt) const -> std::chrono::microseconds | kcenon::thread::backoff_calculator | inlineprivate |
| cap_delay(std::chrono::microseconds delay) const -> std::chrono::microseconds | kcenon::thread::backoff_calculator | inlineprivate |
| config_ | kcenon::thread::backoff_calculator | private |
| get_config() const -> const steal_backoff_config & | kcenon::thread::backoff_calculator | inline |
| rng_ | kcenon::thread::backoff_calculator | private |
| set_config(steal_backoff_config config) | kcenon::thread::backoff_calculator | inline |