/Engine/Source/Runtime/Engine/Classes/Engine/NetDriver.h
Holds the packet simulation settings in one place
struct FPacketSimulationSettings
int32
PktDup
When set, will cause calls to FlushNet to duplicate packets.
int32
PktIncomingLagMax
The maximum delay in milliseconds to add to incoming packets before they are processed.
int32
PktIncomingLagMin
Set a value to add a minimum delay in milliseconds to incoming packets before they are processed.
int32
PktIncomingLoss
The ratio of incoming packets that will be dropped to simulate packet loss
int32
PktJitter
Causes sent packets to have a variable latency that fluctuates from [PktLagMin] to [PktLagMin+PktJitter] Note that this will cause packet loss on the receiving end.
int32
PktLag
When set, will cause calls to FlushNet to delay packets.
int32
PktLagMax
int32
PktLagMin
If set lag values will randomly fluctuate between Min and Max. Ignored if PktLag value is set
int32
PktLagVariance
When set, will cause PktLag to use variable lag instead of constant.
int32
PktLoss
When set, will cause calls to FlushNet to drop packets.
int32
PktLossMaxSize
Sets the maximum size of packets in bytes that will be dropped according to the PktLoss setting.
int32
PktLossMinSize
Sets the minimum size of packets in bytes that will be dropped according to the PktLoss setting.
int32
PktOrder
When set, will cause calls to FlushNet to change ordering of packets at random.