rpm
4.13.0
|
#include <rpm/rpmtypes.h>
#include <rpm/argv.h>
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) } |
Structures used for an "rpmte" transaction element.
Definition in file rpmte.h.
typedef enum rpmElementType_e rpmElementType |
Transaction element type.
typedef rpmFlags rpmElementTypes |
enum rpmElementType_e |
const char* rpmteA | ( | rpmte | te | ) |
Retrieve arch string of transaction element.
te | transaction element |
void rpmteCleanDS | ( | rpmte | te | ) |
Destroy dependency set info of transaction element.
te | transaction element |
void rpmteCleanProblems | ( | rpmte | te | ) |
Destroy problem set info of transaction element.
te | transaction element |
rpm_color_t rpmteColor | ( | rpmte | te | ) |
Retrieve color bits of transaction element.
te | transaction element |
unsigned int rpmteDBInstance | ( | rpmte | te | ) |
Retrieve last instance installed to the database.
te | transaction element |
int rpmteDBOffset | ( | rpmte | te | ) |
Retrieve rpmdb instance of TR_REMOVED transaction element.
te | transaction element |
Retrieve dependent element of TR_REMOVED transaction element.
te | transaction element |
Retrieve dependency tag set from transaction element.
te | transaction element |
tag | dependency tag |
const char* rpmteE | ( | rpmte | te | ) |
Retrieve epoch string of transaction element.
te | transaction element |
const char* rpmteEVR | ( | rpmte | te | ) |
Retrieve [epoch:]version-release string from transaction element.
te | transaction element |
int rpmteFailed | ( | rpmte | te | ) |
Return failure status of transaction element. If the element itself failed, this is 1, larger count means one of it's parents failed.
te | transaction element |
Retrieve file info iterator from transaction element.
te | transaction element |
Retrieve file info set from transaction element.
te | transaction element |
Retrieve header from transaction element.
te | transaction element |
int rpmteIsSource | ( | rpmte | te | ) |
Retrieve isSource attribute of transaction element.
te | transaction element |
Retrieve key from transaction element.
te | transaction element |
const char* rpmteN | ( | rpmte | te | ) |
Retrieve name string of transaction element.
te | transaction element |
const char* rpmteNEVR | ( | rpmte | te | ) |
Retrieve name-[epoch:]version-release string from transaction element.
te | transaction element |
const char* rpmteNEVRA | ( | rpmte | te | ) |
Retrieve name-[epoch:]version-release.arch string from transaction element.
te | transaction element |
const char* rpmteO | ( | rpmte | te | ) |
Retrieve os string of transaction element.
te | transaction element |
Retrieve parent transaction element.
te | transaction element |
rpm_loff_t rpmtePkgFileSize | ( | rpmte | te | ) |
Retrieve size in bytes of package file.
te | transaction element |
Return problem set info of transaction element.
te | transaction element |
const char* rpmteR | ( | rpmte | te | ) |
Retrieve release string of transaction element.
te | transaction element |
rpm_color_t rpmteSetColor | ( | rpmte | te, |
rpm_color_t | color | ||
) |
Set color bits of transaction element.
te | transaction element |
color | new color bits |
void rpmteSetDBInstance | ( | rpmte | te, |
unsigned int | instance | ||
) |
Set last instance installed to the database.
te | transaction element |
instance | Database instance of last install element. |
Set dependent element of TR_REMOVED transaction element.
te | transaction element |
depends | dependent transaction element |
Save header into transaction element.
te | transaction element |
h | header |
Set parent transaction element.
te | transaction element |
pte | new parent transaction element |
rpmElementType rpmteType | ( | rpmte | te | ) |
Retrieve type of transaction element.
te | transaction element |
const char* rpmteV | ( | rpmte | te | ) |
Retrieve version string of transaction element.
te | transaction element |