Public Member Functions | |
bool | Pause () |
bool | Pause (int timeout, IFiberAction timeoutAction) |
bool | Resume (IFiberAction executeFirstAction=null) |
Public Member Functions inherited from ExitGames.Concurrency.Fibers.IFiber | |
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... | |
Properties | |
IExtendedExecutor | Executor [get] |
bool | IsPaused [get] |
bool ExitGames.Concurrency.Fibers.IExtendedFiber.Pause | ( | ) |
Implemented in ExitGames.Concurrency.Fibers.ExtendedPoolFiber.
bool ExitGames.Concurrency.Fibers.IExtendedFiber.Pause | ( | int | timeout, |
IFiberAction | timeoutAction | ||
) |
Implemented in ExitGames.Concurrency.Fibers.ExtendedPoolFiber.
bool ExitGames.Concurrency.Fibers.IExtendedFiber.Resume | ( | IFiberAction | executeFirstAction = null | ) |
Implemented in ExitGames.Concurrency.Fibers.ExtendedPoolFiber.
|
get |
|
get |