ScannerStats constructor

ScannerStats({
  1. double fps = 0.0,
  2. double processingTimeMs = 0.0,
  3. double memoryMb = 0.0,
  4. int droppedFrames = 0,
  5. int processedFrames = 0,
  6. double cpuUsageEstimate = 0.0,
  7. DateTime? timestamp,
})

Constructs a ScannerStats telemetry snapshot.

Implementation

ScannerStats({
  this.fps = 0.0,
  this.processingTimeMs = 0.0,
  this.memoryMb = 0.0,
  this.droppedFrames = 0,
  this.processedFrames = 0,
  this.cpuUsageEstimate = 0.0,
  DateTime? timestamp,
}) : timestamp = timestamp ?? DateTime.now();