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