LastmileProbeConfig class Null safety

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.
read / write
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.
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
Whether to probe downlink of lastmile.
read / write
Whether to probe uplink of lastmile. i.e., audience don't need probe uplink bandwidth.
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

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

Operators

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