ReadFrame method
Implementation
@override
List<int> ReadFrame(List<int> list) {
readBuffer.addAll(list);
var index = readBuffer.indexOf(delimiter.codeUnitAt(0));
if (index > 0) {
List<int> data = List.filled(index, 0, growable: true);
List.copyRange(data, 0, List.from(readBuffer.getRange(0, index)));
readBuffer.removeRange(0, index + 1);
return data;
}
return List.empty();
}