NetworkInfo

data class NetworkInfo(val userID: String = "", val quality: NetworkQuality = NetworkQuality.EXCELLENT, val upLoss: Int = 0, val downLoss: Int = 0, val delay: Int = 0)

网络信息

概览

网络状态信息的数据结构,包含用户ID、网络质量、丢包率和延迟等信息。

状态属性概览

属性类型描述
userIDString用户唯一ID
qualityNetworkQuality网络质量
upLossInt上行丢包率,取值范围 0, 100
downLossInt下行丢包率,取值范围 0, 100
delayInt延迟(单位:毫秒)

Constructors

Link copied to clipboard
constructor(userID: String = "", quality: NetworkQuality = NetworkQuality.EXCELLENT, upLoss: Int = 0, downLoss: Int = 0, delay: Int = 0)

Properties

Link copied to clipboard
val delay: Int = 0

延迟(单位:毫秒)。

Link copied to clipboard
val downLoss: Int = 0

下行丢包率,取值范围 0, 100。

Link copied to clipboard

网络质量。

Link copied to clipboard
val upLoss: Int = 0

上行丢包率,取值范围 0, 100。

Link copied to clipboard

用户唯一ID。