Uint8List take(int count) { _require(count); final Uint8List view = Uint8List.sublistView(_bytes, _pos, _pos + count); _pos += count; return view; }