Class SimulatorStageParameterExtensions
Extensions for SimulatorUtility.Parameters.
Inherited Members
Namespace: Unity.Networking.Transport.Utilities
Syntax
public static class SimulatorStageParameterExtensions
Methods
GetSimulatorStageParameters(ref NetworkSettings)
Gets the SimulatorUtility.Parameters
Declaration
public static SimulatorUtility.Parameters GetSimulatorStageParameters(this ref NetworkSettings settings)
Parameters
Type | Name | Description |
---|---|---|
NetworkSettings | settings | NetworkSettings to get parameters from. |
Returns
Type | Description |
---|---|
SimulatorUtility.Parameters | Returns the SimulatorUtility.Parameters values for the NetworkSettings |
WithSimulatorStageParameters(ref NetworkSettings, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, UInt32)
Sets the SimulatorUtility.Parameters values for the NetworkSettings
Declaration
public static ref NetworkSettings WithSimulatorStageParameters(this ref NetworkSettings settings, int maxPacketCount, int maxPacketSize, int packetDelayMs = 0, int packetJitterMs = 0, int packetDropInterval = 0, int packetDropPercentage = 0, int fuzzFactor = 0, int fuzzOffset = 0, uint randomSeed = 0U)
Parameters
Type | Name | Description |
---|---|---|
NetworkSettings | settings | NetworkSettings to modify. |
Int32 | maxPacketCount | MaxPacketCount |
Int32 | maxPacketSize | MaxPacketSize |
Int32 | packetDelayMs | PacketDelayMs |
Int32 | packetJitterMs | PacketJitterMs |
Int32 | packetDropInterval | PacketDropInterval |
Int32 | packetDropPercentage | PacketDropPercentage |
Int32 | fuzzFactor | FuzzFactor |
Int32 | fuzzOffset | FuzzOffset |
UInt32 | randomSeed | RandomSeed |
Returns
Type | Description |
---|---|
NetworkSettings | Modified NetworkSettings. |