Navigation
Unreal Engine C++ API Reference > Runtime > Engine > Net
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/Net/NetAnalyticsTypes.h |
Include | #include "Net/NetAnalyticsTypes.h" |
Syntax
struct FDelinquencyAnalytics
Remarks
Convenience type that can be used to tracks information about things that can result in prolonged periods of apparent network inactivity, despite actually receiving traffic.
The overall number of entries is expected to be small, but ultimately is left up to callers.
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FDelinquencyAnalytics
(
const uint32 InNumberOfTopOffendersToTrack |
||
![]() |
FDelinquencyAnalytics
(
FDelinquencyAnalytics&& Other |
||
![]() |
FDelinquencyAnalytics
(
const FDelinquencyAnalytics& |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | Add
(
FDelinquencyNameTimePair&& ToTrack |
Adds the event to the delinquency tracking, by accumulating its time into total time, and updating any existing events to choose the one with the highest time. |
![]() ![]() |
void | CountBytes
(
FArchive& Ar |
|
![]() |
void | ||
![]() ![]() |
const TSet< FDelinquencyNameTimePair, FDelinquencyKeyFuncs > & | ||
![]() ![]() |
const uint32 | ||
![]() ![]() |
const TArray< FDelinquencyNameTimePair > & | ||
![]() ![]() |
const float | GetTotalTime () |
|
![]() |
void | Reset () |
Operators
Type | Name | Description | |
---|---|---|---|
![]() |
const FDelinquencyAnalytics & | operator=
(
const FDelinquencyAnalytics& |
|
![]() |
FDelinquencyAnalytics & |