docs.unity3d.com
    Show / Hide Table of Contents

    Class DeferredMessagingTest

    Inheritance
    Object
    NetcodeIntegrationTest
    DeferredMessagingTest
    Inherited Members
    NetcodeIntegrationTest.s_GlobalTimeoutHelper
    NetcodeIntegrationTest.s_DefaultWaitForTick
    NetcodeIntegrationTest.s_GlobalNetworkObjects
    NetcodeIntegrationTest.RegisterNetworkObject(NetworkObject)
    NetcodeIntegrationTest.DeregisterNetworkObject(NetworkObject)
    NetcodeIntegrationTest.DeregisterNetworkObject(UInt64, UInt64)
    NetcodeIntegrationTest.TotalClients
    NetcodeIntegrationTest.k_DefaultTickRate
    NetcodeIntegrationTest.m_CreateServerFirst
    NetcodeIntegrationTest.m_PlayerPrefab
    NetcodeIntegrationTest.m_ServerNetworkManager
    NetcodeIntegrationTest.m_ClientNetworkManagers
    NetcodeIntegrationTest.m_PlayerNetworkObjects
    NetcodeIntegrationTest.m_UseHost
    NetcodeIntegrationTest.m_TargetFrameRate
    NetcodeIntegrationTest.m_EnableVerboseDebug
    NetcodeIntegrationTest.VerboseDebug(String)
    NetcodeIntegrationTest.OnSetVerboseDebug()
    NetcodeIntegrationTest.OnSetIntegrationTestMode()
    NetcodeIntegrationTest.OnOneTimeSetup()
    NetcodeIntegrationTest.OneTimeSetup()
    NetcodeIntegrationTest.SetUp()
    NetcodeIntegrationTest.OnCreatePlayerPrefab()
    NetcodeIntegrationTest.CreateServerAndClients()
    NetcodeIntegrationTest.OnNewClientCreated(NetworkManager)
    NetcodeIntegrationTest.OnNewClientStartedAndConnected(NetworkManager)
    NetcodeIntegrationTest.CreateAndStartNewClient()
    NetcodeIntegrationTest.StopOneClient(NetworkManager, Boolean)
    NetcodeIntegrationTest.CreateServerAndClients(Int32)
    NetcodeIntegrationTest.CanStartServerAndClients()
    NetcodeIntegrationTest.OnStartedServerAndClients()
    NetcodeIntegrationTest.ClientNetworkManagerPostStartInit()
    NetcodeIntegrationTest.StartServerAndClients()
    NetcodeIntegrationTest.CanClientsLoad()
    NetcodeIntegrationTest.CanClientsUnload()
    NetcodeIntegrationTest.DeRegisterSceneManagerHandler()
    NetcodeIntegrationTest.RegisterSceneManagerHandler()
    NetcodeIntegrationTest.OnCanSceneCleanUpUnload(Scene)
    NetcodeIntegrationTest.ShutdownAndCleanUp()
    NetcodeIntegrationTest.TearDown()
    NetcodeIntegrationTest.OnOneTimeTearDown()
    NetcodeIntegrationTest.OneTimeTearDown()
    NetcodeIntegrationTest.CanDestroyNetworkObject(NetworkObject)
    NetcodeIntegrationTest.DestroySceneNetworkObjects()
    NetcodeIntegrationTest.WaitForConditionOrTimeOut(Func<Boolean>, TimeoutHelper)
    NetcodeIntegrationTest.WaitForConditionOrTimeOut(IConditionalPredicate, TimeoutHelper)
    NetcodeIntegrationTest.WaitForClientsConnectedOrTimeOut(NetworkManager[])
    NetcodeIntegrationTest.WaitForClientsConnectedOrTimeOut()
    NetcodeIntegrationTest.CreateNetworkObjectPrefab(String)
    NetcodeIntegrationTest.SpawnObject(GameObject, NetworkManager, Boolean)
    NetcodeIntegrationTest.SpawnObjects(GameObject, NetworkManager, Int32, Boolean)
    NetcodeIntegrationTest.AssertOnTimeout(String, TimeoutHelper)
    Namespace: Unity.Netcode.RuntimeTests
    Syntax
    public class DeferredMessagingTest : NetcodeIntegrationTest

    Properties

    NumberOfClients

    Declaration
    protected override int NumberOfClients { get; }
    Property Value
    Type Description
    Int32
    Overrides
    NetcodeIntegrationTest.NumberOfClients

    Methods

    OnServerAndClientsConnected()

    Declaration
    protected override IEnumerator OnServerAndClientsConnected()
    Returns
    Type Description
    IEnumerator
    Overrides
    NetcodeIntegrationTest.OnServerAndClientsConnected()

    OnServerAndClientsCreated()

    Declaration
    protected override void OnServerAndClientsCreated()
    Overrides
    NetcodeIntegrationTest.OnServerAndClientsCreated()

    OnSetup()

    Declaration
    protected override IEnumerator OnSetup()
    Returns
    Type Description
    IEnumerator
    Overrides
    NetcodeIntegrationTest.OnSetup()

    OnTearDown()

    Declaration
    protected override IEnumerator OnTearDown()
    Returns
    Type Description
    IEnumerator
    Overrides
    NetcodeIntegrationTest.OnTearDown()

    WhenAChangeOwnershipMessageArrivesBeforeASpawnArrives_ItIsDeferred()

    Declaration
    public IEnumerator WhenAChangeOwnershipMessageArrivesBeforeASpawnArrives_ItIsDeferred()
    Returns
    Type Description
    IEnumerator

    WhenAChangeOwnershipMessageIsDeferred_ItIsProcessedOnSpawn()

    Declaration
    public IEnumerator WhenAChangeOwnershipMessageIsDeferred_ItIsProcessedOnSpawn()
    Returns
    Type Description
    IEnumerator

    WhenADeferredMessageIsRemoved_OtherMessagesForDifferentObjectsAreNotRemoved(Int32)

    Declaration
    public IEnumerator WhenADeferredMessageIsRemoved_OtherMessagesForDifferentObjectsAreNotRemoved(int timeout)
    Parameters
    Type Name Description
    Int32 timeout
    Returns
    Type Description
    IEnumerator

    WhenADeferredMessageIsRemoved_OtherMessagesForSameObjectAreRemoved(Int32)

    Declaration
    public IEnumerator WhenADeferredMessageIsRemoved_OtherMessagesForSameObjectAreRemoved(int timeout)
    Parameters
    Type Name Description
    Int32 timeout
    Returns
    Type Description
    IEnumerator

    WhenADespawnArrivesBeforeASpawnArrives_ItIsDeferred()

    Declaration
    public IEnumerator WhenADespawnArrivesBeforeASpawnArrives_ItIsDeferred()
    Returns
    Type Description
    IEnumerator

    WhenADespawnIsDeferred_ItIsProcessedOnSpawn()

    Declaration
    public IEnumerator WhenADespawnIsDeferred_ItIsProcessedOnSpawn()
    Returns
    Type Description
    IEnumerator

    WhenAMessageIsDeferredForMoreThanTheConfiguredTime_ItIsRemoved(Int32)

    Declaration
    public IEnumerator WhenAMessageIsDeferredForMoreThanTheConfiguredTime_ItIsRemoved(int timeout)
    Parameters
    Type Name Description
    Int32 timeout
    Returns
    Type Description
    IEnumerator

    WhenANetworkVariableDeltaMessageArrivesBeforeASpawnArrives_ItIsDeferred()

    Declaration
    public IEnumerator WhenANetworkVariableDeltaMessageArrivesBeforeASpawnArrives_ItIsDeferred()
    Returns
    Type Description
    IEnumerator

    WhenANetworkVariableDeltaMessageIsDeferred_ItIsProcessedOnSpawn()

    Declaration
    public IEnumerator WhenANetworkVariableDeltaMessageIsDeferred_ItIsProcessedOnSpawn()
    Returns
    Type Description
    IEnumerator

    WhenAnRpcArrivesBeforeASpawnArrives_ItIsDeferred()

    Declaration
    public IEnumerator WhenAnRpcArrivesBeforeASpawnArrives_ItIsDeferred()
    Returns
    Type Description
    IEnumerator

    WhenAnRpcIsDeferred_ItIsProcessedOnSpawn()

    Declaration
    public IEnumerator WhenAnRpcIsDeferred_ItIsProcessedOnSpawn()
    Returns
    Type Description
    IEnumerator

    WhenASpawnMessageArrivesBeforeThePrefabIsAvailable_ItIsDeferred()

    Declaration
    public IEnumerator WhenASpawnMessageArrivesBeforeThePrefabIsAvailable_ItIsDeferred()
    Returns
    Type Description
    IEnumerator

    WhenASpawnMessageIsDeferred_ItIsProcessedOnAddPrefab()

    Declaration
    public IEnumerator WhenASpawnMessageIsDeferred_ItIsProcessedOnAddPrefab()
    Returns
    Type Description
    IEnumerator

    WhenMultipleAddPrefabTriggeredMessagesAreDeferred_TheyAreAllProcessedOnAddNetworkPrefab()

    Declaration
    public IEnumerator WhenMultipleAddPrefabTriggeredMessagesAreDeferred_TheyAreAllProcessedOnAddNetworkPrefab()
    Returns
    Type Description
    IEnumerator

    WhenMultipleMessagesForDifferentObjectsAreDeferredForMoreThanTheConfiguredTime_TheyAreAllRemoved(Int32)

    Declaration
    public IEnumerator WhenMultipleMessagesForDifferentObjectsAreDeferredForMoreThanTheConfiguredTime_TheyAreAllRemoved(int timeout)
    Parameters
    Type Name Description
    Int32 timeout
    Returns
    Type Description
    IEnumerator

    WhenMultipleMessagesForTheSameObjectAreDeferredForMoreThanTheConfiguredTime_TheyAreAllRemoved(Int32)

    Declaration
    public IEnumerator WhenMultipleMessagesForTheSameObjectAreDeferredForMoreThanTheConfiguredTime_TheyAreAllRemoved(int timeout)
    Parameters
    Type Name Description
    Int32 timeout
    Returns
    Type Description
    IEnumerator

    WhenMultipleSpawnTriggeredMessagesAreDeferred_TheyAreAllProcessedOnSpawn()

    Declaration
    public IEnumerator WhenMultipleSpawnTriggeredMessagesAreDeferred_TheyAreAllProcessedOnSpawn()
    Returns
    Type Description
    IEnumerator

    WhenSpawnTriggeredMessagesAreDeferredBeforeThePrefabIsAdded_AddingThePrefabCausesThemToBeProcessed()

    Declaration
    public IEnumerator WhenSpawnTriggeredMessagesAreDeferredBeforeThePrefabIsAdded_AddingThePrefabCausesThemToBeProcessed()
    Returns
    Type Description
    IEnumerator
    Back to top
    Terms of use
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023