scheduler
Interfaces, Classes, Traits and Enums
- AsyncPool
- Manages general-purpose worker threads used for processing asynchronous tasks, and the tasks submitted to those workers.
- AsyncTask
- Class used to run async tasks in other threads.
- AsyncWorker
- Specialized Worker class for PocketMine-MP-related use cases. It handles setting up autoloading and error handling.
- BulkCurlTask
- Executes a consecutive list of cURL operations.
- BulkCurlTaskOperation
- CancelTaskException
- This exception can be thrown from Task::onRun() to cancel the execution of the task.
- ClosureTask
- Task implementation which allows closures to be called by a scheduler.
- DumpWorkerMemoryTask
- Task used to dump memory from AsyncWorkers
- GarbageCollectionTask
- Class used to run async tasks in other threads.
- Task
- TaskHandler
- TaskScheduler
- AsyncPoolTest
- LeakTestAsyncTask
- Class used to run async tasks in other threads.
- PublishProgressRaceAsyncTask
- Class used to run async tasks in other threads.
- TaskSchedulerTest