fromEntry static method
Implementation
static TaggingMetadata fromEntry(MetadataEntry entry) {
var buffer = RSocketByteBuffer.fromUint8List(entry.content!);
var tags = <String>[];
while (buffer.isReadable()) {
var tagLength = buffer.readI8();
if (tagLength != null) {
var u8Array = buffer.readBytes(tagLength);
if (u8Array.isNotEmpty) {
tags[tags.length] = utf8.decode(u8Array);
}
}
}
return TaggingMetadata(entry.mimeType, tags);
}