getStats method

Map<String, dynamic> getStats()

Get pool statistics

Implementation

Map<String, dynamic> getStats() {
  return {
    'workerCount': _workerCount,
    'isRunning': _isRunning,
    'activeWorkers': _workers.where((w) => w.isRunning).length,
    'totalRunningJobs': _workers.fold(0, (sum, w) => sum + w.runningJobCount),
  };
}