rpm  4.5
Data Structures
Here are the data structures with brief descriptions:
oC_dbswap
oC_FD_sThe FD_t File Handle data structure
oC_FDDIGEST_s
oC_FDSTACK_s
oC_ftsent
oC_HE_s
oC_parseStateParser state
oC_rpmdbMatchIterator
oC_rpmnsProbes_sDependency probe table
oC_valueEncapsulation of a "value"
oCARGI_s
oCAttrRec_s
oCavailableIndex_sIndex of all available items
oCavailableIndexEntry_sA single available item (e.g
oCavailablePackage_sInfo about a single package to be installed
oCbadDeps_s
oCBlockCnt
oCCallInfo
oCCallS
oCcanonEntry_s
oCCCallS
oCCClosure
oCClosure
oCconf
oCConsControl
oCcpioCrcPhysicalHeaderCpio archive header information
oCcpioSourceArchive_s
oCcpu_vendor_os_gnu
oCcpuinfo_s
oCdbiBStats_sB-tree database statistics
oCdbiHStats_sHash database statistics
oCdefaultEntry_s
oCDepMsg_s
oCDIGEST_CTX_sMD5/SHA1 digest private data
oCdirInfo_sA directory to be installed/removed
oCdnli_sDirectory name iterator
oCDumpState
oCentryInfo_s
oCEVRop_s
oCexpdesc
oCFDIO_s
oCFDlist_t
oCfileIndexEntry_sA file to be installed/removed
oCFileList_sPackage file tree walk data
oCFileListRec_s
oCfingerPrint_sAssociates a trailing sub-directory and final base name with an existing directory finger print
oCfprintCache_sFinger print cache
oCfprintCacheEntry_sFinger print cache entry
oCfsinfo
oCfsm_sFile name and stat information
oCfsmIterator_sIterator across package file info, forward on install, backward on erase
oCFTS
oCFuncState
oCGCheader
oCGCObject
oCGCState
oCglobal_State
oChardLink_sKeeps track of the set of all hard links to a file in an archive
oChashBucket_s
oChashTable_s
oChdrObject_s
oCheaderIterator_sHeader tag iterator data structure
oCheaderSprintfArgs_s
oCheaderSprintfExtension_s
oCheaderTagIndices_s
oCheaderTagTableEntry_s
oCheaderToken_sThe Header data structure
oCHV_s
oCIDT_s
oCIDTindex_s
oCindexEntry_s
oCkey_s
oCL_Umaxalign
oCLClosure
oCLexState
oCLHS_assign
oCLoadState
oCLocVar
oClua_longjmp
oClua_State
oClua_TObject
oCmachCache_s
oCmachCacheEntry_s
oCmachEquivInfo_s
oCmachEquivTable_s
oCMacroBuf_sMacro expansion state
oCMacroContext_s
oCMacroEntry_s
oCMbuffer
oCNode
oCOpenFileInfo
oCoptionalTag
oCorderListIndex_s
oCour_mntent
oCPackage_sThe structure used to store values for a package
oCPartRec
oCpbm_set
oCpgpDig_sContainer for values parsed from an OpenPGP signature and public key
oCpgpDigParams_sValues parsed from OpenPGP signature/pubkey packet(s)
oCpgpPkt_s
oCpgpPktCdata_s
oCpgpPktEdata_s
oCpgpPktKey_u5.5.3
oCpgpPktKeyV3_s5.5.1
oCpgpPktKeyV4_sThe version 4 format is similar to the version 3 format except for the absence of a validity period
oCpgpPktLdata_s
oCpgpPktOnepass_s5.4
oCpgpPktPre_u
oCpgpPktPubkey_s5.1
oCpgpPktSig_u5.2
oCpgpPktSigV3_s5.2.2
oCpgpPktSigV4_s5.2.3
oCpgpPktSymkey_s5.3
oCpgpPktTrust_s
oCpgpPktUid_s
oCpgpValTbl_s
oCPreambleRec_s
oCProto
oCReadLevelEntry
oCRpmSTART HERE / RPM base module for the Python API
oCrpmal_sSet of available packages, items, and directories
oCrpmalObject_s
oCrpmBuildArguments_sDescribe build command line request
oCrpmDataType_u
oCRpmdbA python rpm.db object represents an RPM database
oCrpmdbObject_s
oCrpmdsObject_s
oCrpmEIU
oCrpmfcApplyTbl_s
oCRpmfdAn python rpm.fd object represents an rpm I/O handle
oCrpmfdObject_s
oCrpmfiObject_s
oCRpmftsA python rpm.fts object represents an rpm fts(3) handle
oCrpmftsObject_s
oCRpmhdrA python rpm.hdr object represents an RPM package header
oCrpmleadThe lead data structure
oCrpmlibProvides_s
oCrpmlogRec_s
oCRpmmiA python rpm.mi match iterator object represents the result of a database query
oCrpmmiObject_s
oCrpmop_sCumulative statistics for an operation
oCrpmOption
oCRpmpsAn python rpm.ps object represents an rpm problem set
oCrpmpsm_s
oCrpmpsObject_s
oCrpmQVKArguments_sCommand line option information
oCRpmrcA python rpm.rc object encapsulates rpmlib configuration
oCrpmrcObject_s
oCrpmRelocation_s
oCrpmsig_s
oCrpmsqElemSIGCHLD queue element
oCrpmsw_s
oCRpmteAn python rpm.te object represents an element of a transaction set
oCrpmteObject_s
oCRpmtsA python rpm.ts object represents an RPM transaction set
oCrpmtsCallbackType_s
oCrpmtsObject_s
oCrpmvarValue
oCSemInfo
oCSource
oCSParser
oCSpec_sThe structure used to store values parsed from a spec file
oCspeclines_s
oCspectag_s
oCspectags_s
oCsprintfTag_s
oCsprintfToken_s
oCStringBufRec
oCstringtable
oCsum32Param
oCsum64Param
oCTable
oCtableType_s
oCtagMacroMacros to be defined from per-header tag values
oCtarHeader_sTar archive header information
oCToken
oCtokenBits_s
oCTriggerFileEntry
oCTString
oCUdata
oCUpVal
oCurlinfo_sURL control structure
oCurlstring
oCValue
oCVFA
\CZio