функция RandomAccessFile::readByte

Асинхронное чтение одного байта из файла

Синтаксис

Future[int]
RandomAccessFile.readByte

Возвращаемое значение

Future[int]

Описание

Метод readByte позволяет асинхронно прочитать один байт из файла.

После вызова данного метода, управление не блокируется, а сразу же возвращается в основной поток, а в качестве результата отдается объект типа Future, в котором, когда будет доступен, обрбрабатывается результат выполнения функции - успешное чтение или перехват ошибок.

В случае, если достигнут конец файла, будет передано значение -1 в Future.

Официальная документация (английский)