![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <DDoSDetection.h>
Inheritance diagram for FDDoSStateConfig:Public Member Functions | |
| FDDoSStateConfig () | |
| void | ApplyState (FDDoSState &Target) |
| void | ApplyAdjustedState (FDDoSState &Target, float FrameAdjustment) |
Public Member Functions inherited from FDDoSState | |
| FDDoSState () | |
| bool | HasHitQuota (FDDoSPacketCounters &InCounter, int32 TimePassedMS) const |
Public Attributes | |
| FString | SeverityCategory |
Public Attributes inherited from FDDoSState | |
| bool | bSendEscalateAnalytics |
| int32 | EscalateQuotaPacketsPerSec |
| int32 | EscalateQuotaDisconnPacketsPerSec |
| int32 | EscalateQuotaBadPacketsPerSec |
| int16 | EscalateTimeQuotaMSPerFrame |
| int32 | PacketLimitPerFrame |
| int32 | PacketTimeLimitMSPerFrame |
| int32 | NetConnPacketTimeLimitMSPerFrame |
| int32 | CooloffTime |
DDoS detection state, with functions for applying the state to active DDoS detection
|
inline |
|
inline |
Applies only the per-frame adjusted state (based on expected vs actual framerate), to active DDoS protection. ApplyState should be called, first.
|
inline |
| FString FDDoSStateConfig::SeverityCategory |
The name of the DDoS severity level this config section represents