24 typedef struct headerToken_s * 
Header;
 
   98 typedef struct _FD_s * 
FD_t;
 
  116 #include <rpm/rpmtag.h> 
struct rpmdbMatchIterator_s * rpmdbMatchIterator
uint32_t rpm_off_t
In-header hardcoded sizes for various POSIXy types. 
struct rpmdbIndexIterator_s * rpmdbIndexIterator
struct rpmts_s * rpmts
The main types involved in transaction manipulation. 
We pass these around as an array with a sentinel. 
struct rpmKeyring_s * rpmKeyring
struct rpmPlugins_s * rpmPlugins
struct rpmstrPool_s * rpmstrPool
struct rpmPubkey_s * rpmPubkey
struct _FD_s * FD_t
RPM IO file descriptor type. 
struct headerToken_s * Header
RPM header and data retrieval types. 
struct headerIterator_s * HeaderIterator
struct rpmPlugin_s * rpmPlugin
const void * rpm_constdata_t
Container for rpm tag data (from headers or extensions). 
rpmRC_e
Package read return codes. 
struct rpmfiles_s * rpmfiles
enum rpmRC_e rpmRC
Package read return codes. 
struct rpmSpec_s * rpmSpec