Предопределенные константы
Перечисленные ниже константы определены данным расширением и могут быть доступны только в том случае, если PHP был собран с поддержкой этого расширения или же в том случае, если данное расширение было подгружено во время выполнения.
Следующий список констант используется для получения информации с использованием функции rpm_get_tag(). Эти константы представляют номер тега, который будет извлекаться из раздела заголовка файла RPM. Ниже приведены описания того, на какие данные ссылаются числовые константы тега.
-
RPMREADER_MINIMUM
(integer) - Минимальное допустимое значение любого номера тега RPM.
-
RPMREADER_NAME
(integer) - Имя пакета RPM.
-
RPMREADER_VERSION
(integer) - Версия пакета RPM.
-
RPMREADER_RELEASE
(integer) - Релиз пакета RPM.
-
RPMREADER_EPOCH
(integer) -
RPMREADER_SERIAL
(integer) -
RPMREADER_SUMMARY
(integer) - Сводный текст пакета RPM.
-
RPMREADER_DESCRIPTION
(integer) - Полный текст описания пакета RPM.
-
RPMREADER_BUILDTIME
(integer) - Дата и время создания пакета RPM.
-
RPMREADER_BUILDHOST
(integer) - Имя хоста, на котором был создан пакет RPM.
-
RPMREADER_INSTALLTIME
(integer) -
RPMREADER_SIZE
(integer) - Размер пакета RPM.
-
RPMREADER_DISTRIBUTION
(integer) -
RPMREADER_VENDOR
(integer) -
RPMREADER_GIF
(integer) -
RPMREADER_XPM
(integer) -
RPMREADER_LICENSE
(integer) -
RPMREADER_COPYRIGHT
(integer) -
RPMREADER_PACKAGER
(integer) -
RPMREADER_GROUP
(integer) -
RPMREADER_SOURCE
(integer) -
RPMREADER_PATCH
(integer) -
RPMREADER_URL
(integer) -
RPMREADER_OS
(integer) -
RPMREADER_ARCH
(integer) -
RPMREADER_PREIN
(integer) -
RPMREADER_POSTIN
(integer) -
RPMREADER_PREUN
(integer) -
RPMREADER_POSTUN
(integer) -
RPMREADER_OLDFILENAMES
(integer) - Список файлов в пакете RPM (устаревший формат). Правильный способ теперь использовать комбинацию из 3 тегов (RPMREADER_BASENAMES, RPMREADER_DIRINDEXES, RPMREADER_DIRNAMES), в которой RPM теперь вызывает "CompressedFileNames". Этот тег по-прежнему используется в старых файлах RPM, которые не используют метод "CompressedFileNames" и поддерживается для обратной совместимости.
-
RPMREADER_FILESIZES
(integer) -
RPMREADER_FILESTATES
(integer) -
RPMREADER_FILEMODES
(integer) -
RPMREADER_FILERDEVS
(integer) -
RPMREADER_FILEMTIMES
(integer) -
RPMREADER_FILEMD5S
(integer) -
RPMREADER_FILELINKTOS
(integer) -
RPMREADER_FILEFLAGS
(integer) -
RPMREADER_FILEUSERNAME
(integer) -
RPMREADER_FILEGROUPNAME
(integer) -
RPMREADER_ICON
(integer) -
RPMREADER_SOURCERPM
(integer) -
RPMREADER_FILEVERIFYFLAGS
(integer) -
RPMREADER_ARCHIVESIZE
(integer) -
RPMREADER_PROVIDENAME
(integer) -
RPMREADER_PROVIDES
(integer) -
RPMREADER_REQUIREFLAGS
(integer) -
RPMREADER_REQUIRENAME
(integer) -
RPMREADER_REQUIREVERSION
(integer) -
RPMREADER_CONFLICTFLAGS
(integer) -
RPMREADER_CONFLICTNAME
(integer) -
RPMREADER_CONFLICTVERSION
(integer) -
RPMREADER_EXCLUDEARCH
(integer) -
RPMREADER_EXCLUDEOS
(integer) -
RPMREADER_EXCLUSIVEARCH
(integer) -
RPMREADER_EXCLUSIVEOS
(integer) -
RPMREADER_RPMVERSION
(integer) -
RPMREADER_TRIGGERSCRIPTS
(integer) -
RPMREADER_TRIGGERNAME
(integer) -
RPMREADER_TRIGGERVERSION
(integer) -
RPMREADER_TRIGGERFLAGS
(integer) -
RPMREADER_TRIGGERINDEX
(integer) -
RPMREADER_VERIFYSCRIPT
(integer) -
RPMREADER_CHANGELOGTIME
(integer) - Список дат из записей журнала изменений.
-
RPMREADER_CHANGELOGNAME
(integer) - Список имен записей журнала изменений.
-
RPMREADER_CHANGELOGTEXT
(integer) - Список текста из записей журнала изменений.
-
RPMREADER_PREINPROG
(integer) -
RPMREADER_POSTINPROG
(integer) -
RPMREADER_PREUNPROG
(integer) -
RPMREADER_POSTUNPROG
(integer) -
RPMREADER_BUILDARCHS
(integer) -
RPMREADER_OBSOLETENAME
(integer) -
RPMREADER_OBSOLETES
(integer) -
RPMREADER_VERIFYSCRIPTPROG
(integer) -
RPMREADER_TRIGGERSCRIPTPROG
(integer) -
RPMREADER_FILEDEVICES
(integer) -
RPMREADER_FILEINODES
(integer) -
RPMREADER_FILELANGS
(integer) -
RPMREADER_PREFIXES
(integer) -
RPMREADER_INSTPREFIXES
(integer) -
RPMREADER_PROVIDEFLAGS
(integer) -
RPMREADER_PROVIDEVERSION
(integer) -
RPMREADER_OBSOLETEFLAGS
(integer) -
RPMREADER_OBSOLETEVERSION
(integer) -
RPMREADER_DIRINDEXES
(integer) - Список индексов, связывающих имена каталогов с файлами в пакете RPM. Этот тег используется вместе с RPMREADER_BASENAMES и RPMREADER_DIRNAMES для восстановления имен файлов в пакете RPM, хранящихся в новом методе "CompressedFileNames" в RPM.
-
RPMREADER_BASENAMES
(integer) - Список имен файлов в пакете RPM без информации о пути. Этот тег используется совместно с RPMREADER_DIRINDEXES и RPMREADER_DIRNAMES для восстановления имен файлов в пакете RPM, хранящихся в новом методе "CompressedFileNames" в RPM.
-
RPMREADER_DIRNAMES
(integer) - Список имен каталогов, используемых файлами в пакете RPM. Этот тег используется совместно с RPMREADER_BASENAMES и RPMREADER_DIRINDEXES для восстановления имен файлов в пакете RPM, хранящихся в новом методе "CompressedFileNames" в RPM.
-
RPMREADER_OPTFLAGS
(integer) -
RPMREADER_DISTURL
(integer) -
RPMREADER_PAYLOADFORMAT
(integer) -
RPMREADER_PAYLOADCOMPRESSOR
(integer) -
RPMREADER_PAYLOADFLAGS
(integer) -
RPMREADER_INSTALLCOLOR
(integer) -
RPMREADER_INSTALLTID
(integer) -
RPMREADER_REMOVETID
(integer) -
RPMREADER_RHNPLATFORM
(integer) -
RPMREADER_PLATFORM
(integer) -
RPMREADER_PATCHESNAME
(integer) -
RPMREADER_PATCHESFLAGS
(integer) -
RPMREADER_PATCHESVERSION
(integer) -
RPMREADER_CACHECTIME
(integer) -
RPMREADER_CACHEPKGPATH
(integer) -
RPMREADER_CACHEPKGSIZE
(integer) -
RPMREADER_CACHEPKGMTIME
(integer) -
RPMREADER_FILECOLORS
(integer) -
RPMREADER_FILECLASS
(integer) -
RPMREADER_CLASSDICT
(integer) -
RPMREADER_FILEDEPENDSX
(integer) -
RPMREADER_FILEDEPENDSN
(integer) -
RPMREADER_DEPENDSDICT
(integer) -
RPMREADER_SOURCEPKGID
(integer) -
RPMREADER_FILECONTEXTS
(integer) -
RPMREADER_FSCONTEXTS
(integer) -
RPMREADER_RECONTEXTS
(integer) -
RPMREADER_POLICIES
(integer) -
RPMREADER_MAXIMUM
(integer) - Максимальное допустимое значение любого номера тега RPM.