|
drogon
C++14/17-based HTTP application framework
|


Public Member Functions | |
| SafeRateLimiter (RateLimiterPtr limiter) | |
| bool | isAllowed () override |
| Check if a request is allowed. | |
Additional Inherited Members | |
| Static Public Member Functions inherited from drogon::RateLimiter | |
| static RateLimiterPtr | newRateLimiter (RateLimiterType type, size_t capacity, std::chrono::duration< double > timeUnit=std::chrono::seconds(60)) |
| Create a rate limiter. | |
|
inlineoverridevirtual |
Check if a request is allowed.
Implements drogon::RateLimiter.