FiberFactory.StartNew.cs
Go to the documentation of this file.
72 public Fiber StartNew(IEnumerator coroutine, CancellationToken cancellationToken, FiberScheduler scheduler)
142 public Fiber StartNew(Action action, CancellationToken cancellationToken, FiberScheduler scheduler)
224 public Fiber StartNew(Action<object> action, object state, CancellationToken cancellationToken, FiberScheduler scheduler)
278 public Fiber StartNew(Func<FiberInstruction> func, CancellationToken cancellationToken, FiberScheduler scheduler)
309 public Fiber StartNew(Func<object, FiberInstruction> func, object state, CancellationToken cancellationToken)
326 public Fiber StartNew(Func<object, FiberInstruction> func, object state, FiberScheduler scheduler)
344 public Fiber StartNew(Func<object, FiberInstruction> func, object state, CancellationToken cancellationToken, FiberScheduler scheduler)
Fiber StartNew(Func< FiberInstruction > func)
Initializes a new instance of the SpicyPixel.Threading.Fiber class.
Definition: FiberFactory.StartNew.cs:237
Fiber StartNew(IEnumerator coroutine)
Start executing a new fiber using the default scheduler on the thread.
Definition: FiberFactory.StartNew.cs:19
Definition: AggregateException.cs:31
A Fiber is a lightweight means of scheduling work that enables multiple units of processing to execut...
Definition: Fiber.ContinueWith.cs:8
Fiber StartNew(Func< object, FiberInstruction > func, object state, CancellationToken cancellationToken, FiberScheduler scheduler)
Initializes a new instance of the SpicyPixel.Threading.Fiber class.
Definition: FiberFactory.StartNew.cs:344
Fiber StartNew(Func< object, FiberInstruction > func, object state)
Initializes a new instance of the SpicyPixel.Threading.Fiber class.
Definition: FiberFactory.StartNew.cs:294
Fiber StartNew(Action< object > action, object state, CancellationToken cancellationToken)
Start executing a new fiber using the default scheduler on the thread.
Definition: FiberFactory.StartNew.cs:181
Fiber StartNew(Func< object, FiberInstruction > func, object state, CancellationToken cancellationToken)
Initializes a new instance of the SpicyPixel.Threading.Fiber class.
Definition: FiberFactory.StartNew.cs:309
Fiber StartNew(Action< object > action, object state)
Start executing a new fiber using the default scheduler on the thread.
Definition: FiberFactory.StartNew.cs:162
static FiberScheduler Current
Gets the default fiber scheduler for the thread.
Definition: FiberScheduler.cs:75
Fiber StartNew(IEnumerator coroutine, CancellationToken cancellationToken, FiberScheduler scheduler)
Start executing a new fiber using the specified scheduler.
Definition: FiberFactory.StartNew.cs:72
Fiber StartNew(Action action, CancellationToken cancellationToken, FiberScheduler scheduler)
Start executing a new fiber using the default scheduler on the thread.
Definition: FiberFactory.StartNew.cs:142
Fiber StartNew(Action< object > action, object state, CancellationToken cancellationToken, FiberScheduler scheduler)
Start executing a new fiber using the default scheduler on the thread.
Definition: FiberFactory.StartNew.cs:224
Fiber StartNew(Action action, CancellationToken cancellationToken)
Start executing a new fiber using the default scheduler on the thread.
Definition: FiberFactory.StartNew.cs:105
Fiber StartNew(IEnumerator coroutine, FiberScheduler scheduler)
Start executing a new fiber using the specified scheduler.
Definition: FiberFactory.StartNew.cs:53
Fiber StartNew(Action< object > action, object state, FiberScheduler scheduler)
Start executing a new fiber using the default scheduler on the thread.
Definition: FiberFactory.StartNew.cs:202
Fiber StartNew(Action action, FiberScheduler scheduler)
Start executing a new fiber using the default scheduler on the thread.
Definition: FiberFactory.StartNew.cs:123
Fiber StartNew(Action action)
Start executing a new fiber using the default scheduler on the thread.
Definition: FiberFactory.StartNew.cs:89
Definition: IStructuralComparable.cs:33
Fiber StartNew(Func< FiberInstruction > func, CancellationToken cancellationToken, FiberScheduler scheduler)
Initializes a new instance of the SpicyPixel.Threading.Fiber class.
Definition: FiberFactory.StartNew.cs:278
Fiber StartNew(IEnumerator coroutine, CancellationToken cancellationToken)
Start executing a new fiber using the default scheduler on the thread.
Definition: FiberFactory.StartNew.cs:35
Fiber StartNew(Func< object, FiberInstruction > func, object state, FiberScheduler scheduler)
Initializes a new instance of the SpicyPixel.Threading.Fiber class.
Definition: FiberFactory.StartNew.cs:326
Fiber StartNew(Func< FiberInstruction > func, CancellationToken cancellationToken)
Initializes a new instance of the SpicyPixel.Threading.Fiber class.
Definition: FiberFactory.StartNew.cs:249
Definition: AotInterlocked.cs:3
Fiber StartNew(Func< FiberInstruction > func, FiberScheduler scheduler)
Initializes a new instance of the SpicyPixel.Threading.Fiber class.
Definition: FiberFactory.StartNew.cs:263