stats property
TaskManagerStats
get
stats
Get summary statistics.
Implementation
TaskManagerStats get stats => TaskManagerStats(
total: _tasks.length,
running: _tasks.values.where((t) => t.status == TaskStatus.running).length,
queued: _tasks.values.where((t) => t.status == TaskStatus.queued).length,
completed: _tasks.values
.where((t) => t.status == TaskStatus.completed)
.length,
failed: _tasks.values.where((t) => t.status == TaskStatus.failed).length,
cancelled: _tasks.values
.where((t) => t.status == TaskStatus.cancelled)
.length,
maxConcurrent: maxConcurrent,
);