FNetAnalyticsData

Subclassed struct which holds net analytics data which is aggregated or to-be-aggregated, and dispatched upon SendAnalytics

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

NetCore

Header

/Engine/Source/Runtime/Net/Core/Public/Net/Core/Analytics/NetAnalytics.h

Include

#include "Net/Core/Analytics/NetAnalytics.h"

Syntax

struct FNetAnalyticsData :
    public FVirtualDestructor,
    public TSharedFromThis< FNetAnalyticsData, NetAnalyticsThreadSafety >

Remarks

Subclassed struct which holds net analytics data which is aggregated or to-be-aggregated, and dispatched upon SendAnalytics

Variables

Name Description

Protected variable

FNetAnalyticsAg...

 

Aggregator

The parent aggregator responsible for this data instance

Constructors

Name Description

Public function

FNetAnalyticsData()

Default constructor

Functions

Name Description

Protected function Virtual

void

 

InternalSendAnalytics()

Called by the Net Analytics Aggregator, when ready to send analytics - some implementations don't send immediately

Protected function Virtual

void

 

NotifyFinalRelease()

Called just before the last shared reference to this data is released - used to trigger analytics send in threadsafe version

Public function

void

 

SendAnalytics()

Dispatches the aggregated analytics data - no further data should be added

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