RtcStats class

Statistics of RTCEngine.

Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

RtcStats()
Constructs a RtcStats

Properties

cpuAppUsage double?
Application CPU usage (%).
getter/setter pair
cpuTotalUsage double?
System CPU usage (%).
getter/setter pair
gatewayRtt int?
The round-trip time delay from the client to the local router.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
lastmileDelay int?
Client-server latency.
getter/setter pair
memoryAppUsageInKbytes int?
The memory usage of the app (KB).
getter/setter pair
memoryAppUsageRatio double?
The memory usage ratio of the app (%).
getter/setter pair
memoryTotalUsageRatio double?
The memory usage ratio of the system (%).
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
rxAudioBytes int?
Total number of audio bytes received (bytes), represented by an aggregate value.
getter/setter pair
rxAudioKBitRate int?
Audio receive bitrate (Kbps), represented by an instantaneous value.
getter/setter pair
rxBytes int?
Total number of bytes received, represented by an aggregate value.
getter/setter pair
rxKBitRate int?
Receive bitrate (Kbps), represented by an instantaneous value.
getter/setter pair
rxPacketLossRate int?
The packet loss rate (%) from Agora's edge server to the local client, before network countermeasures.
getter/setter pair
rxVideoBytes int?
Total number of video bytes received (bytes), represented by an aggregate value.
getter/setter pair
rxVideoKBitRate int?
Video receive bitrate (Kbps), represented by an instantaneous value.
getter/setter pair
totalDuration int?
Call duration in seconds, represented by an aggregate value.
getter/setter pair
txAudioBytes int?
Total number of audio bytes sent (bytes), represented by an aggregate value.
getter/setter pair
txAudioKBitRate int?
The transmission bitrate of the audio packet (Kbps), represented by an instantaneous value.
getter/setter pair
txBytes int?
Total number of bytes transmitted, represented by an aggregate value.
getter/setter pair
txKBitRate int?
Transmission bitrate in Kbps, represented by an instantaneous value.
getter/setter pair
txPacketLossRate int?
The packet loss rate (%) from the local client to Agora's edge server, before network countermeasures.
getter/setter pair
txVideoBytes int?
Total number of video bytes sent (bytes), represented by an aggregate value.
getter/setter pair
txVideoKBitRate int?
Video transmission bitrate (Kbps), represented by an instantaneous value.
getter/setter pair
users int?
The number of users in the channel.
getter/setter pair

Methods

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

Operators

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