Navigation
Unreal Engine C++ API Reference > Developer > TraceServices > TraceServices > Model
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 TraceServices::IProvider
Remarks
What queries do we need?
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
ITable< FNetProfilerAggregatedStats > * | CreateAggregation
(
uint32 ConnectionIndex, |
Computes aggregated stats for a packet interval or for a range of content events in a single packet. |
![]() ![]() |
ITable< FNetProfilerAggregatedStatsCounterStats > * | CreateStatsCountersAggregation
(
uint32 ConnectionIndex, |
Computes aggregated statscounters for a packet interval [PacketIndexIntervalStart, PacketIndexIntervalEnd] is the inclusive packet interval. |
![]() ![]() |
void | EnumeratePacketContentEventsByIndex
(
uint32 ConnectionIndex, |
Enumerates packet content events in the inclusive event index interval [StartEventIndex, EndEventIndex]. */. |
![]() ![]() |
void | EnumeratePacketContentEventsByPosition
(
uint32 ConnectionIndex, |
Enumerates packet content events for a packet, in the exclusive bit range [StartPosition, EndPosition). */. |
![]() ![]() |
void | EnumeratePackets
(
uint32 ConnectionIndex, |
Enumerates packets in the provided inclusive packet interval, [PacketIndexIntervalStart, PacketIndexIntervalEnd]. |
![]() ![]() |
int32 | FindPacketIndexFromPacketSequence
(
uint32 ConnectionIndex, |
Find Packet Index from SequenceNumber. |
![]() ![]() |
uint32 | ||
![]() ![]() |
uint32 | GetConnectionCount
(
uint32 GameInstanceIndex |
Access Connections. |
![]() ![]() |
uint32 | Access EventTypes. | |
![]() ![]() |
uint32 | ||
![]() ![]() |
uint32 | Access GameInstances. | |
![]() ![]() |
uint32 | GetNameCount () |
Access Names. |
![]() ![]() |
uint32 | Access StatsCounterTypes. | |
![]() ![]() |
uint32 | Return the version reported in the trace A return value of 0 indicates no network trace data | |
![]() ![]() |
uint32 | GetObjectCount
(
uint32 GameInstanceIndex |
Access Object Instances. |
![]() ![]() |
uint32 | GetObjectsChangeCount
(
uint32 GameInstanceIndex |
|
![]() ![]() |
uint32 | GetPacketChangeCount
(
uint32 ConnectionIndex, |
Returns a change number incremented each time a change occurs in the packets for the specified connection and connection mode. |
![]() ![]() |
uint32 | GetPacketContentEventChangeCount
(
uint32 ConnectionIndex, |
Returns a change number incremented each time a change occurs in the packet content events for the specified connection and connection mode. */. |
![]() ![]() |
uint32 | GetPacketCount
(
uint32 ConnectionIndex, |
Gets the number of packets for the specified connection and connection mode. |
![]() ![]() |
void | ReadConnection
(
uint32 ConnectionIndex, |
|
![]() ![]() |
void | ReadConnections
(
uint32 GameInstanceIndex, |
|
![]() ![]() |
void | ReadEventType
(
uint32 EventTypeIndex, |
|
![]() ![]() |
void | ReadEventTypes
(
TFunctionRef< void(const FNetProfilerEventType*, uint64)> Callback |
|
![]() ![]() |
void | ReadGameInstances
(
TFunctionRef< void(const FNetProfilerGameInstance&)> Callback |
|
![]() ![]() |
void | ReadName
(
uint32 NameIndex, |
|
![]() ![]() |
void | ReadNames
(
TFunctionRef< void(const FNetProfilerName*, uint64)> Callback |
|
![]() ![]() |
void | ReadNetStatsCounterType
(
uint32 TypeIndex, |
|
![]() ![]() |
void | ReadNetStatsCounterTypes
(
TFunctionRef< void(const FNetProfilerStatsCounterType*, uint64)> Callback |
|
![]() ![]() |
void | ReadObject
(
uint32 GameInstanceIndex, |
|
![]() ![]() |
void | ReadObjects
(
uint32 GameInstanceIndex, |