Navigation
API > API/Runtime > API/Runtime/NetCore > API/Runtime/NetCore/Net > API/Runtime/NetCore/Net/Core
Classes
| Type | Name | Description | |
|---|---|---|---|
| FEscalationCounter | Struct containing escalation counters covering any time period (e.g. frame/second/arbitrary-period) | ||
| FEscalationManager | Manages initialization/application of escalation states, and tracking various counters/timers used to calculate state change quotas/thresholds. | ||
| FEscalationState | Base struct which defines an escalation state, which is subclassed to implement custom state variables and (de-)escalation quota's. | ||
| FHasHitAnyQuotaParms | Parameters for FEscalationState.HasHitAnyQuota | ||
| FNetConnectionFaultRecoveryBase | Implements the base/public interface for FNetConnectionFaultRecovery - defined here, to eliminate the need for Engine dependencies. | ||
| FNetFaultState | Generic escalation state definition used to implement attempted recovery from faults/errors in the NetConnection level netcode. | ||
| FNetResult | Base/non-templatized implementation for TNetResult | ||
| FNetResultHandler | Net Result Handler | ||
| FNetResultManager | Net Result Manager | ||
| FStateConfigParms | Parameters for creating/getting and initializing a new UStatePerObjectConfig instance | ||
| FStateStruct | Base struct used for states, which is subclassed to define/implement custom states. | ||
| TEscalationManager | Manages initialization/application of escalation states for the specified escalation state type, and allocation/tracking of the specified counters/timers used to calculate state change quotas/thresholds. | ||
| TEscalationStateStatics | Static interface which FEscalateState subclasses must implement (called during construction, so virtuals won't do) | ||
| TNetResult | Generic result struct for Network Results (e.g. Close and failures) - partially adapted from FOnlineError/FResult. | ||
| UEscalationManagerConfig | Base class for defining escalation state configuration. | ||
| UStatePerObjectConfig | Base class for loading and initializing state configuration |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EInitStateDefaultsResult | State Structs | ||
| ENetCloseResult | Network Close results (can occur before NetDriver/NetConnection creation, and can be success or error) | ||
| ENetworkFailure::Type | Types of network failures broadcast from the engine | ||
| EQuotaType | The type of state change quota/thresholds to check | ||
| EReplicationSystem | |||
| ESecurityEvent::Type | (DEPRECATED) Security event types used for UE_SECURITY_LOG |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const TCHAR * | ENetworkFailure::ToString
(
ENetworkFailure::Type FailureType |
||
| const TCHAR * | ESecurityEvent::ToString
(
const ESecurityEvent::Type EnumVal |
||
| ENetCloseResult | Converts from ENetworkFailure to ENetCloseResult | ||
| ENetCloseResult | Converts from ESecurityEvent to ENetCloseResult | ||
| const TCHAR * | LexToString
(
ENetCloseResult Enum |
||
| ENetworkFailure::Type | ToNetworkFailure
(
ENetCloseResult Val |
Converts from ENetCloseResult to ENetworkFailure |