![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <NetStats.h>
Send stats for Iris replication reported to the CSV profiler. Mostly of interest on the server side due to the server authoritative network model. Its intended use is to do thread local tracking to an instance and then use the Accumulate function for thread safe updating of the ReplicationSystem owned instance. The ReplicationSystem owned instance is the one reporting to the CSV profiler.
|
default |
|
delete |
| void UE::Net::Private::FNetSendStats::Accumulate | ( | const FNetSendStats & | Stats | ) |
Add stats from another instance.
Add time in seconds waiting to be able to continue sending huge object.
Add time in seconds waiting for completely sent huge object to be acked.
|
inline |
Add number of replicated objects, including subobjects, using delta compression.
Add number of replicated destruction infos.
Add number of replicated objects, including subobjects.
|
inline |
Add number of replicated object states masked out such that no state is replicated for the object. The object may still replicate attachments.
Add number of replicated root objects.
|
inline |
Get the number of replicated objects, including subobjects.
|
inline |
Get the number of replicated root objects.
|
delete |
| void UE::Net::Private::FNetSendStats::ReportCsvStats | ( | ) |
Report the stats to the CSV profiler. Does nothing if CSV profiler support is compiled out.
| void UE::Net::Private::FNetSendStats::Reset | ( | ) |
Reset stats.
Set the number of huge objects in sending or waiting to be acked.
Set number of replicating connections.
|
inline |
Set number of objects scheduled for replication.