LastmileProbeResult
Last mile uplink and downlink network quality probe result.
class LastmileProbeResult {
const LastmileProbeResult(
{this.state, this.uplinkReport, this.downlinkReport, this.rtt});
@JsonKey(name: 'state')
final LastmileProbeResultState? state;
@JsonKey(name: 'uplinkReport')
final LastmileProbeOneWayResult? uplinkReport;
@JsonKey(name: 'downlinkReport')
final LastmileProbeOneWayResult? downlinkReport;
@JsonKey(name: 'rtt')
final int? rtt;
factory LastmileProbeResult.fromJson(Map<String, dynamic> json) =>
_$LastmileProbeResultFromJson(json);
Map<String, dynamic> toJson() => _$LastmileProbeResultToJson(this);
}
Properties
- state
- The status of the last mile quality probe result. See: LastmileProbeResultState.
- uplinkReport
- Uplink network quality report. See LastmileProbeOneWayResult.
- downlinkReport
- Downlink network quality report. See LastmileProbeOneWayResult.
- rtt
- Round-trip time (ms).