Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
| ▼NSpicyPixel | |
| ▼NThreading | |
| ▼NTasks | |
| CFiberTaskExtensions | Extends the Task and TaskFactory classes with methods to support coroutines |
| CFiberTaskScheduler | TaskScheduler that can execute fibers (yieldable coroutines) |
| CUnityTaskExtensions | Extends MonoBehaviour to support FiberTaskScheduler |
| CUnityTaskFactory | Provides a task factory for Unity using the default UnityTaskScheduler |
| CUnityTaskScheduler | Provides a default fiber task scheduler for Unity using the default UnityFiberScheduler |
| CYieldableTask | Yieldable task for execution on a fiber |
| CConcurrentBehaviour | Convenience class that extends MonoBehavior to provide a Scheduler and TaskFactory for executing tasks on the behaviour instance |
| CFiber | A Fiber is a lightweight means of scheduling work that enables multiple units of processing to execute concurrently by co-operatively sharing execution time on a single thread |
| CFiberAbortException | The exception that is thrown when a call is made to the Abort method |
| CFiberFactory | A Fiber Factory for creating fibers with the same options |
| CFiberInstruction | Represents a fiber instruction to be processed by a FiberScheduler |
| CFiberResult | An instruction to stop fiber execution and set a result on the fiber |
| CFiberScheduler | Schedules fibers for execution |
| CFiberSchedulerSynchronizationContext | Fiber scheduler synchronization context to support task synchronization across schedulers or other synchronization models |
| CObjectInstruction | Wraps an object as an instruction |
| CSharedConcurrentBehaviour | |
| CStopInstruction | An instruction to terminate execution of the current fiber |
| CSystemCoroutine | This static class exposes convenience coroutines that can be passed to a fiber or task |
| CSystemFiberScheduler | This class is the system default implementation of a FiberScheduler and is capable of scheduling and executing fibers on the current thread |
| CUnityCoroutine | This static class exposes convenience coroutines specific to Unity that can be passed to a fiber or task |
| CUnityFiberExtensions | Extends Fiber for Unity |
| CUnityFiberFactory | Provides a fiber factory for Unity using the default UnityFiberScheduler |
| CUnityFiberInstruction | Represents a fiber instruction to be processed by a FiberScheduler |
| CUnityFiberScheduler | FiberScheduler that can execute fibers (yieldable coroutines) during the update cycle of a MonoBehaviour |
| CUnitySynchronizationContext | Unity synchronization context |
| CYieldForSeconds | A FiberInstruction to pause execution of a fiber for the specified duration |
| CYieldToAnyFiber | An instruction to yield execution to any fiber |
| CYieldToFiber | Yield execution to a specific fiber belonging to the same scheduler as the current fiber |
| CYieldUntilComplete | Yield execution until the watched fiber on the same scheduler is complete |
| ▼NSystem | |
| ▼NCollections | |
| ▼NConcurrent | |
| CBlockingCollection | |
| CConcurrentBag | |
| CConcurrentDictionary | |
| CConcurrentOrderedList | |
| CConcurrentQueue | |
| CConcurrentStack | |
| CIProducerConsumerCollection | |
| COrderablePartitioner | |
| CPartitioner | |
| CIStructuralComparable | |
| CIStructuralEquatable | |
| ▼NRuntime | |
| ▼NCompilerServices | |
| ▼CConfiguredTaskAwaitable | |
| CConfiguredTaskAwaiter | |
| CICriticalNotifyCompletion | |
| CINotifyCompletion | |
| CTaskAwaiter | |
| ▼CYieldAwaitable | |
| CYieldAwaiter | |
| ▼NThreading | |
| ▼NTasks | |
| CConcurrentExclusiveSchedulerPair | |
| CParallel | |
| CParallelLoopResult | |
| CParallelLoopState | |
| CParallelOptions | |
| CSynchronizationContextScheduler | |
| CTask | |
| CTaskCanceledException | |
| CTaskCompletionSource | |
| CTaskExtensionsImpl | |
| CTaskFactory | |
| CTaskScheduler | |
| CTaskSchedulerException | |
| CUnobservedTaskExceptionEventArgs | |
| CAotInterlocked | Interlocked reference exchanges do not work with the older Mono AOT compiler so this type fudges around it using a spinlock |
| CCancellationToken | |
| CCancellationTokenRegistration | |
| CCancellationTokenSource | |
| CCountdownEvent | |
| CManualResetEventSlim | |
| COperationCanceledException | |
| CSpinLock | |
| CSpinWait | |
| CAggregateException | |
| CIProgress | |
| CTuple |
