Thread System 0.3.1
High-performance C++20 thread pool with work stealing and DAG scheduling
Loading...
Searching...
No Matches
kcenon::thread::retry_policy Member List

This is the complete list of members for kcenon::thread::retry_policy, including all inherited members.

current_attempt_kcenon::thread::retry_policyprivate
exponential_backoff(std::size_t max_attempts, std::chrono::milliseconds initial_delay=std::chrono::milliseconds(100), double multiplier=2.0, std::chrono::milliseconds max_delay=std::chrono::milliseconds(30000), bool use_jitter=false) -> retry_policykcenon::thread::retry_policyinlinestatic
fixed(std::size_t max_attempts, std::chrono::milliseconds delay) -> retry_policykcenon::thread::retry_policyinlinestatic
get_current_attempt() const -> std::size_tkcenon::thread::retry_policyinline
get_delay_for_current_attempt() const -> std::chrono::millisecondskcenon::thread::retry_policyinline
get_initial_delay() const -> std::chrono::millisecondskcenon::thread::retry_policyinline
get_max_attempts() const -> std::size_tkcenon::thread::retry_policyinline
get_max_delay() const -> std::chrono::millisecondskcenon::thread::retry_policyinline
get_multiplier() const -> doublekcenon::thread::retry_policyinline
get_strategy() const -> retry_strategykcenon::thread::retry_policyinline
has_attempts_remaining() const -> boolkcenon::thread::retry_policyinline
initial_delay_kcenon::thread::retry_policyprivate
is_retry_enabled() const -> boolkcenon::thread::retry_policyinline
linear(std::size_t max_attempts, std::chrono::milliseconds initial_delay, std::chrono::milliseconds max_delay=std::chrono::milliseconds::max()) -> retry_policykcenon::thread::retry_policyinlinestatic
max_attempts_kcenon::thread::retry_policyprivate
max_delay_kcenon::thread::retry_policyprivate
multiplier_kcenon::thread::retry_policyprivate
no_retry() -> retry_policykcenon::thread::retry_policyinlinestatic
record_attempt() -> voidkcenon::thread::retry_policyinline
reset() -> voidkcenon::thread::retry_policyinline
retry_policy()kcenon::thread::retry_policyinline
strategy_kcenon::thread::retry_policyprivate
to_string() const -> std::stringkcenon::thread::retry_policyinline
use_jitter_kcenon::thread::retry_policyprivate
uses_jitter() const -> boolkcenon::thread::retry_policyinline