MqttUnsubscribePayload class
Class that contains details related to an MQTT Unsubscribe messages payload
- Inheritance
- Object
- MqttPayload
- MqttUnsubscribePayload
Constructors
- MqttUnsubscribePayload()
- Initializes a new instance of the MqttUnsubscribePayload class.
- MqttUnsubscribePayload.fromByteBuffer(MqttHeader header, MqttVariableHeader variableHeader, MqttByteBuffer payloadStream)
- Initializes a new instance of the MqttUnsubscribePayload class.
Properties
- hashCode → int
-
The hash code for this object. [...]
read-only, inherited
- header ↔ MqttHeader
-
Message header
read / write
- runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
-
subscriptions
↔ List<
String> -
The collection of subscriptions.
read / write
- variableHeader ↔ MqttVariableHeader
-
Variable header
read / write
Methods
-
addSubscription(
String topic) → void - Adds a new subscription to the collection of subscriptions.
-
clearSubscriptions(
) → void - Clears the subscriptions.
-
getWriteLength(
) → int -
Gets the length of the payload in bytes when written to a stream.
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed. [...]
inherited
-
readFrom(
MqttByteBuffer payloadStream) → void -
Creates a payload from the specified header stream.
override
-
toString(
) → String -
Returns a string representation of this object.
override
-
writeTo(
MqttByteBuffer payloadStream) → void -
Writes the payload to the supplied stream.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator. [...]
inherited