![]() |
Kurlyk
|
This is the complete list of members for kurlyk::HttpRateLimiter, including all inherited members.
| allow_request(long general_rate_limit_id, long specific_rate_limit_id) | kurlyk::HttpRateLimiter | inline |
| check_limit(LimitData &limit_data, const time_point_t &now) | kurlyk::HttpRateLimiter | inlineprivate |
| create_limit(long requests_per_period, long period_ms) | kurlyk::HttpRateLimiter | inline |
| m_limits | kurlyk::HttpRateLimiter | private |
| m_mutex | kurlyk::HttpRateLimiter | private |
| m_next_id | kurlyk::HttpRateLimiter | private |
| remove_limit(long limit_id) | kurlyk::HttpRateLimiter | inline |
| time_point_t typedef | kurlyk::HttpRateLimiter | private |
| time_until_any_limit_allows() | kurlyk::HttpRateLimiter | inline |
| time_until_limit_allows(const LimitData &limit_data, const time_point_t &now) const | kurlyk::HttpRateLimiter | inlineprivate |
| time_until_next_allowed(long general_rate_limit_id, long specific_rate_limit_id) | kurlyk::HttpRateLimiter | inline |
| update_limit(LimitData &limit_data, const time_point_t &now) | kurlyk::HttpRateLimiter | inlineprivate |