#include <network.hpp>
|
void | validate (uint32_t delegation_delay) const |
|
◆ validate()
void taraxa::DdosProtectionConfig::validate |
( |
uint32_t |
delegation_delay | ) |
const |
◆ log_packets_stats
bool taraxa::DdosProtectionConfig::log_packets_stats = false |
◆ max_packets_queue_size
uint64_t taraxa::DdosProtectionConfig::max_packets_queue_size {0} |
◆ packets_stats_time_period_ms
std::chrono::milliseconds taraxa::DdosProtectionConfig::packets_stats_time_period_ms {60000} |
◆ peer_disconnect_interval
std::chrono::milliseconds taraxa::DdosProtectionConfig::peer_disconnect_interval {5000} |
◆ peer_max_packets_processing_time_us
std::chrono::microseconds taraxa::DdosProtectionConfig::peer_max_packets_processing_time_us {0} |
◆ peer_max_packets_queue_size_limit
uint64_t taraxa::DdosProtectionConfig::peer_max_packets_queue_size_limit {0} |
◆ queue_limit_time
std::chrono::milliseconds taraxa::DdosProtectionConfig::queue_limit_time {5000} |
◆ vote_accepting_periods
PbftPeriod taraxa::DdosProtectionConfig::vote_accepting_periods {5} |
◆ vote_accepting_rounds
PbftRound taraxa::DdosProtectionConfig::vote_accepting_rounds {5} |
◆ vote_accepting_steps
PbftStep taraxa::DdosProtectionConfig::vote_accepting_steps {0} |
The documentation for this struct was generated from the following files: