Class NetworkSimulatorParameterExtensions
Extensions for Network
Inherited Members
Namespace: Unity.Networking.Transport
Assembly: Unity.Networking.Transport.dll
Syntax
public static class NetworkSimulatorParameterExtensions
Methods
ModifyNetworkSimulatorParameters(NetworkDriver, NetworkSimulatorParameter)
Modify the parameters of the global network simulator.
Declaration
public static void ModifyNetworkSimulatorParameters(this NetworkDriver driver, NetworkSimulatorParameter newParams)
Parameters
Type | Name | Description |
---|---|---|
Network |
driver | Driver to modify. |
Network |
newParams | New parameters for the simulator. |
WithNetworkSimulatorParameters(ref NetworkSettings, float, float, uint, uint, float)
Sets the Network
Declaration
public static ref NetworkSettings WithNetworkSimulatorParameters(this ref NetworkSettings settings, float receivePacketLossPercent = 0, float sendPacketLossPercent = 0, uint sendDelayMS = 0, uint sendJitterMS = 0, float sendDuplicatePercent = 0)
Parameters
Type | Name | Description |
---|---|---|
Network |
settings | Settings to modify. |
float | receivePacketLossPercent | Percentage of received packets to drop. |
float | sendPacketLossPercent | Percentage of sent packets to drop. |
uint | sendDelayMS | Milliseconds of delay to add to sent packets. |
uint | sendJitterMS | Milliseconds of delaying variance sending packet. |
float | sendDuplicatePercent | Percentage of sent packets to duplicate. |
Returns
Type | Description |
---|---|
Network |
Settings structure with modified values. |