readMqttString static method

String readMqttString(
  1. MqttByteBuffer buffer
)

Reads an MQTT string from the underlying stream.

Implementation

static String readMqttString(MqttByteBuffer buffer) {
  final enc = MqttUtf8Encoding();
  final stringBuff = buffer.read(2);
  final length = enc.length(stringBuff);
  stringBuff.addAll(buffer.read(length));
  return enc.fromUtf8(stringBuff);
}