System.Posix.Fcntl
| Авторские права | (c) Университет Глазго 2014 |
|---|---|
| Лицензия | BSD-стиль (см. файл LICENSE) |
| Поддержка | libraries@haskell.org |
| Стабильность | предварительная |
| Переносимость | непереносимая (требуется POSIX) |
| Безопасный Haskell | Безопасный |
| Язык | Haskell2010 |
Содержание
Описание
Поддержка управления файлами POSIX
С момента: 2.7.1.0
Выделение файла
data Advice Исходный код
Параметр рекомендации для операции fileAdvise.
Для получения более подробной информации, см. документацию по posix_fadvise(2).
С момента: 2.7.1.0
fileAdvise :: Fd -> FileOffset -> FileOffset -> Advice -> IO () Исходный код
Выполняет операцию posix_fadvise(2) для дескриптора файла.
Если платформа не предоставляет posix_fadvise(2), fileAdvise становится недействующей.
(используйте #if HAVE_POSIX_FADVISE CPP-защиту для определения доступности)
С момента: 2.7.1.0
fileAllocate :: Fd -> FileOffset -> FileOffset -> IO () Исходный код
Выполняет операцию posix_fallocate(2) для дескриптора файла.
Бросает IOError ("неподдерживаемая операция") если платформа не предоставляет posix_fallocate(2).
(используйте #if HAVE_POSIX_FALLOCATE CPP-защиту для определения доступности).
С момента: 2.7.1.0
© The University of Glasgow and others
Licensed under a BSD-style license (see top of the page).
https://downloads.haskell.org/~ghc/7.10.3/docs/html/libraries/unix-2.7.1.0/System-Posix-Fcntl.html