#include <depends.h>
Data Fields | |
rpmtransFlags | transFlags |
rpmCallbackFunction | notify |
rpmCallbackData | notifyData |
rpmProblemSet | probs |
rpmprobFilterFlags | ignoreSet |
int | filesystemCount |
const char ** | filesystems |
diskspaceInfo * | di |
rpmdb | rpmdb |
int * | removedPackages |
int | numRemovedPackages |
int | allocedRemovedPackages |
availableList_s | addedPackages |
availableList_s | availablePackages |
transactionElement | order |
int | orderCount |
int | orderAlloced |
TFI_t | flList |
int | flEntries |
int | chrootDone |
const char * | rootDir |
const char * | currDir |
FD_t | scriptFd |
int | delta |
int | id |
Definition at line 138 of file depends.h.
Bit(s) to control operation.
Definition at line 139 of file depends.h.
Referenced by fsmMapAttrs(), fsmStage(), psmStage(), rpmdepOrder(), rpmRunTransactions(), skipFiles(), and tsInitIterator().
Callback function.
Definition at line 140 of file depends.h.
Referenced by fsmSetup(), fsmStage(), rpmInstallSourcePackage(), rpmRunTransactions(), and writeFile().
Callback private data.
Definition at line 142 of file depends.h.
Referenced by fsmSetup(), fsmStage(), rpmInstallSourcePackage(), rpmRunTransactions(), and writeFile().
Current problems in transaction.
Definition at line 143 of file depends.h.
Referenced by relocateFileList(), and rpmRunTransactions().
Bits to filter current problems.
Definition at line 144 of file depends.h.
Referenced by relocateFileList(), and rpmRunTransactions().
No. of mounted filesystems.
Definition at line 145 of file depends.h.
Referenced by rpmRunTransactions().
const char** rpmTransactionSet_s::filesystems |
Mounted filesystem names.
Definition at line 146 of file depends.h.
Referenced by rpmRunTransactions().
struct diskspaceInfo* rpmTransactionSet_s::di [read] |
Per filesystem disk/inode usage.
Definition at line 147 of file depends.h.
Referenced by rpmRunTransactions(), and rpmtransFree().
Database handle.
Definition at line 148 of file depends.h.
Referenced by checkDependentConflicts(), checkDependentPackages(), handleOneTrigger(), markReplacedFiles(), psmStage(), rpmdepCheck(), rpmRunTransactions(), rpmtransAddPackage(), runImmedTriggers(), runTriggers(), and unsatisfiedDepend().
Set of packages being removed.
Definition at line 149 of file depends.h.
Referenced by checkPackageSet(), removePackage(), rpmdepCheck(), rpmRunTransactions(), rpmtransAddPackage(), rpmtransFree(), and unsatisfiedDepend().
No. removed rpmdb instances.
Definition at line 150 of file depends.h.
Referenced by checkPackageSet(), removePackage(), rpmdepCheck(), rpmRunTransactions(), rpmtransAddPackage(), and unsatisfiedDepend().
Size of removed packages array.
Definition at line 151 of file depends.h.
Referenced by removePackage().
struct availableList_s rpmTransactionSet_s::addedPackages [read] |
Set of packages being installed.
Definition at line 152 of file depends.h.
Referenced by addRelation(), rpmdepCheck(), rpmdepOrder(), rpmInstallSourcePackage(), rpmRunTransactions(), rpmtransAddPackage(), rpmtransFree(), rpmtransGetKeys(), tsGetAlp(), and unsatisfiedDepend().
struct availableList_s rpmTransactionSet_s::availablePackages [read] |
Universe of possible packages.
Definition at line 154 of file depends.h.
Referenced by rpmdepCheck(), rpmdepOrder(), rpmtransAvailablePackage(), rpmtransFree(), and unsatisfiedDepend().
Packages sorted by dependencies.
Definition at line 157 of file depends.h.
Referenced by removePackage(), rpmRunTransactions(), rpmtransAddPackage(), rpmtransFree(), rpmtransGetKeys(), and tsGetAlp().
No. of transaction elements.
Definition at line 158 of file depends.h.
Referenced by freeFl(), removePackage(), rpmRunTransactions(), rpmtransAddPackage(), rpmtransGetKeys(), tsInitIterator(), and tsNextIterator().
No. of allocated transaction elements.
Definition at line 159 of file depends.h.
Referenced by removePackage(), and rpmtransAddPackage().
Transaction element(s) file info.
Definition at line 160 of file depends.h.
Referenced by rpmRunTransactions(), tsGetAlp(), and tsNextIterator().
No. of transaction elements.
Definition at line 161 of file depends.h.
Referenced by rpmRunTransactions().
Has chroot(2) been been done?
Definition at line 162 of file depends.h.
Referenced by rpmRunTransactions(), and runScript().
const char* rpmTransactionSet_s::rootDir |
Path to top of install tree.
Definition at line 163 of file depends.h.
Referenced by rpmRunTransactions(), rpmtransFree(), and runScript().
const char* rpmTransactionSet_s::currDir |
Current working directory.
Definition at line 164 of file depends.h.
Referenced by rpmRunTransactions(), and rpmtransFree().
Scriptlet stdout/stderr.
Definition at line 165 of file depends.h.
Referenced by rpmtransFree(), rpmtransSetScriptFd(), rpmVerifyScript(), and runScript().
Delta for reallocation.
Definition at line 166 of file depends.h.
Referenced by removePackage(), and rpmtransAddPackage().
Transaction id.
Definition at line 167 of file depends.h.
Referenced by fsmSetup(), psmStage(), and rpmRunTransactions().