transactionFileInfo_s -
#include <psm.h>
enum rpmTransactionType type
fileAction action
fileAction * actions
fingerPrint_s * fps
HGE_t hge
HAE_t hae
HME_t hme
HRE_t hre
HFD_t hfd
Header h
const char * name
const char * version
const char * release
int_32 epoch
uint_32 flags
const uint_32 * fflags
const uint_32 * fsizes
const uint_32 * fmtimes
const char ** bnl
const char ** dnl
int_32 * dil
const char ** obnl
const char ** odnl
int_32 * odil
const char ** fmd5s
const char ** flinks
uint_16 * fmodes
uint_16 * frdevs
char * fstates
const char ** fuser
const char ** fgroup
const char ** flangs
int fc
int dc
int bnlmax
int dnlmax
int astriplen
int striplen
unsigned int archiveSize
mode_t dperms
mode_t fperms
const char ** apath
int mapflags
int * fmapflags
uid_t uid
uid_t * fuids
gid_t gid
gid_t * fgids
int magic
FSM_t fsm
availablePackage * ap
sharedFileInfo * replaced
uint_32 * replacedSizes
unsigned int record
File disposition default.
Definition at line 26 of file psm.h.
Referenced by fsmMapPath(), loadFi(), mapInitIterator(), and psmStage().
File disposition(s)
Definition at line 28 of file psm.h.
Referenced by dnlInitIterator(), freeFi(), fsmMapPath(), genCpioListAndHeader(), handleOverlappedFiles(), loadFi(), psmStage(), rpmInstallSourcePackage(), rpmRunTransactions(), and saveHardLink().
Definition at line 100 of file psm.h.
Referenced by fsmSetup(), fsmStage(), handleOverlappedFiles(), psmStage(), rpmInstallSourcePackage(), rpmRunTransactions(), and writeFile().
Definition at line 83 of file psm.h.
Referenced by freeFi(), genCpioListAndHeader(), mapFind(), psmStage(), rpmInstallSourcePackage(), and writeFile().
Definition at line 79 of file psm.h.
Referenced by fsmSetup(), fsmStage(), loadFi(), and psmStage().
Definition at line 77 of file psm.h.
Referenced by fsmMapPath(), genCpioListAndHeader(), and rpmInstallSourcePackage().
Base name(s) (from header)
Definition at line 49 of file psm.h.
Referenced by dnlInitIterator(), freeFi(), fsmMapPath(), genCpioListAndHeader(), generateDepends(), loadFi(), rpmInstallSourcePackage(), rpmRunTransactions(), and writeFile().
Length (in bytes) of longest base name.
Definition at line 75 of file psm.h.
No. of directories.
Definition at line 74 of file psm.h.
Referenced by dnlInitIterator(), dnlNextIterator(), loadFi(), and rpmInstallSourcePackage().
Directory indice(s) (from header)
Definition at line 52 of file psm.h.
Referenced by dnlInitIterator(), freeFi(), fsmMapPath(), genCpioListAndHeader(), generateDepends(), loadFi(), rpmInstallSourcePackage(), and rpmRunTransactions().
Directory name(s) (from header)
Definition at line 51 of file psm.h.
Referenced by dnlInitIterator(), dnlNextIterator(), freeFi(), fsmMapPath(), genCpioListAndHeader(), generateDepends(), loadFi(), rpmInstallSourcePackage(), and rpmRunTransactions().
Length (in bytes) of longest dir name.
Definition at line 76 of file psm.h.
Directory perms (0755) if not mapped.
Definition at line 80 of file psm.h.
Referenced by fsmMapAttrs(), fsmMkdirs(), and loadFi().
Definition at line 43 of file psm.h.
Referenced by loadFi(), and psmStage().
No. of files.
Definition at line 73 of file psm.h.
Referenced by dnlInitIterator(), fsmMapAttrs(), fsmMapPath(), genCpioListAndHeader(), generateDepends(), handleOverlappedFiles(), loadFi(), mapFind(), mapInitIterator(), mapNextIterator(), markReplacedFiles(), psmStage(), rpmInstallSourcePackage(), and rpmRunTransactions().
File flag(s) (from header)
Definition at line 45 of file psm.h.
Referenced by freeFi(), fsmMapPath(), loadFi(), and rpmInstallSourcePackage().
File gid(s)
Definition at line 92 of file psm.h.
Referenced by freeFi(), fsmMapAttrs(), genCpioListAndHeader(), psmStage(), and rpmInstallSourcePackage().
File group(s)
Definition at line 70 of file psm.h.
Referenced by freeFi(), genCpioListAndHeader(), and psmStage().
File flag default.
Definition at line 44 of file psm.h.
Referenced by fsmMapPath(), and loadFi().
File lang(s)
Definition at line 72 of file psm.h.
Referenced by freeFi(), and loadFi().
File link(s) (from header)
Definition at line 61 of file psm.h.
Referenced by freeFi(), and loadFi().
Definition at line 86 of file psm.h.
Referenced by freeFi(), fsmMapPath(), genCpioListAndHeader(), generateDepends(), and rpmInstallSourcePackage().
File MD5 sum(s) (from header)
Definition at line 59 of file psm.h.
Referenced by freeFi(), fsmMapAttrs(), loadFi(), and rpmInstallSourcePackage().
File mode(s) (from header)
Definition at line 63 of file psm.h.
Referenced by dnlInitIterator(), freeFi(), fsmMapAttrs(), fsmStage(), handleOverlappedFiles(), loadFi(), and psmStage().
File modification time(s) (from header)
Definition at line 47 of file psm.h.
Referenced by fsmMapAttrs(), fsmStage(), and loadFi().
File perms (0644) if not mapped.
Definition at line 81 of file psm.h.
Referenced by fsmMapAttrs(), and loadFi().
File fingerprint(s)
Definition at line 30 of file psm.h.
Referenced by handleOverlappedFiles(), and rpmRunTransactions().
File rdev(s) (from header)
Definition at line 64 of file psm.h.
Referenced by fsmMapAttrs(), and loadFi().
File size(s) (from header)
Definition at line 46 of file psm.h.
Referenced by freeFi(), handleOverlappedFiles(), and loadFi().
File state machine data.
Definition at line 96 of file psm.h.
Referenced by cpio_doio(), freeFi(), loadFi(), and psmStage().
File state(s) (from header)
Definition at line 66 of file psm.h.
Referenced by freeFi(), fsmMapPath(), loadFi(), and psmStage().
File uid(s)
Definition at line 89 of file psm.h.
Referenced by freeFi(), fsmMapAttrs(), genCpioListAndHeader(), psmStage(), and rpmInstallSourcePackage().
File owner(s)
Definition at line 68 of file psm.h.
Referenced by freeFi(), genCpioListAndHeader(), and psmStage().
Definition at line 90 of file psm.h.
Referenced by fsmMapAttrs(), psmStage(), and rpmInstallSourcePackage().
Package header
Definition at line 36 of file psm.h.
Referenced by freeFi(), fsmSetup(), fsmStage(), loadFi(), psmStage(), rpmInstallSourcePackage(), rpmRunTransactions(), runImmedTriggers(), runInstScript(), runTriggers(), and writeFile().
Vector to headerAddEntry()
Definition at line 32 of file psm.h.
Vector to headerFreeData()
Definition at line 35 of file psm.h.
Referenced by freeFi(), handleOneTrigger(), loadFi(), psmStage(), rpmInstallSourcePackage(), runImmedTriggers(), runInstScript(), and runScript().
Vector to headerGetEntry()
Definition at line 31 of file psm.h.
Referenced by handleOneTrigger(), loadFi(), markReplacedFiles(), psmStage(), rpmInstallSourcePackage(), runImmedTriggers(), runInstScript(), and runScript().
Vector to headerModifyEntry()
Definition at line 33 of file psm.h.
Referenced by loadFi(), and psmStage().
Vector to headerRemoveEntry()
Definition at line 34 of file psm.h.
Definition at line 93 of file psm.h.
Referenced by rpmRunTransactions(), and rpmVerifyScript().
Definition at line 84 of file psm.h.
Referenced by fsmMapPath(), loadFi(), psmStage(), and rpmInstallSourcePackage().
Definition at line 38 of file psm.h.
Referenced by freeFi(), loadFi(), psmStage(), and runTriggers().
Original base name(s) (from header)
Definition at line 54 of file psm.h.
Original directory indice(s) (from header)
Definition at line 58 of file psm.h.
Original directory name(s) (from header)
Definition at line 56 of file psm.h.
Definition at line 107 of file psm.h.
Referenced by psmStage(), and rpmRunTransactions().
Definition at line 42 of file psm.h.
Referenced by freeFi(), loadFi(), and psmStage().
Definition at line 102 of file psm.h.
Referenced by freeFi(), and markReplacedFiles().
Definition at line 104 of file psm.h.
Referenced by freeFi(), and loadFi().
Definition at line 78 of file psm.h.
Referenced by genCpioListAndHeader(), psmStage(), rpmInstallSourcePackage(), and writeFile().
Definition at line 25 of file psm.h.
Referenced by fiTypeString(), freeFi(), fsmMapPath(), genCpioListAndHeader(), handleOverlappedFiles(), loadFi(), mapInitIterator(), rpmInstallSourcePackage(), rpmRunTransactions(), and tsGetAlp().
Definition at line 87 of file psm.h.
Referenced by fsmMapAttrs(), psmStage(), and rpmInstallSourcePackage().
Definition at line 40 of file psm.h.
Referenced by freeFi(), loadFi(), and psmStage().
Generated automatically by Doxygen for rpm from the source code.
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |