MqttConnectAckVariableHeader class

The Variable Header of the Connect Acknowledgement message contains the following fields in the order: Connect Acknowledge Flags, Connect Reason Code, and Properties.

Implemented types

Constructors

MqttConnectAckVariableHeader()
Initializes a new instance of the MqttConnectVariableHeader class.
MqttConnectAckVariableHeader.fromByteBuffer(MqttByteBuffer headerStream)
Initializes a new instance of the MqttConnectVariableHeader from a byte buffer.

Properties

assignedClientIdentifier String?
no setter
authenticationData → Uint8Buffer?
no setter
authenticationMethod String?
no setter
connectAckFlags MqttConnectAckFlags
Connect acknowledge message flags
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
length int
Length of the recieved message.
getter/setter pairoverride-getter
maximumPacketSize int?
no setter
maximumQos int?
no setter
reasonCode MqttConnectReasonCode?
no setter
reasonString String?
no setter
receiveMaximum int?
no setter
responseInformation String?
no setter
retainAvailable bool
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serverKeepAlive int?
no setter
serverReference String?
no setter
sessionExpiryInterval int?
no setter
sharedSubscriptionAvailable bool
no setter
subscriptionIdentifiersAvailable bool
no setter
topicAliasMaximum int?
no setter
userProperty List<MqttUserProperty>?
no setter
wildcardSubscriptionsAvailable bool
no setter

Methods

getWriteLength() int
Gets the length of the write data when WriteTo will be called. 0 for this message as writeTo is not implemented.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
readFrom(MqttByteBuffer variableHeaderStream) → void
Creates a variable header from the specified header stream.
override
toString() String
A string representation of this object.
override
writeTo(MqttByteBuffer variableHeaderStream) → void
Writes the variable header to the supplied stream. Not implemented for this message
override

Operators

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