Class RandomConnectionsSwap
NetworkScenario that iterates through the Configurations list in a random order.
Inherited Members
Namespace: Unity.Multiplayer.Tools.NetworkSimulator.Runtime.BuiltInScenarios
Syntax
[UsedImplicitly]
[Serializable]
public sealed class RandomConnectionsSwap : NetworkScenarioTask
Fields
ChangeIntervalMilliseconds
Time in milliseconds to activate the next ConnectionPreset.
Declaration
[SerializeField]
public int ChangeIntervalMilliseconds
Field Value
| Type | Description |
|---|---|
| Int32 |
Properties
Configurations
Defines the available ConnectionPreset list. RandomConnectionsSwap.Configuration
Declaration
public ICollection<RandomConnectionsSwap.Configuration> Configurations { get; }
Property Value
| Type | Description |
|---|---|
| ICollection<RandomConnectionsSwap.Configuration> |
Methods
Run(INetworkEventsApi, CancellationToken)
Declaration
protected override async Task Run(INetworkEventsApi networkEventsApi, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| INetworkEventsApi | networkEventsApi | |
| CancellationToken | cancellationToken |
Returns
| Type | Description |
|---|---|
| Task |