9.4. Модули для LINUX и BSD-подобных систем

На верх  Назад  Вперёд

Модуль

Описание

baseunix

Базовые операции Unix, в основном поднабор спецификации POSIX. Использование этого модуля возможно с большинством Unix-систем.

clocale

Этот модуль инициализирует национальные установки в модуле sysutils с настройками, полученными из библиотеки С.

cthreads

Этот модуль должен быть указан первым или вторым в разделе uses вашей программы: он будет использовать потоки Posix для включения потоков в вашей программе FPC.

cwstring

Если используются процедуры для работы с widestring, то этот модуль должен быть указан первым в разделе uses вашей программы: он будет инициализировать менеджер widestring в системном модуле с процедурами, которые используют функции библиотеки С для обработки преобразований widestring и для других операций с widestring.

errors

Возвращает строку, описывающую код ошибки операционной системы.

Libc

Это интерфейс для GLibc на системе linux I386. Он не будет работать на других платформах и предоставляется в основном для совместимости с Kylix.

oldlinux

Этот модуль устаревший. Он предоставляет доступ к операционной системе LINUX. Он предоставляет большинство процедур для обработки файлового вода-вывода. Он выполняет большинство конструкций библиотеки С, которые вы найдёте на Unix-системах. Однако рекомендуется использовать модули baseunix, unixtype и unix, так как они менее машиннозависимы.

ports

Содержит различные конструкции port[] для низкоуровневого ввода-вывода. Они предоставляются только для совместимости и не рекомендуются для частого использования. Программы, использующие эти конструкции, должны быть запущены под пользователем root или setuid root, и не обеспечивают должную безопасность для вашей системы.

termio

Процедуры управления терминалами, которые совместимы с процедурами библиотеки С.

unix

Дополнительные операторы Unix.

unixtype

Все типы, используемые обычно на Unix-платформах.