CallQualityInfo class

Call quality information parsed from network health data

Constructors

CallQualityInfo({required double mos, required int lcn, required int quality, required double jitter, required double latency, required double packetLoss, required int requestCount, required bool shouldShowLoading, required bool isNetworkRecovered, required int consecutiveSameLcnCount})
const

Properties

consecutiveSameLcnCount → int
Consecutive same LCN count
final
hashCode → int
The hash code for this object.
no setterinherited
isNetworkRecovered → bool
Whether network has recovered
final
jitter → double
Jitter in milliseconds
final
latency → double
Latency in milliseconds
final
lcn → int
Loss Connect Number - number of connection losses
final
mos → double
MOS (Mean Opinion Score) - call quality score from 1.0 to 5.0
final
mosDisplay → String
Get formatted MOS score for display
no setter
packetLoss → double
Packet loss percentage
final
quality → int
Quality level (0=good, 1=normal, 2=bad)
final
qualityText → String
Get quality level text
no setter
requestCount → int
Request count
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
shouldShowLoading → bool
Whether to show loading indicator based on LCN tracking
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
inherited