15.3.5 Закрытие rpm-файла

После завершения работы с rpm-файлом, закройте его с помощью Fclose:

int Fclose(FD_t fd);

Fclose в основном действует также, как стандартная C-функция fclose(3). FD_t есть классификатор типа данных RPM.

Подсистема ввода/вывода RPM, определенная в rpmio.h, включает функции, которые имитируют (а также в большинстве случаев являются обертками) функции ввода/вывода ANSI C. Сюда относятся: Fopen, Fclose, Fread, Fwrite, Ferror, Fflush, Fileno, и Fseek.

Необходимость реализовать RPM функции в виде рапперов обусловлена тем, что функции ввода/вывода должны содержать дополнительные возможности. Например, Fopen кроме имен файлов поддерживает также HTTP и FTP URL.

Далее - Программирование с БД RPM
Назад - Короткий путь к информации хэдера
Содержание