read method
Reads data from the connection.
If length
is provided, reads exactly that many bytes.
Otherwise, reads whatever is available.
Implementation
@override
Future<Uint8List> read([int? maxLength]) async {
return _stream.read(maxLength);
}