readStream method
Read as a byte stream. Primary read path.
Implementation
@override
Stream<List<int>> readStream(String key) async* {
checkNotDisposed();
final manifest = await _readManifest(key);
if (manifest == null) throw FileNotFoundError(key);
for (var i = 0; i < manifest.chunkCount; i++) {
yield await _readChunk(key, manifest.generation, i);
}
}