Module agora.common.Task
Contains the base definition for the task manager
The TaskManager
base class provides certain primitives that are modeled
after Vibe.d's primitives, such as setTimer
, sleep
, or runTask
.
Overriding classes can implement task routines to run tasks in their
own event loop - mostly, to be used with LocalRest.
Interfaces
Name | Description |
ITimer
|
Defines an abstraction over the timer implementation
|
Classes
Name | Description |
ITaskManager
|
Exposes primitives to run tasks
|
Enums
Name | Description |
Periodic
|
Whether the timer periodic type
|