toJson method
Converts the network info to a JSON-friendly format.
Implementation
Map<String, dynamic> toJson() {
return {
'downloadSpeed': downloadSpeed,
'uploadSpeed': uploadSpeed,
'networkType': networkType.toString().split('.').last,
'videoQuality': VideoQualityDeterminer.getQualityString(videoQuality),
'connectionQuality':
ConnectionQualityDeterminer.getQualityString(connectionQuality),
'timestamp': timestamp.toIso8601String(),
};
}