Enqueues pending actions for the context of execution (thread, pool of threads, message pump, etc.) More...
Public Member Functions | |
void | Start () |
Start consuming actions. More... | |
Public Member Functions inherited from ExitGames.Concurrency.Core.ISubscriptionRegistry | |
void | RegisterSubscription (IDisposable toAdd) |
Register subscription to be unsubcribed from when the fiber is disposed. /summary> param name="toAdd"> More... | |
bool | DeregisterSubscription (IDisposable toRemove) |
Public Member Functions inherited from ExitGames.Concurrency.Core.IExecutionContext | |
void | Enqueue (IFiberAction action) |
Enqueue a single action. More... | |
void | Enqueue (Action action) |
Enqueue a single action. More... | |
Public Member Functions inherited from ExitGames.Concurrency.Core.IScheduler | |
IDisposable | Schedule (Action action, int firstInMs) |
Schedules an action to be executed once. More... | |
IDisposable | ScheduleOnInterval (Action action, int firstInMs, int regularInMs) |
Schedule an action to be executed on a recurring interval. More... | |
IDisposable | Schedule (IFiberAction action, int firstInMs) |
Schedules an action to be executed once. More... | |
IDisposable | ScheduleOnInterval (IFiberAction action, int firstInMs, int regularInMs) |
Schedule an action to be executed on a recurring interval. More... | |
Enqueues pending actions for the context of execution (thread, pool of threads, message pump, etc.)
void ExitGames.Concurrency.Fibers.IFiber.Start | ( | ) |
Start consuming actions.
Implemented in ExitGames.Concurrency.Fibers.PoolFiber, ExitGames.Concurrency.Fibers.GuiFiber, and ExitGames.Concurrency.Fibers.StubFiber.