rpm 6.1.90
The RPM Package Manager
Loading...
Searching...
No Matches
rpmfi.h File Reference
#include <rpm/rpmtypes.h>
#include <rpm/rpmfiles.h>
#include <rpm/rpmarchive.h>
#include <rpm/rpmutil.h>
Include dependency graph for rpmfi.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

RPM_PUBLIC_API rpmfi rpmfiLink (rpmfi fi)
RPM_PUBLIC_API rpm_count_t rpmfiFC (rpmfi fi)
RPM_PUBLIC_API int rpmfiFX (rpmfi fi)
RPM_PUBLIC_API int rpmfiSetFX (rpmfi fi, int fx)
RPM_PUBLIC_API rpm_count_t rpmfiDC (rpmfi fi)
RPM_PUBLIC_API int rpmfiDX (rpmfi fi)
RPM_PUBLIC_API const char * rpmfiBN (rpmfi fi)
RPM_PUBLIC_API const char * rpmfiDN (rpmfi fi)
RPM_PUBLIC_API const char * rpmfiFN (rpmfi fi)
RPM_PUBLIC_API int rpmfiFindFN (rpmfi fi, const char *fn)
RPM_PUBLIC_API const char * rpmfiOBN (rpmfi fi)
RPM_PUBLIC_API const char * rpmfiODN (rpmfi fi)
RPM_PUBLIC_API const char * rpmfiOFN (rpmfi fi)
RPM_PUBLIC_API int rpmfiFindOFN (rpmfi fi, const char *fn)
RPM_PUBLIC_API rpmfileAttrs rpmfiFFlags (rpmfi fi)
RPM_PUBLIC_API rpmVerifyAttrs rpmfiVFlags (rpmfi fi)
RPM_PUBLIC_API rpm_mode_t rpmfiFMode (rpmfi fi)
RPM_PUBLIC_API rpmfileState rpmfiFState (rpmfi fi)
RPM_PUBLIC_API int rpmfiDigestAlgo (rpmfi fi)
RPM_PUBLIC_API const unsigned char * rpmfiFDigest (rpmfi fi, int *algo, size_t *diglen)
RPM_PUBLIC_API char * rpmfiFDigestHex (rpmfi fi, int *algo)
RPM_PUBLIC_API const unsigned char * rpmfiFSignature (rpmfi fi, size_t *siglen)
RPM_PUBLIC_API const unsigned char * rpmfiVSignature (rpmfi fi, size_t *siglen, uint16_t *algo)
RPM_PUBLIC_API const char * rpmfiFLink (rpmfi fi)
RPM_PUBLIC_API rpm_loff_t rpmfiFSize (rpmfi fi)
RPM_PUBLIC_API rpm_rdev_t rpmfiFRdev (rpmfi fi)
RPM_PUBLIC_API rpm_ino_t rpmfiFInode (rpmfi fi)
RPM_PUBLIC_API rpm_color_t rpmfiColor (rpmfi fi)
RPM_PUBLIC_API rpm_color_t rpmfiFColor (rpmfi fi)
RPM_PUBLIC_API const char * rpmfiFClass (rpmfi fi)
RPM_PUBLIC_API const char * rpmfiFMime (rpmfi fi)
uint32_t rpmfiFDepends (rpmfi fi, const uint32_t **fddictp)
RPM_PUBLIC_API uint32_t rpmfiFNlink (rpmfi fi)
RPM_PUBLIC_API uint32_t rpmfiFLinks (rpmfi fi, const int **files)
RPM_PUBLIC_API rpm_time_t rpmfiFMtime (rpmfi fi)
RPM_PUBLIC_API const char * rpmfiFUser (rpmfi fi)
RPM_PUBLIC_API const char * rpmfiFGroup (rpmfi fi)
RPM_PUBLIC_API const char * rpmfiFCaps (rpmfi fi)
RPM_PUBLIC_API const char * rpmfiFLangs (rpmfi fi)
RPM_PUBLIC_API int rpmfiStat (rpmfi fi, int flags, struct stat *sb)
RPM_PUBLIC_API int rpmfiNext (rpmfi fi)
RPM_PUBLIC_API rpmfi rpmfiInit (rpmfi fi, int fx)
RPM_PUBLIC_API rpmfi rpmfiFree (rpmfi fi)
RPM_PUBLIC_API rpmfi rpmfiNewPool (rpmstrPool pool, Header h, rpmTagVal tagN, rpmfiFlags flags)
RPM_PUBLIC_API rpmfi rpmfiNew (const rpmts ts, Header h, rpmTagVal tagN, rpmfiFlags flags)
RPM_PUBLIC_API rpmFileTypes rpmfiWhatis (rpm_mode_t mode)
RPM_PUBLIC_API int rpmfiCompare (const rpmfi afi, const rpmfi bfi)
RPM_PUBLIC_API rpmVerifyAttrs rpmfiVerify (rpmfi fi, rpmVerifyAttrs omitMask)

Detailed Description

File info set iterator API.