Allows interaction with Windows Forms. Transparently moves actions onto the Form's thread. /summary>
More...
|
| GuiFiber (IExecutionContext executionContext, IExecutor executor) |
| Creates an instance. More...
|
|
void | Enqueue (Action action) |
| Enqueue a single action. More...
|
|
IDisposable | Schedule (Action action, int firstInMs) |
| IScheduler.Schedule(Action,int) More...
|
|
IDisposable | ScheduleOnInterval (Action action, int firstInMs, int regularInMs) |
| IScheduler.ScheduleOnInterval(Action, int, int) More...
|
|
IDisposable | Schedule (IFiberAction action, int firstInMs) |
| IScheduler.Schedule(IFiberAction,int) More...
|
|
IDisposable | ScheduleOnInterval (IFiberAction action, int firstInMs, int regularInMs) |
| IScheduler.ScheduleOnInterval(IFiberAction, int, int) More...
|
|
void | Start () |
| IFiber.Start() More...
|
|
void | Dispose () |
| IDisposable.Dispose() More...
|
|
void | Stop () |
| Stops the fiber. More...
|
|
void | RegisterSubscription (IDisposable toAdd) |
| Register subscription to be unsubcribed from when the fiber is disposed. /summary> param name="toAdd"> More...
|
|
bool | DeregisterSubscription (IDisposable toRemove) |
|
void | Enqueue (IFiberAction action) |
| Enqueue a single action. More...
|
|
Allows interaction with Windows Forms. Transparently moves actions onto the Form's thread. /summary>