Библиотеки » Ввод-вывод (dart:io) » RandomAccessFile » flush
функция RandomAccessFile::flush
Асинхронный сброс и запись буфера в файл на диске
Синтаксис
Future[RandomAccessFile]
RandomAccessFile.flush
Возвращаемое значение
Future[RandomAccessFile]Описание
Метод flush
позволяет асинхронно записать содержимое буфера в файл на диск, и очистить буфер.
После вызова данного метода, управление не блокируется, а сразу же возвращается в основной поток, а в качестве результата отдается объект типа Future
, в котором, когда будет доступен, обрбрабатывается результат выполнения функции - успешная запись или перехват ошибок.