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

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

capacity_kcenon::monitoring::leaky_bucket_limiterprivate
clock typedefkcenon::monitoring::leaky_bucket_limiter
execute(Func &&func) -> decltype(func())kcenon::monitoring::rate_limiterinline
get_name() const overridekcenon::monitoring::leaky_bucket_limiterinlinevirtual
last_leak_kcenon::monitoring::leaky_bucket_limiterprivate
leak()kcenon::monitoring::leaky_bucket_limiterinlineprivate
leaky_bucket_limiter(const std::string &name, double rate, size_t capacity)kcenon::monitoring::leaky_bucket_limiterinline
mutex_kcenon::monitoring::leaky_bucket_limitermutableprivate
name_kcenon::monitoring::leaky_bucket_limiterprivate
rate_kcenon::monitoring::leaky_bucket_limiterprivate
try_acquire(size_t count=1) overridekcenon::monitoring::leaky_bucket_limiterinlinevirtual
water_kcenon::monitoring::leaky_bucket_limiterprivate
~rate_limiter()=defaultkcenon::monitoring::rate_limitervirtual