readFrom method

  1. @override
void readFrom(
  1. MqttByteBuffer variableHeaderStream
)
override

Creates a variable header from the specified header stream.

Implementation

@override
void readFrom(MqttByteBuffer variableHeaderStream) {
  readMessageIdentifier(variableHeaderStream);
  readReasonCode(variableHeaderStream);
  // Properties
  if (header!._messageSize > 4) {
    variableHeaderStream.shrink();
    _propertySet.readFrom(variableHeaderStream);
    _processProperties();
    variableHeaderStream.shrink();
    _length += _propertySet.getWriteLength();
  }
}