readByte method

  1. @override
int readByte()
override

Reads a single byte from input (blocking).

Returns -1 on EOF.

Implementation

@override
int readByte() {
  try {
    _raf ??= _tty.openSync(mode: io.FileMode.read);
    return _raf!.readByteSync();
  } catch (_) {
    return -1;
  }
}