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

Go to the source code of this file.

Typedefs

typedef enum rpmElementType_e rpmElementType
typedef rpmFlags rpmElementTypes

Enumerations

enum  rpmElementType_e { TR_ADDED = (1 << 0) , TR_REMOVED = (1 << 1) , TR_RPMDB = (1 << 2) , TR_RESTORED = (1 << 3) }

Functions

RPM_PUBLIC_API Header rpmteHeader (rpmte te)
RPM_PUBLIC_API Header rpmteSetHeader (rpmte te, Header h)
RPM_PUBLIC_API rpmElementType rpmteType (rpmte te)
RPM_PUBLIC_API const char * rpmteN (rpmte te)
RPM_PUBLIC_API const char * rpmteE (rpmte te)
RPM_PUBLIC_API const char * rpmteV (rpmte te)
RPM_PUBLIC_API const char * rpmteR (rpmte te)
RPM_PUBLIC_API const char * rpmteA (rpmte te)
RPM_PUBLIC_API const char * rpmteO (rpmte te)
RPM_PUBLIC_API int rpmteIsSource (rpmte te)
RPM_PUBLIC_API rpm_color_t rpmteColor (rpmte te)
RPM_PUBLIC_API rpm_color_t rpmteSetColor (rpmte te, rpm_color_t color)
RPM_PUBLIC_API unsigned int rpmteDBInstance (rpmte te)
RPM_PUBLIC_API void rpmteSetDBInstance (rpmte te, unsigned int instance)
RPM_PUBLIC_API rpm_loff_t rpmtePkgFileSize (rpmte te)
RPM_PUBLIC_API rpmte rpmteParent (rpmte te)
RPM_PUBLIC_API rpmte rpmteSetParent (rpmte te, rpmte pte)
RPM_PUBLIC_API rpmps rpmteProblems (rpmte te)
RPM_PUBLIC_API void rpmteCleanProblems (rpmte te)
RPM_PUBLIC_API void rpmteCleanDS (rpmte te)
RPM_PUBLIC_API void rpmteSetDependsOn (rpmte te, rpmte depends)
RPM_PUBLIC_API rpmte rpmteDependsOn (rpmte te)
RPM_PUBLIC_API int rpmteDBOffset (rpmte te)
RPM_PUBLIC_API const char * rpmteEVR (rpmte te)
RPM_PUBLIC_API const char * rpmteNEVR (rpmte te)
RPM_PUBLIC_API const char * rpmteNEVRA (rpmte te)
RPM_PUBLIC_API fnpyKey rpmteKey (rpmte te)
RPM_PUBLIC_API void rpmteSetUserdata (rpmte te, void *data)
RPM_PUBLIC_API void * rpmteUserdata (rpmte te)
RPM_PUBLIC_API int rpmteFailed (rpmte te)
RPM_PUBLIC_API rpmds rpmteDS (rpmte te, rpmTagVal tag)
RPM_PUBLIC_API rpmfiles rpmteFiles (rpmte te)
RPM_PUBLIC_API int rpmteVerified (rpmte te)
RPM_PUBLIC_API int rpmteVfyLevel (rpmte te)
RPM_PUBLIC_API int rpmteSetVfyLevel (rpmte te, int vfylevel)

Detailed Description

Structures used for an "rpmte" transaction element.