Clio develop
The XRP Ledger API server.
|
This is the complete list of members for web::dosguard::DOSGuard, including all inherited members.
add(std::string const &ip, uint32_t numObjects) noexcept override | web::dosguard::DOSGuard | virtual |
clear() noexcept override | web::dosguard::DOSGuard | virtual |
decrement(std::string const &ip) noexcept override | web::dosguard::DOSGuard | virtual |
DOSGuard(util::config::ClioConfigDefinition const &config, WhitelistHandlerInterface const &whitelistHandler) | web::dosguard::DOSGuard | |
increment(std::string const &ip) noexcept override | web::dosguard::DOSGuard | virtual |
isOk(std::string const &ip) const noexcept override | web::dosguard::DOSGuard | virtual |
isWhiteListed(std::string_view const ip) const noexcept override | web::dosguard::DOSGuard | virtual |
request(std::string const &ip) noexcept override | web::dosguard::DOSGuard | virtual |
~BaseDOSGuard()=default (defined in web::dosguard::BaseDOSGuard) | web::dosguard::BaseDOSGuard | virtual |