PixaSchedulerStats constructor

const PixaSchedulerStats({
  1. required int maxConcurrentRuntimeLoads,
  2. required int maxQueuedRuntimeLoads,
  3. required int activeRuntimeLoads,
  4. required int queueDepth,
  5. required int inflightRequests,
  6. required int listeners,
  7. required int totalQueued,
  8. required int totalStarted,
  9. required int totalCoalesced,
  10. required int totalCompleted,
  11. required int totalFailed,
  12. required int totalCancelled,
  13. required int totalBackpressureDropped,
  14. required int runtimeProgressEvents,
  15. required int runtimeProgressEventsDropped,
  16. required int observerEventsDroppedBySampling,
  17. int dartToRuntimeInputCopies = 0,
  18. int dartToRuntimeInputBytesCopied = 0,
})

Creates a scheduler stats snapshot.

Implementation

const PixaSchedulerStats({
  required this.maxConcurrentRuntimeLoads,
  required this.maxQueuedRuntimeLoads,
  required this.activeRuntimeLoads,
  required this.queueDepth,
  required this.inflightRequests,
  required this.listeners,
  required this.totalQueued,
  required this.totalStarted,
  required this.totalCoalesced,
  required this.totalCompleted,
  required this.totalFailed,
  required this.totalCancelled,
  required this.totalBackpressureDropped,
  required this.runtimeProgressEvents,
  required this.runtimeProgressEventsDropped,
  required this.observerEventsDroppedBySampling,
  this.dartToRuntimeInputCopies = 0,
  this.dartToRuntimeInputBytesCopied = 0,
});