Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
Loading...
Searching...
No Matches
kcenon::monitoring::token_bucket_limiter Member List

This is the complete list of members for kcenon::monitoring::token_bucket_limiter, including all inherited members.

capacity_kcenon::monitoring::token_bucket_limiterprivate
clock typedefkcenon::monitoring::token_bucket_limiter
execute(Func &&func) -> decltype(func())kcenon::monitoring::rate_limiterinline
get_name() const overridekcenon::monitoring::token_bucket_limiterinlinevirtual
last_refill_kcenon::monitoring::token_bucket_limiterprivate
mutex_kcenon::monitoring::token_bucket_limitermutableprivate
name_kcenon::monitoring::token_bucket_limiterprivate
rate_kcenon::monitoring::token_bucket_limiterprivate
refill()kcenon::monitoring::token_bucket_limiterinlineprivate
token_bucket_limiter(const std::string &name, double rate, size_t capacity, throttling_strategy=throttling_strategy::reject)kcenon::monitoring::token_bucket_limiterinline
tokens_kcenon::monitoring::token_bucket_limiterprivate
try_acquire(size_t count=1) overridekcenon::monitoring::token_bucket_limiterinlinevirtual
~rate_limiter()=defaultkcenon::monitoring::rate_limitervirtual