FDelinquencyAnalytics

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.

Windows
MacOS
Linux

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

Name Description

Public function

FDelinquencyAnalytics

(
    const uint32 InNumberOfTopOffenders...
)

Public function

FDelinquencyAnalytics

(
    FDelinquencyAnalytics&& Other
)

Public function

FDelinquencyAnalytics

(
    const FDelinquencyAnalytics&
)

Functions

Name Description

Public function

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.

Public function Const

void

 

CountBytes

(
    FArchive& Ar
)

Public function

void

 

Emplace

(
    FName Name,
    float TimeSeconds
)

Public function Const

const TSet< ...

 

GetAllDelinquents()

Public function Const

const uint32

 

GetNumberOfTopOffendersToTrack()

Public function Const

const TArray...

 

GetTopOffenders()

Public function Const

const float

 

GetTotalTime()

Public function

void

 

Reset()

Operators

Name Description

Public function

const FDelin...

 

operator=

(
    const FDelinquencyAnalytics&
)

Public function

FDelinquency...

 

operator=

(
    FDelinquencyAnalytics&&
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss