База знаний / Справочник TiOS / Разработка (TiOS) / Справочник по программированию / Объекты / Объект fd. / Свойства и методы
Метод .flush
| Назначение: | Сохраняет обратно во флеш-память («сбрасывает») изменения, внесённые в последний редактировавшийся файл. |
| Синтаксис: | fd.close() as pl_fd_status_codes |
| Возвращает: | Один из следующих pl_fd_status_codes; значение также влияет на состояние fd.laststatus: 0 - PL_FD_STATUS_OK: выполнено успешно. 1 - PL_FD_STATUS_FAIL: сбой физической флеш-памяти (критический). |
| См. также: | Запись в файлы и чтение из файлов, Закрытие файлов, fd.close |
Подробности
Метод не зависит от текущего значения fd.filenum и действует глобально на последний изменённый файл.
Выполнение fd.close тоже выполняет работу fd.flush.
Использовать fd.flush необязательно, если дисковые операции выполняются в рамках дисковой транзакции.