ByteStream.fromUint8List constructor
ByteStream.fromUint8List(
- Uint8List data
Creates a ByteStream from a Uint8List.
data
the byte data
A stream of bytes similar to Java's InputStream/OutputStream.
This class provides a stream-based interface for reading and writing bytes,
wrapping Dart's Stream<List<int>>
with Java-like methods.
Example usage:
ByteStream stream = ByteStream.fromList([72, 101, 108, 108, 111]);
List<int> data = await stream.readAll();
print(String.fromCharCodes(data)); // "Hello"
Implementation
factory ByteStream.fromUint8List(Uint8List data) {
return ByteStream._(Stream.value(data));
}