|
rpm
4.15.0
|
File info set iterator API. More...
#include <rpm/rpmtypes.h>#include <rpm/rpmfiles.h>#include <rpm/rpmarchive.h>
Go to the source code of this file.
Functions | |
| rpmfi | rpmfiLink (rpmfi fi) |
| Reference a file info set iterator instance. More... | |
| rpm_count_t | rpmfiFC (rpmfi fi) |
| Return file count from file info set iterator. More... | |
| int | rpmfiFX (rpmfi fi) |
| Return current file index from file info set iterator. More... | |
| int | rpmfiSetFX (rpmfi fi, int fx) |
| Set current file index in file info set iterator. More... | |
| rpm_count_t | rpmfiDC (rpmfi fi) |
| Return directory count from file info set iterator. More... | |
| int | rpmfiDX (rpmfi fi) |
| Return current directory index from file info set iterator. More... | |
| int | rpmfiSetDX (rpmfi fi, int dx) |
| Set current directory index in file info set iterator. More... | |
| const char * | rpmfiBN (rpmfi fi) |
| Return current base name from file info set iterator. More... | |
| const char * | rpmfiDN (rpmfi fi) |
| Return current directory name from file info set iterator. More... | |
| const char * | rpmfiFN (rpmfi fi) |
| Return current file name from file info set iterator. More... | |
| int | rpmfiFindFN (rpmfi fi, const char *fn) |
| Return file index of the given file name or -1 if file is not in the rpmfi. More... | |
| const char * | rpmfiOBN (rpmfi fi) |
| Return current original base name from file info set iterator. More... | |
| const char * | rpmfiODN (rpmfi fi) |
| Return current original directory name from file info set iterator. More... | |
| const char * | rpmfiOFN (rpmfi fi) |
| Return current original file name from file info set iterator. More... | |
| int | rpmfiFindOFN (rpmfi fi, const char *fn) |
| Return file index of the given original file name or -1 if file is not in the rpmfi. More... | |
| rpmfileAttrs | rpmfiFFlags (rpmfi fi) |
| Return current file flags from file info set iterator. More... | |
| rpmVerifyAttrs | rpmfiVFlags (rpmfi fi) |
| Return current file verify flags from file info set iterator. More... | |
| rpm_mode_t | rpmfiFMode (rpmfi fi) |
| Return current file mode from file info set iterator. More... | |
| rpmfileState | rpmfiFState (rpmfi fi) |
| Return current file state from file info set iterator. More... | |
| int | rpmfiDigestAlgo (rpmfi fi) |
| Return digest algorithm of a file info set iterator. More... | |
| const unsigned char * | rpmfiFDigest (rpmfi fi, int *algo, size_t *diglen) |
| Return current file (binary) digest of file info set iterator. More... | |
| char * | rpmfiFDigestHex (rpmfi fi, int *algo) |
| Return current file (hex) digest of file info set iterator. More... | |
| const unsigned char * | rpmfiFSignature (rpmfi fi, size_t *siglen) |
| Return current file (binary) signature of file info set iterator. More... | |
| const char * | rpmfiFLink (rpmfi fi) |
| Return current file linkto (i.e. More... | |
| rpm_loff_t | rpmfiFSize (rpmfi fi) |
| Return current file size from file info set iterator. More... | |
| rpm_rdev_t | rpmfiFRdev (rpmfi fi) |
| Return current file rdev from file info set iterator. More... | |
| rpm_ino_t | rpmfiFInode (rpmfi fi) |
| Return current file inode from file info set iterator. More... | |
| rpm_color_t | rpmfiColor (rpmfi fi) |
| Return union of all file color bits from file info set iterator. More... | |
| rpm_color_t | rpmfiFColor (rpmfi fi) |
| Return current file color bits from file info set iterator. More... | |
| const char * | rpmfiFClass (rpmfi fi) |
| Return current file class from file info set iterator. More... | |
| uint32_t | rpmfiFDepends (rpmfi fi, const uint32_t **fddictp) |
| Return current file depends dictionary from file info set iterator. More... | |
| uint32_t | rpmfiFNlink (rpmfi fi) |
| Return (calculated) current file nlink count from file info set iterator. More... | |
| uint32_t | rpmfiFLinks (rpmfi fi, const int **files) |
| Return (calculated) current file nlink count from file info set iterator. More... | |
| rpm_time_t | rpmfiFMtime (rpmfi fi) |
| Return current file modify time from file info set iterator. More... | |
| const char * | rpmfiFUser (rpmfi fi) |
| Return current file owner from file info set iterator. More... | |
| const char * | rpmfiFGroup (rpmfi fi) |
| Return current file group from file info set iterator. More... | |
| const char * | rpmfiFCaps (rpmfi fi) |
| Return textual representation of current file capabilities from file info set iterator. More... | |
| const char * | rpmfiFLangs (rpmfi fi) |
| Return current file language(s) from file info set iterator. More... | |
| int | rpmfiStat (rpmfi fi, int flags, struct stat *sb) |
| Map file stat(2) info. More... | |
| int | rpmfiNext (rpmfi fi) |
| Return next file iterator index. More... | |
| rpmfi | rpmfiInit (rpmfi fi, int fx) |
| Initialize file iterator index. More... | |
| int | rpmfiNextD (rpmfi fi) |
| Return next directory iterator index. More... | |
| rpmfi | rpmfiInitD (rpmfi fi, int dx) |
| Initialize directory iterator index. More... | |
| rpmfi | rpmfiFree (rpmfi fi) |
| Destroy a file info set iterator. More... | |
| rpmfi | rpmfiNewPool (rpmstrPool pool, Header h, rpmTagVal tagN, rpmfiFlags flags) |
| Create and load a file info set iterator. More... | |
| rpmfi | rpmfiNew (const rpmts ts, Header h, rpmTagVal tagN, rpmfiFlags flags) |
| Create and load a file info set iterator. More... | |
| rpmFileTypes | rpmfiWhatis (rpm_mode_t mode) |
| Return file type from mode_t. More... | |
| int | rpmfiCompare (const rpmfi afi, const rpmfi bfi) |
| Return file info comparison. More... | |
| rpmVerifyAttrs | rpmfiVerify (rpmfi fi, rpmVerifyAttrs omitMask) |
| Verify file attributes (including digest). More... | |
File info set iterator API.
Definition in file rpmfi.h.
1.8.15