Search Results for

    Show / Hide Table of Contents

    Namespace i5.Toolkit.Core.Utilities.Async

    Classes

    AwaiterExtensions

    We could just add a generic GetAwaiter to YieldInstruction and CustomYieldInstruction but instead we add specific methods to each derived class to allow for return values that make the most sense for the specific instruction type.

    AwaiterExtensions.SimpleCoroutineAwaiter

    Processes Coroutine and notifies completion.

    AwaiterExtensions.SimpleCoroutineAwaiter<T>

    Processes Coroutine and notifies completion with result.

    SyncContextUtility

    Utility class to assist in thread and context synchronization.

    WaitForBackgroundThread

    WaitForUpdate

    This can be used as a way to return to the main unity thread when using multiple threads with async methods.

    In This Article
    Back to top i5 Toolkit Documentation