LastmileProbeConfig class

Configurations of the last-mile network test.

Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

LastmileProbeConfig(bool probeUplink, bool probeDownlink, int expectedUplinkBitrate, int expectedDownlinkBitrate)
Constructs the LastmileProbeConfig.

Properties

expectedDownlinkBitrate int
The expected maximum downlink bitrate (bps) of the local user. The value range is 100000,5000000.
getter/setter pair
expectedUplinkBitrate int
The expected maximum uplink bitrate (bps) of the local user. The value range is 100000, 5000000. Agora recommends referring to setVideoEncoderConfiguration to set the value.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
Sets whether to test the downlink network: true: Test. false: Not test.
getter/setter pair
Sets whether to test the uplink network. Some users, for example, the audience members in a LIVE_BROADCASTING channel, do not need such a test. true: Test. false: Not test.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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