QoS enum

Enum for indicating the default Quality of Service (QoS) that should be used for triggering interaction affordances.

Inheritance

Constructors

QoS(MqttQos mqttQoS)
Constructor
const

Values

atMostOnce → const QoS

Quality of Service level "at most once" (numeric value: 0).

const QoS(MqttQos.atMostOnce)
atLeastOnce → const QoS

Quality of Service value "at least once" (numeric value: 1).

const QoS(MqttQos.atLeastOnce)
exactlyOnce → const QoS

Quality of Service value "exactly once" (numeric value: 2).

const QoS(MqttQos.exactlyOnce)

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
mqttQoS → MqttQos
Implementation-specific QoS value for MQTT versions 3.1 and 3.1.1
final
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

Constants

values → const List<QoS>
A constant List of the values in this enum, in order of their declaration.