/Engine/Source/Runtime/Net/Core/Public/Net/Core/Connection/NetConnectionFaultRecoveryBase.h
Generic escalation state definition used to implement attempted recovery from faults/errors in the NetConnection level netcode. Fault handlers may have their own separate escalation tracking.
struct FNetFaultState : public [FEscalationState](API\Runtime\NetCore\Net\Core\Connection\FEscalationState)
bool
bCloseConnection
Whether or not the current escalation state should immediately Close the connection
int8
DescalateQuotaFaultPercentPerPeriod
Percentage of faults out of total number of recent packets, before de-escalating into this state (adds hysteresis/lag to state changes)
int16
DescalateQuotaFaultsPerPeriod
The number of faults per period before de-escalating into this state (adds hysteresis/lag to state changes)
int8
EscalateQuotaFaultPercentPerPeriod
Percentage of faults out of total number of recent packets, before the next stage of escalation is triggered
int16
EscalateQuotaFaultsPerPeriod
Escalation limits - for escalating to a more strict fault state The number of faults per period before the next stage of escalation is triggered
int8
EscalateQuotaTimePeriod
The time period to use for determining escalation/de-escalation quotas (Max: 16)