Kurlyk
Loading...
Searching...
No Matches
kurlyk::HttpRateLimiter::KeyState Struct Reference

Per-key mutable runtime state inside a rate limit. More...

Public Attributes

long count = 0
time_point_t start_time
std::unordered_set< uint64_t > in_flight_tokens

Detailed Description

Per-key mutable runtime state inside a rate limit.

Definition at line 380 of file HttpRateLimiter.hpp.

Member Data Documentation

◆ count

long kurlyk::HttpRateLimiter::KeyState::count = 0

Definition at line 381 of file HttpRateLimiter.hpp.

◆ in_flight_tokens

std::unordered_set<uint64_t> kurlyk::HttpRateLimiter::KeyState::in_flight_tokens

Definition at line 383 of file HttpRateLimiter.hpp.

◆ start_time

time_point_t kurlyk::HttpRateLimiter::KeyState::start_time

Definition at line 382 of file HttpRateLimiter.hpp.


The documentation for this struct was generated from the following file: