task_queue library

Classes

ParallelTaskQueue
A queue that executes a limited number of Futures in parallel.
SimpleTaskQueue
Optimized queue to execute Futures in order with improved performance.
TaskQueue
An abstract class that defines the interface for a queue that executes Future-returning closures in a controlled manner.
TaskQueueMetrics
/////////////////////////////////////////////////////////////////////////// A class that holds performance metrics for a TaskQueue.
TaskQueueMgr
A singleton manager for all TaskQueue instances.
TaskQueueReport
/////////////////////////////////////////////////////////////////////////// A report containing performance metrics for all registered task queues.

Exceptions / Errors

QueueCancelledException
An exception that is thrown when a task is added to a cancelled queue.