Choose your operating system:
Windows
macOS
Linux
Name |
Description |
|
---|---|---|
|
ABandwidthTestActor |
This ABandwidthTestActor class is used to generate an easily controllable amount of bandwidth. |
|
FAckSample |
|
|
FActiveRPCTrackingInfo |
Stores a reference to active/valid FRPCTrackingInfo entries, for occasional cleanup. |
|
FBandwidthTestGenerator |
|
|
FBandwidthTestItem |
|
|
FChangelistIterator |
Simple helper class to track state while iterating over changelists. |
|
FControlChannelOutBunch |
Out bunch for the control channel (special restrictions) |
|
FDefaultFaultHandler |
Default Fault Handler |
|
FDelinquencyAnalytics |
Convenience type that can be used to tracks information about things that can result in prolonged periods of apparent network inactivity, despite actually receiving traffic. |
|
FDelinquencyKeyFuncs |
|
|
FDelinquencyNameTimePair |
Tracks an FName ID to a time value. |
|
FDoRepLifetimeParams |
Struct containing various parameters that can be passed to DOREPLIFETIME_WITH_PARAMS to control how variables are replicated. |
|
FEmptyOnlineDelegate |
Copyright Epic Games, Inc. All Rights Reserved. |
|
FHandleToCmdIndex |
Converts a relative handle to the appropriate index into the Cmds array |
|
FInBunch |
A bunch of data received from a channel. |
|
FNetAsyncLoadDelinquencyAnalytics |
Tracks data related specific to a NetDriver that can can result in prolonged periods of apparent network inactivity, despite actually receiving traffic. |
|
FNetConnectionFaultRecovery |
NetConnection Fault Recovery |
|
FNetConnectionIdHandler |
|
|
FNetConnectionPacketAnalytics |
Struct wrapper Per Net Connection analytics for things like packet loss and jitter. |
|
FNetConnectionSaturationAnalytics |
Struct wrapping Per Net Connection saturation analytics. |
|
FNetControlMessage |
Network control channel message types |
|
FNetControlMessageInfo |
Contains info about a message type retrievable without static binding (e.g. whether it's a valid type, friendly name string, etc) |
|
FNetPacketNotify |
FNetPacketNotify - Drives delivery of sequence numbers, acknowledgments and notifications of delivery sequence numbers |
|
FNetQueuedActorDelinquencyAnalytics |
Tracks data related specific to a NetConnection that can can result in prolonged periods of apparent network inactivity, despite actually receiving traffic. |
|
FNetworkCongestionControl |
One implementation of network traffic control based on the unacked bytes in flight and the estimated uplink bandwidth and propagation round-trip time. |
|
FNetworkProfiler |
Network profiler, using serialized token emission like e.g. script and malloc profiler. |
|
FNetworkProfilerHeader |
|
|
FNetworkProfilerScopedIgnoreReplicateProperties |
Can be used to enforce a scope where we don't want to track properties. |
|
FNetworkReplayDelegates |
|
|
FNetworkTrafficAnalyzer |
A Network traffic analyzer that keeps track of useful information including the RTT and uplink bandwidth of the latest received packet to help the congestion control module work. |
|
FObjectReplicator |
Represents an object that is currently being replicated or handling RPCs. |
|
FOutBunch |
A bunch of data to send. |
|
FReceivingRepState |
Replication State needed to track received properties. |
|
FRepChangedHistory |
Represents a single changelist, tracking changed properties. |
|
FRepChangedPropertyTracker |
This class is used to store meta data about properties that is shared between connections, including whether or not a given property is Conditional, Active, and any external data that may be needed for Replays. |
|
FRepChangelistState |
Stores changelist history (that are used to know what properties have changed) for objects. |
|
FRepClassDescriptor |
|
|
FRepHandleIterator |
Iterates over a changelist, taking each handle, and mapping to rep layout index, array index, etc. |
|
FRepLayout |
This class holds all replicated properties for a given type (either a UClass, UStruct, or UFunction). |
|
FRepLayoutCmd |
Represents a single property, which could be either a Top Level Property, a Nested Struct Property, or an element in a Dynamic Array. |
|
FReplayPlaylistParams |
Set of parameters used with UGameInstance::PlayReplayPlatlist to control how the playlist is started. |
|
FReplayPlaylistTracker |
Used with UGameInstance::PlayReplayPlaylist to manage playing a set of Replays in succession. |
|
FReplayPlaylistUpdatedOptions |
Set of options that can be updated before starting each replay in a playlist. |
|
FReplicatedActorProperty |
Struct containing property and offset for replicated actor properties |
|
FReplicationChangelistMgr |
FReplicationChangelistMgr manages a list of change lists for a particular replicated object that have occurred since the object started replicating Once the history is completely full, the very first changelist will then be merged with the next one (freeing a slot) This way we always have the entire history for join in progress players This information is then used by all connections, to share the compare work needed to determine what to send each connection Connections will send any changelist that is new since the last time the connection checked |
|
FRepParentCmd |
A Top Level Property of a UClass, UStruct, or UFunction (arguments to a UFunction). |
|
FRepPropertyDescriptor |
|
|
FRepSerializationSharedInfo |
Holds a set of shared net serialized properties |
|
FRepSerializedPropertyInfo |
Holds the unique identifier and offsets/lengths of a net serialized property used for Shared Serialization |
|
FRepSharedPropertyKey |
|
|
FRepState |
Replication State that is unique Per Object Per Net Connection. |
|
FRepStateStaticBuffer |
Holds deep copies of replicated property data for objects. |
|
FRPCDoSCounters |
Struct containing RPC counters covering any time period (e.g. frame/second/arbitrary-period) |
|
FRPCDoSDetection |
RPC DoS detection |
|
FRPCDoSState |
Stores the RPC DoS detection state (either settings from the config file, or the active DDoS detection state) |
|
FRPCDoSStateConfig |
Configuration for RPC DoS Detection states |
|
FRPCTrackingInfo |
Live tracking information for individual RPC's, for timing of RPC's, analytics, and handling blocking |
|
FScopedActorRoleSwap |
|
|
FScopeMarker |
|
|
FSendingRepState |
Replication State that is only needed when sending properties. |
|
FSeqSample |
|
|
FVoicePacket |
Defines the data involved in a voice packet |
|
FVoiceSettings |
|
|
TPacketLossData |
Calculates the current packet loss along with a rolling average of the past X updates Constructed with the number of samples you want to average over time. |
|
TRepDataBufferBase |
TRepDataBuffer and TConstRepDataBuffer act as wrapper around internal data buffers that FRepLayout may use. |
|
UNetFaultConfig |
Configuration class for FNetFaultState state escalation configuration |
|
UNetPushModelHelpers |
|
|
UOnlineBlueprintCallProxyBase |
|
|
UOnlineEngineInterface |
Interface class between engine and OnlineSubsystem to remove dependencies between the two The real work is implemented in UOnlineEngineInterfaceImpl in OnlineSubsystemUtils The expectation is that this basic group of functions will not expand/change and that OnlineSubsystem can remain independent of the engine |
|
UVOIPStatics |
|
|
UVOIPTalker |
Name |
Description |
---|---|
MicSilenceDetectionConfig::IsAnalog |
|
MicSilenceDetectionConfig::LevelDetectionMode |
|
MicSilenceDetectionConfig::PacketBufferSlack |
|
NMT_Abort |
|
NMT_ActorChannelFailure |
|
NMT_BeaconAssignGUID |
|
NMT_BeaconJoin |
|
NMT_BeaconNetGUIDAck |
|
NMT_BeaconWelcome |
Beacon control channel flow Client Server Send |
NMT_Challenge |
|
NMT_CloseReason |
|
NMT_DebugText |
|
NMT_DestructionInfo |
|
NMT_EncryptionAck |
|
NMT_Failure |
|
NMT_GameSpecific |
|
NMT_Hello |
Message type definitions |
NMT_Join |
|
NMT_JoinSplit |
|
NMT_Login |
|
NMT_NetGUIDAssign |
|
NMT_Netspeed |
|
NMT_PCSwap |
|
NMT_SecurityViolation |
|
NMT_Skip |
|
NMT_Upgrade |
|
NMT_Welcome |
Name |
Description |
---|---|
FConstRepObjectDataBuffer |
|
FConstRepShadowDataBuffer |
|
FDemoFrameDataMap |
|
FGetRPCDoSAddress |
Callback usually passed in by the NetConnection, for getting the address of the owning connection |
FGetRPCDoSPlayerUID |
Callback usually passed in by the NetConnection, for getting the unique id of the owning player/connection |
FOnlineAutoLoginComplete |
Delegate fired when an AutoLogin request is complete |
FOnlineExternalUIChanged |
Delegate fired when an external UI is opened or closed |
FOnlineSessionEndComplete |
Delegate fired when an online EndSession call has completed |
FOnlineSessionStartComplete |
Delegate fired when an online StartSession call has completed |
FOnlineShowWebUrlClosed |
Delegate executed when the web url UI has been closed |
FOnNetworkProfileFinished |
|
FOnPauseChannelsChangedDelegate |
|
FOnPIELoginComplete |
Delegate fired when a PIE login has completed |
FOnProcessGameSpecificDemoHeader |
|
FOnProcessGameSpecificFrameData |
|
FOnReplayPlaybackCompleteDelegate |
|
FOnReplayRecordingCompleteDelegate |
|
FOnReplayScrubCompleteDelegate |
|
FOnReplayStartedDelegate |
|
FOnReplayStartFailureDelegate |
|
FOnWriteGameSpecificDemoHeader |
|
FOnWriteGameSpecificFrameData |
|
FPreActorDestroyReplayScrub |
|
FPreReplayScrub |
|
FPreStartNextPlaylistReplay |
Delegate that is called prior to starting each replay in a playlist, giving game code a chance to update any necessary options or perform other work. |
FRepObjectDataBuffer |
|
FRepShadowDataBuffer |
|
FRPCDoSKickPlayer |
Callback usually passed in by the NetConection, for kicking the player after exceeding RPC DoS kick thresholds |
FVoicePacketList |
Make the TArray of voice packets a bit more readable |
TConstRepDataBuffer |
|
TRepDataBuffer |
Name |
Description |
|
---|---|---|
|
EAudioEncodeHint |
Encoding hints for compression |
|
ECreateRepLayoutFlags |
|
|
ECreateReplicationChangelistMgrFlags |
|
|
ECreateRepStateFlags |
Flags used to customize how RepStates are created. |
|
EDiffPropertiesFlags |
|
|
EEscalateReason |
The reason for an RPC DoS severity update |
|
EPostSequentialRPCType |
The type of a call to PostSequentialRPC |
|
EReceivePropertiesFlags |
|
|
ERepDataBufferType |
|
|
ERepLayoutCmdFlags |
Various flags that describe how a Property should be handled. |
|
ERepLayoutCmdType |
Various types of Properties supported for Replication. |
|
ERepLayoutFlags |
|
|
ERepLayoutResult |
|
|
ERepParentFlags |
Various flags that describe how a Top Level Property should be handled. |
|
ERPCBlockState |
The status of blocking for an individual RPC |
|
ERPCNotifyResult |
Result of NotifyReceivedRPC, for specifying whether the RPC should execute or should be blocked |
|
ESerializePropertyType |
|
|
ESeverityUpdate |
RPC DoS escalation severity update types |
Name | Description | ||
---|---|---|---|
|
GNetworkProfiler |
Global network profiler instance. |
|
|
const int32 |
MAX_BUNCH_SIZE |