Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/Net/NetworkProfiler.h |
Include |
#include "Net/NetworkProfiler.h" |
class FNetworkProfiler
Network profiler, using serialized token emission like e.g. script and malloc profiler.
Name | Description | |
---|---|---|
|
FNetworkProfiler() |
Constructor, initializing members. Constructor, initializing member variables. |
Name | Description | ||
---|---|---|---|
|
EnableTracking ( |
Enables/ disables tracking. Emits a session changes if disabled. |
|
|
Exec ( |
Processes any network profiler specific exec commands |
|
|
FlushOutgoingBunches ( |
Writes all the outgoing bunches for a connection in the stack to the profiler data stream. |
|
|
FlushQueuedRPCs ( |
Writes all queued RPCs for the connection to the profiler stream |
|
|
IsComparisonTrackingEnabled() |
||
|
IsTrackingEnabled() |
||
|
FOnNetworkPr... |
OnNetworkProfileFinished() |
Return the network profile finished delegate |
|
PopSendBunch ( |
Pops the latest bunch for a connection, since it is going to be merged with the next bunch. |
|
|
PushSendBunch ( |
Add a sent bunch to the stack. |
|
|
SetCurrentConnection ( |
Tracks when connection address changes |
|
|
TrackBeginContentBlock ( |
Track actor content block headers |
|
|
TrackCompareProperties |
Track time used to compare properties for a given object. |
|
|
TrackEndContentBlock ( |
Track actor content block headers |
|
|
TrackEvent ( |
Track event occuring, like e.g. client join/ leave |
|
|
TrackExportBunch ( |
Track NetGUID export bunches. |
|
|
TrackFrameBegin() |
Marks the beginning of a frame. |
|
|
TrackMustBeMappedGuids ( |
Track "must be mapped" GUIDs |
|
|
TrackQueuedRPC |
Tracks queued RPCs (unreliable multicast) being sent. |
|
|
TrackReplicateActor ( |
Track actor being replicated. |
|
|
TrackReplicatePropertiesMetadata ( |
Track a set of metadata for a ReplicateProperties call. |
|
|
TrackReplicateProperty ( |
Track property being replicated. |
|
|
TrackSendAck ( |
Track sent acks. |
|
|
TrackSendBunch ( |
Mid level UChannel::SendBunch information. |
|
|
TrackSendRPC |
Tracks and RPC being sent. Tracks and RPC being sent. |
|
|
TrackSessionChange |
Called when the server first starts listening and on round changes or other similar game events. |
|
|
TrackSocketSend |
Low level FSocket::Send information. |
|
|
TrackSocketSendTo |
Low level FSocket::SendTo information. |
|
|
TrackSocketSendToCore |
Low level FSocket::SendTo information. |
|
|
TrackWritePropertyHandle ( |
Track property handles |
|
|
TrackWritePropertyHeader ( |
Track property header being written. |
Name |
Description |
---|---|
bIsComparisonTrackingEnabled |
Whether or not want to track granular information about comparisons. This can be very expensive. |