averageLatencyMs property
double
get
averageLatencyMs
Average latency in milliseconds across completed requests.
Implementation
double get averageLatencyMs {
final completed = _requests.where((r) => r.latency != null).toList();
if (completed.isEmpty) return 0;
final totalMs = completed.fold<double>(
0,
(sum, r) => sum + r.latency!.inMicroseconds / 1000.0,
);
return totalMs / completed.length;
}