rpm Data Structures

Here are the data structures with brief descriptions:
_dbiIndexDescribes an index database (implemented on Berkeley db3 functionality)
_dbiIndexItemA single item from an index database (i.e
_dbiIndexSetItems retrieved from the index database
_dbiVecPrivate methods for accessing an index database
_dbswap
_FD_sThe FD_t File Handle data structure
_FDDIGEST_s
_FDSTACK_s
_ftsent
_parseStateParser state
_rpmdbMatchIterator
_valueEncapsulation of a "value"
ARGI_s
AttrRec_s
availableIndex_sIndex of all available items
availableIndexEntry_sA single available item (e.g
availablePackage_sInfo about a single package to be installed
badDeps_s
BlockCnt
CallInfo
CallS
canonEntry_s
CCallS
CClosure
Closure
cmd_s
ConsControl
cpioCrcPhysicalHeaderCpio archive header information
cpioSourceArchive_s
dbiBStats_sB-tree database statistics
dbiHStats_sHash database statistics
defaultEntry_s
DepMsg_s
DIGEST_CTX_sMD5/SHA1 digest private data
dirInfo_sA directory to be installed/removed
dnli_sDirectory name iterator
DumpState
Elf32_Ehdr
Elf32_Phdr
Elf32_Shdr
Elf64_Ehdr
Elf64_Nhdr
Elf64_Phdr
Elf64_Shdr
elf_note
entryInfo_s
expdesc
FDIO_s
FDlist_t
fileIndexEntry_sA file to be installed/removed
FileList_sPackage file tree walk data
FileListRec_s
fingerPrint_sAssociates a trailing sub-directory and final base name with an existing directory finger print
fprintCache_sFinger print cache
fprintCacheEntry_sFinger print cache entry
fsinfo
fsm_sFile name and stat information
fsmIterator_sIterator across package file info, forward on install, backward on erase
FTS
ftsglob_s
FuncState
GCheader
GCObject
GCState
global_State
hardLink_sKeeps track of the set of all hard links to a file in an archive
hashBucket_s
hashTable_s
hdrObject_s
HE_s
headerIterator_sHeader tag iterator data structure
headerSprintfArgs_s
headerSprintfExtension_s
headerTagTableEntry_s
headerToken_sThe Header data structure
headerTypeTableEntry
hRET_s
HV_s
IDT_sA rollback transaction id element
IDTindex_sA rollback transaction id index
indexEntry_s
iobits_s
Item_s
L_Umaxalign
LClosure
LexState
LHS_assign
link
LoadState
LocVar
lua_longjmp
lua_State
lua_TObject
machCache_s
machCacheEntry_s
machEquivInfo_s
machEquivTable_s
MacroBuf_sMacro expansion state
MacroContext_s
MacroEntry_s
magic
magic::VALUETYPE
magic_set
magic_set::cont
magic_set::out
Mbuffer
miRE_s
mlist
name
names
Node
OpenFileInfo
optionalTag
orderListIndex_s
our_mntent
Package_sThe structure used to store values for a package
PartRec
pbm_set
pgpDig_sContainer for values parsed from an OpenPGP signature and public key
pgpDigParams_sValues parsed from OpenPGP signature/pubkey packet(s)
pgpPktCdata_s
pgpPktEdata_s
pgpPktKey_u5.5.3
pgpPktKeyV3_s5.5.1
pgpPktKeyV4_sThe version 4 format is similar to the version 3 format except for the absence of a validity period
pgpPktLdata_s
pgpPktOnepass_s5.4
pgpPktPre_u
pgpPktPubkey_s5.1
pgpPktSig_u5.2
pgpPktSigV3_s5.2.2
pgpPktSigV4_s5.2.3
pgpPktSymkey_s5.3
pgpPktTrust_s
pgpPktUid_s
pgpValTbl_s
PreambleRec_s
Proto
ReadLevelEntry
record
record::header
ReqComp
RpmSTART HERE / RPM base module for the Python API
rpmal_sSet of available packages, items, and directories
rpmalObject_s
rpmavi_s
rpmBuildArguments_sDescribe build command line request
rpmDatabaseArguments_sDescribe database command line requests
RpmdbA python rpmdb object represents an RPM database
rpmdb_sDescribes the collection of index databases used by rpm
rpmdbObject_s
rpmdsObject_s
rpmec_s
rpmEIU
rpmfc_s
rpmfcApplyTbl_s
rpmfcTokens_s
RpmfdAn python rpm.fd object represents an rpm I/O handle
rpmfdObject_s
rpmfiObject_s
RpmftsA python rpm.fts object represents an rpm fts(3) handle
rpmftsObject_s
RpmhdrA python header object represents an RPM package header
rpmInstallArguments_sDescribe database command line requests
rpmleadThe lead data structure
rpmlibProvides_s
rpmlogRec_s
RpmmiA python rpm.mi match iterator object represents the result of a database query
rpmmiObject_s
rpmop_sCumulative statistics for an operation
rpmOption
rpmProblem_s
rpmps_s
rpmpsm_s
rpmQVKArguments_sDescribe query/verify/signature command line operation
RpmrcA python rpm.rc object encapsulates rpmlib configuration
rpmrcObject_s
rpmRelocation_sWe pass these around as an array with a sentinel
rpmsig_s
rpmsqElemSIGCHLD queue element
rpmsw_s
RpmteAn python rpm.te object represents an element of a transaction set
rpmteObject_s
RpmtsA python rpm.ts object represents an RPM transaction set
rpmtsCallbackType_s
rpmtsObject_s
rpmvarValue
SemInfo
skipDir_s
Source
SParser
Spec_sThe structure used to store values parsed from a spec file
speclines_s
spectag_s
spectags_s
sprintfTag_s
sprintfToken_s
StringBufRec
stringtable
symbolTable_t
Table
tableType_s
tagMacroMacros to be defined from per-header tag values
Token
tokenBits_s
TriggerFileEntry
TString
Udata
UpVal
urlinfo_sURL control structure
urlstring
Value
VFA
Zio

Generated on Fri Oct 12 08:44:57 2007 for rpm by  doxygen 1.5.2