LastmileProbeConfig class

Lastmile probe configuration.

Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

LastmileProbeConfig(bool probeUplink, bool probeDownlink, int expectedUplinkBitrate, int expectedDownlinkBitrate)
Constructs a LastmileProbeConfig

Properties

expectedDownlinkBitrate int
The expected maximum receive bitrate in bps in range of 100000, 5000000.
getter/setter pair
expectedUplinkBitrate int
The expected maximum sending bitrate in bps in range of 100000, 5000000. It is recommended to set this value according to the required bitrate of selected video profile.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
Whether to probe downlink of lastmile.
getter/setter pair
Whether to probe uplink of lastmile. i.e., audience don't need probe uplink bandwidth.
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