An implementation of IDeterministicPlatformTaskRunner that forces the Quantum task system to run synchronously (single-threaded). More...
Public Member Functions | |
void | Dispose () |
Dispose the object. More... | |
bool | PollForComplete () |
Poll the task runner for completion. More... | |
void | Schedule (Action[] delegates) |
Schedules actions to be executed by the task runner. More... | |
void | WaitForComplete () |
Wait for the task runner to complete all scheduled actions. More... | |
An implementation of IDeterministicPlatformTaskRunner that forces the Quantum task system to run synchronously (single-threaded).
|
inline |
Schedules actions to be executed by the task runner.
delegates | Array of actions |
Implements Photon.Deterministic.IDeterministicPlatformTaskRunner.
|
inline |
Wait for the task runner to complete all scheduled actions.
Implements Photon.Deterministic.IDeterministicPlatformTaskRunner.
|
inline |
Poll the task runner for completion.
Implements Photon.Deterministic.IDeterministicPlatformTaskRunner.
|
inline |
Dispose the object.