Reads up to maxRead bytes for the channel and returns how much was written.
Future<Uint8List?> read(int maxRead);