预定义常量

下列常量由此扩展定义,且仅在此扩展编译入 PHP 或在运行时动态载入时可用。

The following list of constants are used to obtain information using the rpm_get_tag() function. These constants represent the tag number to be retrieved from the RPM file's header section. Descriptions are given below as to what data the tag number constants reference.

RPMREADER_MINIMUM ( integer)
The minimum valid value of any RPM tag number.
RPMREADER_NAME ( integer)
The name of the RPM package.
RPMREADER_VERSION ( integer)
The version of the RPM package.
RPMREADER_RELEASE ( integer)
The release of the RPM package.
RPMREADER_EPOCH ( integer)
RPMREADER_SERIAL ( integer)
RPMREADER_SUMMARY ( integer)
The summary text of the RPM package.
RPMREADER_DESCRIPTION ( integer)
The full description text of the RPM package.
RPMREADER_BUILDTIME ( integer)
The date and time when the RPM package was built.
RPMREADER_BUILDHOST ( integer)
The name of the host on which the RPM package was built.
RPMREADER_INSTALLTIME ( integer)
RPMREADER_SIZE ( integer)
The size of the RPM package.
RPMREADER_DISTRIBUTION ( integer)
RPMREADER_VENDOR ( integer)
RPMREADER_GIF ( integer)
RPMREADER_XPM ( integer)
RPMREADER_LICENSE ( 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)
The list of files in an RPM package (deprecated format). The correct way is now to use a combination of 3 tags (RPMREADER_BASENAMES, RPMREADER_DIRINDEXES, RPMREADER_DIRNAMES) in what RPM now calls "CompressedFileNames". This tag is still used in older RPM files that did not use the "CompressedFileNames" method and is maintained for backward compatibility.
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)
The list of dates from changelog entries.
RPMREADER_CHANGELOGNAME ( integer)
The list of changelog entry names.
RPMREADER_CHANGELOGTEXT ( integer)
The list of the text from changelog entries.
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)
The list of indices that relate directory names to files in the RPM package. This tag is used in conjunction with RPMREADER_BASENAMES and RPMREADER_DIRNAMES to reconstruct filenames in the RPM package stored with the new "CompressedFileNames" method in RPM.
RPMREADER_BASENAMES ( integer)
The list of the names of files in the RPM package without path information. This tag is used in conjunction with RPMREADER_DIRINDEXES and RPMREADER_DIRNAMES to reconstruct filenames in the RPM package stored with the new "CompressedFileNames" method in RPM.
RPMREADER_DIRNAMES ( integer)
The list of directory names used by files in the RPM package. This tag is used in conjunction with RPMREADER_BASENAMES and RPMREADER_DIRINDEXES to reconstruct filenames in the RPM package stored with the new "CompressedFileNames" method in 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)
The maximum valid value of any RPM tag number.

关注编程学问公众号