docs.unity3d.com
    Show / Hide Table of Contents

    Class RandomConnectionsSwap

    NetworkScenario that iterates through the Configurations list in a random order.

    Inheritance
    Object
    NetworkScenario
    NetworkScenarioTask
    RandomConnectionsSwap
    Inherited Members
    NetworkScenarioTask.Start(INetworkEventsApi)
    NetworkScenarioTask.Dispose()
    NetworkScenario.IsPaused
    NetworkScenario.OnPause()
    NetworkScenario.OnResume()
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    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
    Overrides
    NetworkScenarioTask.Run(INetworkEventsApi, CancellationToken)
    Back to top Copyright © 2023 Unity Technologies — Terms of use
    Generated by DocFX
    on 26 October 2023