Navigation
API > API/Runtime > API/Runtime/Engine
RPC DoS Detection implementation for basic aggregated net analytics data
| Name | FRPCDoSAnalyticsData |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/Analytics/RPCDoSDetectionAnalytics.h |
| Include Path | #include "Analytics/RPCDoSDetectionAnalytics.h" |
Syntax
struct FRPCDoSAnalyticsData : public TBasicNetAnalyticsData< FRPCDoSAnalyticsVars >
Inheritance Hierarchy
- FVirtualDestructor → FNetAnalyticsData → TBasicNetAnalyticsData → FRPCDoSAnalyticsData
- FSharedFromThisBase → TSharedFromThis → FNetAnalyticsData → TBasicNetAnalyticsData → FRPCDoSAnalyticsData
- TDataStruct → TBasicNetAnalyticsData → FRPCDoSAnalyticsData
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| WorldFunc | FGetWorld | Callback used for getting the current World the NetDriver and RPC DoS Detection is associated with | Analytics/RPCDoSDetectionAnalytics.h | |
| WorstAnalyticsState | int8 | The worst RPC DoS severity state that has been active and passed confirmation thresholds - mirrors RPCDosDetection.WorstAnalyticsState | Analytics/RPCDoSDetectionAnalytics.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Triggers RPC DoS Escalation analytics. | Analytics/RPCDoSDetectionAnalytics.h |
Overridden from FNetAnalyticsData
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void SendAnalytics() |
FRPCDoSAnalyticsData | Analytics/RPCDoSDetectionAnalytics.h |