payload property

Uint8List? payload
override

Encode and Get payload, return null when the prefix or content is null

Implementation

Uint8List? get payload {
  if (content == null || prefix == null) {
    return null;
  }
  return new Uint8List.fromList([_prefixIndex] + utf8.encode(content!));
}
void payload=(Uint8List? payload)
override

Implementation

set payload(Uint8List? payload) {
  int prefixIndex = payload![0];
  if (prefixIndex < prefixMap.length) {
    _prefixIndex = prefixIndex;
  } else {
    _prefixIndex = 0;
  }
  content = utf8.decode(payload.sublist(1));
}