Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Engine/NetDriver.h |
Include |
#include "Engine/NetDriver.h" |
Name | Description | ||
---|---|---|---|
|
TSharedPtr< FNe... |
AnalyticsAggregator |
Special analytics aggregator tied to AnalyticsProvider - combines analytics from all NetConnections/PacketHandlers, in one event |
|
TSharedPtr< IAn... |
AnalyticsProvider |
The analytics provider used by the packet handler |
|
int32 |
BadPingThreshold |
The point we think the host is cheating or shouldn't be hosting due to crappy network |
|
uint32: 1 |
bClampListenServerTickRate |
|
|
uint8: 1 |
bCollectNetStats |
Collect net stats even if not FThreadStats::IsCollectingData(). |
|
uint8: 1 |
bHasStandbyCheatTriggered |
Used to determine whether we've already caught a cheat or not |
|
uint8: 1 |
bIsPeer |
If true then client connections are to other client peers |
|
uint8: 1 |
bIsStandbyCheckingEnabled |
Used to determine if checking for standby cheats should occur |
|
uint8: 1 |
bMaySendProperties |
|
|
uint8: 1 |
bNeverApplyNetworkEmulationSettings |
If true this NetDriver will not apply the network emulation settings that simulate latency and packet loss in non-shippable builds |
|
uint8: 1 |
bNoTimeouts |
If true, ignore timeouts completely. Should be used only in development |
|
uint8: 1 |
bSkipClearVoicePackets |
|
|
uint8: 1 |
bSkipLocalStats |
If true, it assumes the stats are being set by server data |
|
uint8: 1 |
bSkipServerReplicateActors |
|
|
ChannelDefinitionMap |
Used for faster lookup of channel definitions by name. |
|
|
ChannelDefinitions |
Used to specify available channel types and their associated UClass |
|
|
ClientConnections |
Array of connections to clients (this net driver is a host) - unsorted, and ordering changes depending on actor replication |
|
|
TUniquePtr< Pac... |
ConnectionlessHandler |
Serverside PacketHandler for managing connectionless packets |
|
float |
ConnectionTimeout |
Amount of time to wait before considering an established connection timed out. |
|
bool |
DebugRelevantActors |
Dumps next net update's relevant actors when true |
|
DestroyedStartupOrDormantActors |
The server adds an entry into this map for every actor that is destroyed that join-in-progress clients need to know about, that is, startup actors. |
|
|
TSharedPtr< cla... |
GuidCache |
|
|
uint32 |
InBunches |
Todo document |
|
uint32 |
InBytes |
Todo document |
|
uint32 |
InBytesPerSecond |
Stats for network perf |
|
float |
InitialConnectTimeout |
Amount of time to wait for a new net connection to be established before destroying the connection |
|
uint32 |
InPackets |
Todo document |
|
uint32 |
InPacketsLost |
Todo document |
|
uint32 |
InTotalBunches |
Total bunches received since the net driver's creation |
|
uint32 |
InTotalBytes |
Total bytes in packets received since the net driver's creation |
|
uint32 |
InTotalPackets |
Total packets received since the net driver's creation |
|
uint32 |
InTotalPacketsLost |
Total packets lost that have been sent by clients since the net driver's creation |
|
float |
JoinInProgressStandbyWaitTime |
The amount of time to wait before checking a connection for standby issues |
|
float |
KeepAliveTime |
|
|
double |
LastCleanupTime |
Time of last netdriver cleanup pass |
|
LastNonRelevantActors |
||
|
LastPrioritizedActors |
These are debug list of actors. |
|
|
LastRelevantActors |
||
|
LastSentActors |
||
|
double |
LastTickDispatchRealtime |
Last realtime a tick dispatch occurred. Used currently to try and diagnose timeout issues |
|
FConnectionMap |
MappedClientConnections |
Map of IP's to NetConnection's - for fast lookup, particularly under DDoS. |
|
int32 |
MaxClientRate |
|
|
int32 |
MaxDownloadSize |
|
|
int32 |
MaxInternetClientRate |
|
|
int32 |
MaxNetTickRate |
Limit tick rate of replication to allow very high frame rates to still replicate data. |
|
TSharedPtr< cla... |
NetCache |
|
|
TObjectPtr< UCl... |
NetConnectionClass |
The loaded UClass of the net connection type to use |
|
NetConnectionClassName |
Used to specify the class to use for connections |
|
|
NetDriverName |
Used to specify the net driver to filter actors with (NAME_None || NAME_GameNetDriver is the default net driver) |
|
|
uint32 |
NetGUIDInBytes |
Incoming rate of NetGUID Bunches |
|
uint32 |
NetGUIDOutBytes |
Outgoing rate of NetGUID Bunches |
|
int32 |
NetTag |
Used to track whether a given actor was replicated by the net driver recently |
|
FNetworkNotify ... |
Notify |
Interface for communication network state to others (ie World usually, but anything that implements FNetworkNotify) |
|
OnLevelAddedToWorldHandle |
||
|
OnLevelRemovedFromWorldHandle |
Handles that track our LevelAdded / Removed delegates. |
|
|
OnNetServerMaxTickRateChanged |
||
|
uint32 |
OutBunches |
Todo document |
|
uint32 |
OutBytes |
Todo document |
|
uint32 |
OutBytesPerSecond |
Todo document |
|
uint32 |
OutPackets |
Todo document |
|
uint32 |
OutPacketsLost |
Todo document |
|
uint32 |
OutTotalAcks |
Total acks sent since the net driver's creation |
|
uint32 |
OutTotalBunches |
Total bunches sent since the net driver's creation |
|
uint32 |
OutTotalBytes |
Total bytes in packets sent since the net driver's creation |
|
uint32 |
OutTotalPackets |
Total packets sent since the net driver's creation |
|
uint32 |
OutTotalPacketsLost |
Total packets lost that have been sent by the server since the net driver's creation |
|
float |
PercentForBadPing |
The number of clients with bad ping before triggering the standby code |
|
float |
PercentMissingForRxStandby |
The number of clients missing data before triggering the standby code |
|
float |
PercentMissingForTxStandby |
|
|
uint8: 1 |
ProfileStats |
|
|
RecentlyDisconnectedClients |
Tracks recently disconnected client IP's, and the disconnect time - so they can be cleaned from MappedClientConnections |
|
|
int32 |
RecentlyDisconnectedTrackingTime |
The amount of time, in seconds, that recently disconnected clients should be tracked |
|
float |
RelevantTimeout |
|
|
RemoteRoleProperty |
||
|
RenamedStartupActors |
The server adds an entry into this map for every startup actor that has been renamed, and will always map from current name to original name |
|
|
TObjectPtr< UCl... |
ReplicationBridgeClass |
|
|
ReplicationBridgeClassName |
Used to specify the class to use for ReplicationBridge |
|
|
TObjectPtr< UCl... |
ReplicationDriverClass |
|
|
ReplicationDriverClassName |
||
|
ReplicationSystemConfig |
Can be used to configure settings for the ReplicationSystem |
|
|
RoleProperty |
||
|
int32 |
SendCycles |
Timings for Socket::SendTo() |
|
TObjectPtr< cla... |
ServerConnection |
Connection to the server (this net driver is a client) |
|
float |
ServerTravelPause |
Amount of time a server will wait before traveling to next map, gives clients time to receive final RPCs on existing level |
|
float |
SpawnPrioritySeconds |
|
|
float |
StandbyRxCheatTime |
The amount of time without packets before triggering the cheat code |
|
float |
StandbyTxCheatTime |
Todo document |
|
StatelessConnectComponent |
Reference to the PacketHandler component, for managing stateless connection handshakes |
|
|
float |
StatPeriod |
Interval between gathering stats |
|
double |
StatUpdateTime |
Time of last stat update |
|
float |
TimeoutMultiplierForUnoptimizedBuilds |
A multiplier that is applied to the above values when we are running with unoptimized builds (debug) or data (uncooked). |
|
uint32 |
TotalRPCsCalled |
Total RPCs called since the net driver's creation |
|
UpdateDelayRandomStream |
Stream of random numbers to be used by this instance of UNetDriver |
|
|
uint32 |
VoiceBytesRecv |
Tracks the total number of voice bytes received |
|
uint32 |
VoiceBytesSent |
Tracks the total number of voice bytes sent |
|
uint32 |
VoiceInPercent |
Tracks the voice data percentage of in bound bytes |
|
uint32 |
VoiceOutPercent |
Tracks the voice data percentage of out bound bytes |
|
uint32 |
VoicePacketsRecv |
Tracks the total number of voice packets received |
|
uint32 |
VoicePacketsSent |
Tracks the total number of voice packets sent |
|
TObjectPtr< cla... |
World |
World this net driver is associated with |
|
TObjectPtr< cla... |
WorldPackage |
Name | Description | |
---|---|---|
|
UNetDriver ( |
Name | Description | |
---|---|---|
|
~UNetDriver() |
Destructor |
Name | Description | ||
---|---|---|---|
|
void |
AddClientConnection ( |
Adds (fully initialized, ready to go) client connection to the ClientConnections list + any other game related setup |
|
void |
AddNetworkActor ( |
Tells the net driver about a networked actor that was spawned |
|
uint32 |
AllocateConnectionId() |
|
|
void |
AssertValid() |
Make sure this connection is in a reasonable state. |
|
void |
CancelAdaptiveReplication ( |
|
|
void |
CleanPackageMaps() |
|
|
void |
CleanupWorldForSeamlessTravel() |
|
|
void |
ClientSetActorDormant ( |
Called on clients when an actor channel is closed because it went dormant. |
|
void |
ClientSetActorTornOff ( |
Called on clients when an actor is torn off. |
|
void |
ConsumeAsyncLoadDelinquencyAnalytics |
Returns the current delinquency analytics and resets them. |
|
UChildConnec... |
CreateChild ( |
Creates a child connection and adds it to the given parent connection |
|
void |
CreateInitialClientChannels() |
Creates a channel of each type that is set as bInitialClient. |
|
void |
CreateInitialServerChannels ( |
Creates a channel of each type that is set as bIniitalServer for the given connection. |
|
void |
DeleteSubObjectOnClients |
Called when an authoritative actor wants to delete a replicated subobject on the clients it was already replicated to |
|
bool |
DidHitchLastFrame() |
|
|
bool |
DoesSupportEncryption() |
Whether or not this NetDriver supports encryption. |
|
void |
DrawNetDriverDebug() |
Draws debug markers in the world based on network state |
|
TSharedPtr< ... |
FindOrCreateRepChangedPropertyTracker ( |
Finds a FRepChangedPropertyTracker associated with an object. |
|
TSharedPtr< ... |
FindRepChangedPropertyTracker ( |
Finds a FRepChangedPropertyTracker associated with an object. |
|
void |
FlushActorDormancy ( |
Flushes actor from NetDriver's dormancy list, but does not change any state on the Actor itself |
|
void |
FlushHandler() |
Flushes all packets queued by the connectionless PacketHandler NOTE: This should be called shortly after all calls to PacketHandler::IncomingConnectionless, to minimize packet buffer buildup. |
|
void |
ForceActorRelevantNextUpdate ( |
Force this actor to be relevant for at least one update |
|
void |
ForceAllActorsNetUpdateTime ( |
|
|
void |
ForceNetUpdate ( |
Game code API for updating server Actor Replication State |
|
void |
ForcePropertyCompare ( |
Forces properties on this actor to do a compare for one frame (rather than share shadow state) |
|
void |
FreeConnectionId ( |
|
|
AActor * |
GetActorForGUID ( |
Returns the actor that corresponds to InGUID, if one can be found. |
|
const FNetAs... |
GetAsyncLoadDelinquencyAnalytics() |
Returns the current delinquency analytics. |
|
uint32 |
GetCachedGlobalNetTravelCount() |
|
|
UNetConnecti... |
GetConnectionById ( |
Returns the NetConnection associated with the ConnectionId. Slow. |
|
GetDescription() |
||
|
const TSet< ... |
GetDestroyedStartupOrDormantActors ( |
|
|
int32 |
GetDuplicateLevelID() |
Returns the level ID/PIE instance ID for this netdriver to use. |
|
double |
GetElapsedTime() |
|
|
GetGUIDForActor ( |
Returns the existing FNetworkGUID of InActor, if it has one. |
|
|
TSharedPtr< ... |
GetLocalAddr() |
|
|
int32 |
GetMaxChannelsOverride() |
Get the value of MaxChannelsOverride cached from the net driver definition |
|
GetNetDriverDefinition() |
Get the NetDriver's NetDriverDefintion. |
|
|
ENetMode |
GetNetMode() |
|
|
int32 |
GetNetServerMaxTickRate() |
The current max tick rate of the engine when running in dedicated server mode. |
|
uint32 |
GetNetTraceId() |
Returns identifier used for NetTrace |
|
FNetworkObje... |
GetNetworkObjectList() |
Returns the object that manages the list of replicated UObjects. |
|
const FNetwo... |
GetNetworkObjectList() |
Returns the object that manages the list of replicated UObjects. |
|
EEngineNetwo... |
GetNetworkRuntimeFeatures() |
Returns the bitflag telling which network features are activated for this NetDriver. |
|
UChannel ... |
GetOrCreateChannelByName ( |
Creates a new channel of the specified type name. |
|
uint32 |
GetOutTotalNotifiedPackets() |
Get the current number of sent packets for which we have received a delivery notification |
|
bool |
GetPendingDestruction() |
|
|
UReplication... |
GetReplicationDriver() |
|
|
T * |
GetReplicationDriver() |
|
|
ISocketSubsy... |
GetSocketSubsystem() |
Get the socket subsytem appropriate for this net driver |
|
int32 |
GetTotalOutOfOrderPackets() |
Get the total number of out of order packets for all connections. |
|
int32 |
GetTotalOutOfOrderPacketsDuplicate() |
Get the total number of out of order packets that were duplicates for all connections. |
|
int32 |
GetTotalOutOfOrderPacketsLost() |
Get the total number of out of order packets lost for all connections. |
|
int32 |
GetTotalOutOfOrderPacketsRecovered() |
Get the total number of out of order packets recovered for all connections. |
|
UWorld * |
GetWorld() |
Get the world associated with this net driver |
|
UPackage ... |
GetWorldPackage() |
|
|
bool |
HandleDumpRepLayoutFlagsCommand ( |
|
|
bool |
HandleDumpSubObjectsCommand ( |
|
|
bool |
HandleNetDebugTextCommand ( |
|
|
bool |
HandleNetDisconnectCommand ( |
|
|
bool |
HandleNetDumpDormancy ( |
|
|
bool |
HandleNetDumpServerRPCCommand ( |
|
|
bool |
HandleNetFloodCommand ( |
|
|
bool |
HandlePackageMapCommand ( |
|
|
void |
HandlePacketLossBurstCommand ( |
|
|
bool |
HandlePropertyConditionsMemCommand ( |
|
|
bool |
HandlePushModelMemCommand ( |
|
|
bool |
HandleSocketsCommand ( |
Exec command handlers |
|
bool |
HasReplayConnection() |
Whether or not this driver has an IsReplay() connection, updated in Add/RemoveClientConnection |
|
void |
IncreaseOutTotalNotifiedPackets() |
Increase the current number of sent packets for which we have received a delivery notification |
|
void |
IncreaseTotalOutOfOrderPacketsDuplicate ( |
Increase the value of TotalOutOfOrderPacketsDuplicate. |
|
void |
IncreaseTotalOutOfOrderPacketsLost ( |
Increase the value of TotalOutOfOrderPacketsLost. |
|
void |
IncreaseTotalOutOfOrderPacketsRecovered ( |
Increase the value of TotalOutOfOrderPacketsRecovered. |
|
bool |
InitBase ( |
Common initialization between server and client connection setup |
|
bool |
InitConnect ( |
Initialize the net driver in client mode |
|
bool |
InitConnectionClass() |
Initializes the net connection class to use for new connections |
|
void |
InitConnectionlessHandler() |
Initialize a PacketHandler for serverside net drivers, for handling connectionless packets NOTE: Only triggered by net driver subclasses that support it - from within InitListen. |
|
void |
InitDestroyedStartupActors() |
Initialize the list of destroyed net startup actors from the current World |
|
bool |
InitListen ( |
Initialize the network driver in server mode (listener) |
|
void |
InitPacketSimulationSettings() |
|
|
bool |
InitReplicationDriverClass() |
Initialized the replication driver class to use for this driver |
|
UChannel ... |
InternalCreateChannelByName ( |
Subclasses may override this to customize channel creation. |
|
void |
InternalProcessRemoteFunction ( |
|
|
bool |
IsAdaptiveNetUpdateFrequencyEnabled() |
Returns whether adaptive net frequency is enabled. |
|
bool |
IsAvailable() |
Returns true if this net driver is valid for the current configuration. |
|
bool |
IsDormInitialStartupActor ( |
|
|
bool |
IsEncryptionRequired() |
Whether or not this NetDriver requires encryption. |
|
bool |
IsInTick() |
|
|
bool |
IsKnownChannelName ( |
|
|
bool |
IsLevelInitializedForActor ( |
Returns true if this actor is considered to be in a loaded level |
|
bool |
IsNetResourceValid() |
|
|
bool |
IsNetworkActorUpdateFrequencyThrottled ( |
Returns true if adaptive net update frequency is enabled and the given actor is having its update rate lowered from its standard rate. |
|
bool |
IsPendingNetUpdate ( |
Returns true if the driver's world time has exceeded the next replication update time for this actor, or if it is pending replication from a previous frame. |
|
bool |
IsServer() |
|
|
bool |
IsSimulatingPacketLossBurst() |
Returns true during the duration of a packet loss burst triggered by the net.pktlossburst command. |
|
bool |
IsUsingIrisReplication() |
Returns if this netdriver is initialized to replicate using the Iris replication system or the Legacy replication system. |
|
void |
LowLevelDestroy() |
Close socket and Free the memory the OS allocated for this socket |
|
LowLevelGetNetworkNumber() |
||
|
void |
LowLevelSend ( |
Sends a 'connectionless' (not associated with a UNetConection) packet, to the specified address. |
|
const bool |
MaySendProperties() |
Typically, properties will only ever be replicated / sent from Server net drivers. |
|
void |
MoveMappedObjectToUnmapped ( |
Unmap all references to this object, so that if later we receive this object again, we can remap the original references |
|
bool |
NetObjectIsDynamic ( |
|
|
void |
NotifyActorChannelCleanedUp ( |
Called when an actor channel is cleaned up for an actor. |
|
void |
NotifyActorChannelOpen ( |
Called when an actor channel is remotely opened for an actor. |
|
void |
NotifyActorClientDormancyChanged ( |
Called after an actor channel is opened on a client when the actor was previously dormant. |
|
void |
NotifyActorDestroyed ( |
Called when a spawned actor is destroyed. |
|
void |
NotifyActorDormancyChange ( |
Notifies the NetDriver that the desired Dormancy state for this Actor has changed. |
|
void |
NotifyActorFullyDormantForConnection ( |
|
|
void |
NotifyActorIsTraveling ( |
Called when an actor is about to be carried during a seamless travel |
|
void |
NotifyActorLevelUnloaded ( |
Called when an actor is being unloaded during a seamless travel or do due level streaming The main point is that it calls the normal NotifyActorDestroyed to destroy the channel on the server but also removes the Actor reference, sets broken flag, and cleans up actor class references on clients. |
|
void |
NotifyActorRenamed |
Called when an actor is renamed. |
|
void |
NotifyActorTearOff ( |
|
|
void |
NotifyActorTornOff ( |
|
|
void |
NotifyGameInstanceUpdated() |
Creates a trace event that updates the name and properties of the associated Game Instance |
|
void |
NotifyRPCProcessed ( |
Called after processing RPC to track time spent |
|
void |
NotifyStreamingLevelUnload ( |
|
|
void |
NotifySubObjectDestroyed ( |
|
|
void |
OnLevelAddedToWorld |
Used to handle any NetDriver specific setup when a level has been added to the world. |
|
void |
OnLevelRemovedFromWorld |
Used to handle any NetDriver specific cleanup once a level has been removed from the world. |
|
void |
PostCreation ( |
Callback after the engine created the NetDriver and set our name for the first time |
|
void |
PostSeamlessTravelGarbageCollect() |
|
|
void |
PostTickDispatch() |
PostTickDispatch actions |
|
void |
PostTickFlush() |
PostTick actions |
|
void |
PreSeamlessTravelGarbageCollect() |
|
|
void |
PrintDebugRelevantActors() |
|
|
void |
ProcessLocalClientPackets() |
Process any local talker packets that need to be sent to the server |
|
void |
ProcessLocalServerPackets() |
Process any local talker packets that need to be sent to clients |
|
void |
ProcessRemoteFunction ( |
Process a remote function call on some actor destined for a remote location |
|
void |
ProcessRemoteFunctionForChannel ( |
Process a remote function on given actor channel. This is called by ::ProcessRemoteFunction. |
|
void |
ProcessRemoteFunctionForChannel ( |
|
|
void |
RegisterTickEvents ( |
Register all TickDispatch, TickFlush, PostTickFlush to tick in World |
|
void |
ReleaseToChannelPool ( |
If the channel's type is pooled, this will add the channel to the pool. |
|
void |
RemoveClassRepLayoutReferences ( |
|
|
void |
RemoveClientConnection ( |
|
|
void |
RemoveNetworkActor ( |
|
|
void |
ReplicateVoicePacket ( |
Determines which other connections should receive the voice packet and queues the packet for those connections. |
|
void |
ResetAsyncLoadDelinquencyAnalytics() |
Resets the current delinquency analytics. |
|
void |
ResetElapsedTime() |
|
|
void |
ResetGameWorldState() |
Called during seamless travel to clear all state that was tied to the previous game world (actor lists, etc) |
|
int64 |
SendDestructionInfo ( |
Sends a message to a client to destroy an actor to the client. |
|
int32 |
ServerReplicateActors ( |
Called to replicate any relevant actors to the connections contained within this net driver |
|
void |
SetDuplicateLevelID ( |
Sets the level ID/PIE instance ID for this netdriver to use. |
|
void |
SetIsInTick ( |
|
|
void |
SetNetDriverDefinition ( |
Set the NetDriver's NetDriverDefintion. |
|
void |
SetNetDriverName ( |
Change the NetDriver's NetDriverName. |
|
void |
SetNetServerMaxTickRate ( |
Override the configured server tick rate. Value is in ticks per second. |
|
void |
SetPendingDestruction ( |
|
|
void |
SetReplicationDriver ( |
Explicitly sets the ReplicationDriver instance (you instantiate it and initialize it). |
|
void |
SetRoleSwapOnReplicate ( |
Set whether this actor should swap roles before replicating properties. |
|
void |
SetWorld ( |
Associate a world with this net driver. Disassociates any previous world first. |
|
bool |
ShouldCallRemoteFunction ( |
Returns true if this network driver should execute this remote call locally. |
|
bool |
ShouldClientDestroyActor ( |
Returns true if clients should destroy the actor when the channel is closed. |
|
bool |
ShouldClientDestroyTearOffActors() |
Returns true if the client should destroy immediately any actor that becomes torn-off |
|
bool |
ShouldForwardFunction |
Returns true if this network driver will forward a received remote function call to other active net drivers. |
|
bool |
ShouldIgnoreRPCs() |
Returns whether or not RPCs processed by this driver should be ignored. |
|
bool |
ShouldQueueBunchesForActorGUID ( |
Returns true if actor channels with InGUID should queue up bunches, even if they wouldn't otherwise be queued. |
|
bool |
ShouldReceiveRepNotifiesForObject ( |
Returns true if RepNotifies should be checked and generated when receiving properties for the given object. |
|
bool |
ShouldReplicateActor ( |
Returns true if this network driver will replicate the given actor. |
|
bool |
ShouldReplicateFunction |
Returns true if this network driver will handle the remote function call for the given actor. |
|
bool |
ShouldSkipRepNotifies() |
Returns whether or not properties that are replicating using this driver should not call RepNotify functions. |
|
void |
Shutdown() |
Shutdown all connections managed by this net driver |
|
void |
TearOffSubObjectOnClients |
Called when an authoritative actor wants to tear off a subobject on the clients it was already replicated to |
|
void |
TickDispatch ( |
Handle time update: read and process packets |
|
void |
TickFlush ( |
ReplicateActors and Flush |
|
void |
UnregisterTickEvents ( |
Unregister all TickDispatch, TickFlush, PostTickFlush to tick in World |
|
void |
UpdateNetworkLagState() |
Update the LagState based on a heuristic to determine if we are network lagging |
|
void |
UpdateNetworkStats() |
Update stats related to networking. |
Name | Description | ||
---|---|---|---|
|
bool |
Exec_Dev ( |
Handle exec commands |
Name |
Description |
|
---|---|---|
|
ERemoteFunctionSendPolicy |
Name |
Description |
---|---|
FOnNetServerMaxTickRateChanged |
Delegate triggered when SetNetServerMaxTickRate is called and causes a change to the current max tick rate. |
Name | Description | ||
---|---|---|---|
|
int32 |
NetServerMaxTickRate |
Variable will be made private. Use GetNetServerMaxTickRate and SetNetServerMaxTickRate instead. |
Name | Description | ||
---|---|---|---|
|
void |
CancelAdaptiveReplication ( |
Will be made private in a future release, please use version that takes an actor |
|
void |
CountBytes ( |
No longer used. |
|
FNetworkObje... |
FindNetworkObjectInfo ( |
Will be made private in a future release |
|
const FNetwo... |
FindNetworkObjectInfo ( |
Will be made private in a future release |
|
FNetworkObje... |
FindOrAddNetworkObjectInfo ( |
Will be made private in a future release |
|
GetNetDriverDefintion() |
Use GetNetDriverDefinition instead. |
|
|
bool |
IsNetworkActorUpdateFrequencyThrottled ( |
Will be made private in a future release, please use version that takes an actor |