|
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, WeightsInterface const &weights) | 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, boost::json::object const &request) override | web::dosguard::DOSGuard | virtual |
| ~BaseDOSGuard()=default (defined in web::dosguard::BaseDOSGuard) | web::dosguard::BaseDOSGuard | virtual |