INetProfilerProvider

What queries do we need?

Windows
MacOS
Linux

Inheritance Hierarchy

IProvider

INetProfilerProvider

References

Module

TraceServices

Header

/Engine/Source/Developer/TraceServices/Public/TraceServices/Model/NetProfiler.h

Include

#include "TraceServices/Model/NetProfiler.h"

Syntax

class INetProfilerProvider : public Trace::IProvider

Remarks

What queries do we need?

Functions

Name Description

Public function Const

ITable< FNet...

 

CreateAggregation

(
    uint32 ConnectionIndex,
    ENetProfilerConnectionMode Mode,
    uint32 PacketIndexIntervalStart,
    uint32 PacketIndexIntervalEnd,
    uint32 StartPosition,
    uint32 EndPosition
)

Computes aggregated stats for a packet interval or for a range of content events in a single packet.

Public function Const

void

 

EnumeratePacketContentEventsByIndex

(
    uint32 ConnectionIndex,
    ENetProfilerConnectionMode Mode,
    uint32 StartEventIndex,
    uint32 EndEventIndex,
    TFunctionRef< void...
)

Enumerates packet content events in the inclusive event index interval [StartEventIndex, EndEventIndex]. */.

Public function Const

void

 

EnumeratePacketContentEventsByPosition

(
    uint32 ConnectionIndex,
    ENetProfilerConnectionMode Mode,
    uint32 PacketIndex,
    uint32 StartPosition,
    uint32 EndPosition,
    TFunctionRef< void...
)

Enumerates packet content events for a packet, in the exclusive bit range [StartPosition, EndPosition). */.

Public function Const

void

 

EnumeratePackets

(
    uint32 ConnectionIndex,
    ENetProfilerConnectionMode Mode,
    uint32 PacketIndexIntervalStart,
    uint32 PacketIndexIntervalEnd,
    TFunctionRef< void...
)

Enumerates packets in the provided inclusive packet interval, [PacketIndexIntervalStart, PacketIndexIntervalEnd].

Public function Const

int32

 

FindPacketIndexFromPacketSequence

(
    uint32 ConnectionIndex,
    ENetProfilerConnectionMode Mode,
    uint32 SequenceNumber
)

Find Packet Index from SequenceNumber.

Public function Const

uint32

 

GetConnectionChangeCount()

Public function Const

uint32

 

GetConnectionCount

(
    uint32 GameInstanceIndex
)

Access Connections.

Public function Const

uint32

 

GetEventTypesCount()

Access EventTypes.

Public function Const

uint32

 

GetGameInstanceCount()

Access GameInstances.

Public function Const

uint32

 

GetNameCount()

Access Names.

Public function Const

uint32

 

GetNetTraceVersion()

Return the version reported in the trace A return value of 0 indicates no network trace data

Public function Const

uint32

 

GetObjectCount

(
    uint32 GameInstanceIndex
)

Access Object Instances.

Public function Const

uint32

 

GetObjectsChangeCount

(
    uint32 GameInstanceIndex
)

Public function Const

uint32

 

GetPacketChangeCount

(
    uint32 ConnectionIndex,
    ENetProfilerConnectionMode Mode
)

Returns a change number incremented each time a change occurs in the packets for the specified connection and connection mode.

Public function Const

uint32

 

GetPacketContentEventChangeCount

(
    uint32 ConnectionIndex,
    ENetProfilerConnectionMode Mode
)

Returns a change number incremented each time a change occurs in the packet content events for the specified connection and connection mode. */.

Public function Const

uint32

 

GetPacketCount

(
    uint32 ConnectionIndex,
    ENetProfilerConnectionMode Mode
)

Gets the number of packets for the specified connection and connection mode.

Public function Const

void

 

ReadConnection

(
    uint32 ConnectionIndex,
    TFunctionRef< void...
)

Public function Const

void

 

ReadConnections

(
    uint32 GameInstanceIndex,
    TFunctionRef< void...
)

Public function Const

void

 

ReadEventType

(
    uint32 EventTypeIndex,
    TFunctionRef< void...
)

Public function Const

void

 

ReadEventTypes

(
    TFunctionRef< void...
)

Public function Const

void

 

ReadGameInstances

(
    TFunctionRef< void...
)

Public function Const

void

 

ReadName

(
    uint32 NameIndex,
    TFunctionRef< void...
)

Public function Const

void

 

ReadNames

(
    TFunctionRef< void...
)

Public function Const

void

 

ReadObject

(
    uint32 GameInstanceIndex,
    uint32 ObjectIndex,
    TFunctionRef< void...
)

Public function Const

void

 

ReadObjects

(
    uint32 GameInstanceIndex,
    TFunctionRef< void...
)

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