FNetConnectionPacketAnalytics

Struct wrapper Per Net Connection analytics for things like packet loss and jitter.

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/Net/NetAnalyticsTypes.h

Include

#include "Net/NetAnalyticsTypes.h"

Syntax

struct FNetConnectionPacketAnalytics

Remarks

Struct wrapper Per Net Connection analytics for things like packet loss and jitter.

Constructors

Functions

Name Description

Public function Const

const float

 

GetBurstyPacketLossPerSecond

(
    double DurationSec
)

Public function Const

const uint32

 

GetLongestRunOfDroppedInPackets()

Longest number of consecutive dropped incoming packets that was tracked.

Public function Const

const uint32

 

GetLongestRunOfDroppedOutPackets()

Longest number of consecutive outgoing packets that was tracked.

Public function Const

const uint32

 

GetNumberOfFramesWithBurstsOfPacketLoss()

Number of frames where we saw bursts of packet loss.

Public function Const

const uint32

 

GetNumberOfFramesWithNoPackets()

The total number of frames where we were not notified of any packets (ACK, NAK, in or out).

Public function Const

const uint64

 

GetNumberOfTrackedFrames()

Total number of frames that have been tracked.

Public function

void

 

Reset()

Resets the state of tracking.

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