MultipathStats
- Flutter
更新时间不可用
用于汇总多路径传输中各网络路径的统计数据。
class MultipathStats implements AgoraSerializable {
const MultipathStats(
{this.lanTxBytes,
this.lanRxBytes,
this.wifiTxBytes,
this.wifiRxBytes,
this.mobileTxBytes,
this.mobileRxBytes,
this.activePathNum,
this.pathStats});
@JsonKey(name: 'lanTxBytes')
final int? lanTxBytes;
@JsonKey(name: 'lanRxBytes')
final int? lanRxBytes;
@JsonKey(name: 'wifiTxBytes')
final int? wifiTxBytes;
@JsonKey(name: 'wifiRxBytes')
final int? wifiRxBytes;
@JsonKey(name: 'mobileTxBytes')
final int? mobileTxBytes;
@JsonKey(name: 'mobileRxBytes')
final int? mobileRxBytes;
@JsonKey(name: 'activePathNum')
final int? activePathNum;
@JsonKey(name: 'pathStats')
final List<PathStats>? pathStats;
factory MultipathStats.fromJson(Map<String, dynamic> json) =>
_$MultipathStatsFromJson(json);
@override
Map<String, dynamic> toJson() => _$MultipathStatsToJson(this);
}自从
自 v6.6.2 版本新增。
属性
| 参数名 | 描述 |
|---|---|
lanTxBytes | |
lanRxBytes | |
wifiTxBytes | |
wifiRxBytes | |
mobileTxBytes | |
mobileRxBytes | |
activePathNum | |
pathStats | 每个活跃传输路径的统计信息数组。详见 PathStats。 |