The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

transactionFileInfo_s (3)
  • >> transactionFileInfo_s (3) ( Linux man: Библиотечные вызовы )
  •  

    NAME

    transactionFileInfo_s - 
     
    

    SYNOPSIS


    #include <psm.h>

     

    Data Fields


    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
     

    FIELD DOCUMENTATION

     

    fileAction transactionFileInfo_s::action

    File disposition default.

    Definition at line 26 of file psm.h.

    Referenced by fsmMapPath(), loadFi(), mapInitIterator(), and psmStage().  

    fileAction* transactionFileInfo_s::actions

    File disposition(s)

    Definition at line 28 of file psm.h.

    Referenced by dnlInitIterator(), freeFi(), fsmMapPath(), genCpioListAndHeader(), handleOverlappedFiles(), loadFi(), psmStage(), rpmInstallSourcePackage(), rpmRunTransactions(), and saveHardLink().  

    struct availablePackage* transactionFileInfo_s::ap

    Definition at line 100 of file psm.h.

    Referenced by fsmSetup(), fsmStage(), handleOverlappedFiles(), psmStage(), rpmInstallSourcePackage(), rpmRunTransactions(), and writeFile().  

    const char** transactionFileInfo_s::apath

    Definition at line 83 of file psm.h.

    Referenced by freeFi(), genCpioListAndHeader(), mapFind(), psmStage(), rpmInstallSourcePackage(), and writeFile().  

    unsigned int transactionFileInfo_s::archiveSize

    Definition at line 79 of file psm.h.

    Referenced by fsmSetup(), fsmStage(), loadFi(), and psmStage().  

    int transactionFileInfo_s::astriplen

    Definition at line 77 of file psm.h.

    Referenced by fsmMapPath(), genCpioListAndHeader(), and rpmInstallSourcePackage().  

    const char** transactionFileInfo_s::bnl

    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().  

    int transactionFileInfo_s::bnlmax

    Length (in bytes) of longest base name.

    Definition at line 75 of file psm.h.

    Referenced by loadFi().  

    int transactionFileInfo_s::dc

    No. of directories.

    Definition at line 74 of file psm.h.

    Referenced by dnlInitIterator(), dnlNextIterator(), loadFi(), and rpmInstallSourcePackage().  

    int_32* transactionFileInfo_s::dil

    Directory indice(s) (from header)

    Definition at line 52 of file psm.h.

    Referenced by dnlInitIterator(), freeFi(), fsmMapPath(), genCpioListAndHeader(), generateDepends(), loadFi(), rpmInstallSourcePackage(), and rpmRunTransactions().  

    const char** transactionFileInfo_s::dnl

    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().  

    int transactionFileInfo_s::dnlmax

    Length (in bytes) of longest dir name.

    Definition at line 76 of file psm.h.

    Referenced by loadFi().  

    mode_t transactionFileInfo_s::dperms

    Directory perms (0755) if not mapped.

    Definition at line 80 of file psm.h.

    Referenced by fsmMapAttrs(), fsmMkdirs(), and loadFi().  

    int_32 transactionFileInfo_s::epoch

    Definition at line 43 of file psm.h.

    Referenced by loadFi(), and psmStage().  

    int transactionFileInfo_s::fc

    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().  

    const uint_32* transactionFileInfo_s::fflags

    File flag(s) (from header)

    Definition at line 45 of file psm.h.

    Referenced by freeFi(), fsmMapPath(), loadFi(), and rpmInstallSourcePackage().  

    gid_t* transactionFileInfo_s::fgids

    File gid(s)

    Definition at line 92 of file psm.h.

    Referenced by freeFi(), fsmMapAttrs(), genCpioListAndHeader(), psmStage(), and rpmInstallSourcePackage().  

    const char** transactionFileInfo_s::fgroup

    File group(s)

    Definition at line 70 of file psm.h.

    Referenced by freeFi(), genCpioListAndHeader(), and psmStage().  

    uint_32 transactionFileInfo_s::flags

    File flag default.

    Definition at line 44 of file psm.h.

    Referenced by fsmMapPath(), and loadFi().  

    const char** transactionFileInfo_s::flangs

    File lang(s)

    Definition at line 72 of file psm.h.

    Referenced by freeFi(), and loadFi().  

    const char** transactionFileInfo_s::flinks

    File link(s) (from header)

    Definition at line 61 of file psm.h.

    Referenced by freeFi(), and loadFi().  

    int* transactionFileInfo_s::fmapflags

    Definition at line 86 of file psm.h.

    Referenced by freeFi(), fsmMapPath(), genCpioListAndHeader(), generateDepends(), and rpmInstallSourcePackage().  

    const char** transactionFileInfo_s::fmd5s

    File MD5 sum(s) (from header)

    Definition at line 59 of file psm.h.

    Referenced by freeFi(), fsmMapAttrs(), loadFi(), and rpmInstallSourcePackage().  

    uint_16* transactionFileInfo_s::fmodes

    File mode(s) (from header)

    Definition at line 63 of file psm.h.

    Referenced by dnlInitIterator(), freeFi(), fsmMapAttrs(), fsmStage(), handleOverlappedFiles(), loadFi(), and psmStage().  

    const uint_32* transactionFileInfo_s::fmtimes

    File modification time(s) (from header)

    Definition at line 47 of file psm.h.

    Referenced by fsmMapAttrs(), fsmStage(), and loadFi().  

    mode_t transactionFileInfo_s::fperms

    File perms (0644) if not mapped.

    Definition at line 81 of file psm.h.

    Referenced by fsmMapAttrs(), and loadFi().  

    struct fingerPrint_s* transactionFileInfo_s::fps

    File fingerprint(s)

    Definition at line 30 of file psm.h.

    Referenced by handleOverlappedFiles(), and rpmRunTransactions().  

    uint_16* transactionFileInfo_s::frdevs

    File rdev(s) (from header)

    Definition at line 64 of file psm.h.

    Referenced by fsmMapAttrs(), and loadFi().  

    const uint_32* transactionFileInfo_s::fsizes

    File size(s) (from header)

    Definition at line 46 of file psm.h.

    Referenced by freeFi(), handleOverlappedFiles(), and loadFi().  

    FSM_t transactionFileInfo_s::fsm

    File state machine data.

    Definition at line 96 of file psm.h.

    Referenced by cpio_doio(), freeFi(), loadFi(), and psmStage().  

    char* transactionFileInfo_s::fstates

    File state(s) (from header)

    Definition at line 66 of file psm.h.

    Referenced by freeFi(), fsmMapPath(), loadFi(), and psmStage().  

    uid_t* transactionFileInfo_s::fuids

    File uid(s)

    Definition at line 89 of file psm.h.

    Referenced by freeFi(), fsmMapAttrs(), genCpioListAndHeader(), psmStage(), and rpmInstallSourcePackage().  

    const char** transactionFileInfo_s::fuser

    File owner(s)

    Definition at line 68 of file psm.h.

    Referenced by freeFi(), genCpioListAndHeader(), and psmStage().  

    gid_t transactionFileInfo_s::gid

    Definition at line 90 of file psm.h.

    Referenced by fsmMapAttrs(), psmStage(), and rpmInstallSourcePackage().  

    Header transactionFileInfo_s::h

    Package header

    Definition at line 36 of file psm.h.

    Referenced by freeFi(), fsmSetup(), fsmStage(), loadFi(), psmStage(), rpmInstallSourcePackage(), rpmRunTransactions(), runImmedTriggers(), runInstScript(), runTriggers(), and writeFile().  

    HAE_t transactionFileInfo_s::hae

    Vector to headerAddEntry()

    Definition at line 32 of file psm.h.

    Referenced by loadFi().  

    HFD_t transactionFileInfo_s::hfd

    Vector to headerFreeData()

    Definition at line 35 of file psm.h.

    Referenced by freeFi(), handleOneTrigger(), loadFi(), psmStage(), rpmInstallSourcePackage(), runImmedTriggers(), runInstScript(), and runScript().  

    HGE_t transactionFileInfo_s::hge

    Vector to headerGetEntry()

    Definition at line 31 of file psm.h.

    Referenced by handleOneTrigger(), loadFi(), markReplacedFiles(), psmStage(), rpmInstallSourcePackage(), runImmedTriggers(), runInstScript(), and runScript().  

    HME_t transactionFileInfo_s::hme

    Vector to headerModifyEntry()

    Definition at line 33 of file psm.h.

    Referenced by loadFi(), and psmStage().  

    HRE_t transactionFileInfo_s::hre

    Vector to headerRemoveEntry()

    Definition at line 34 of file psm.h.

    Referenced by loadFi().  

    int transactionFileInfo_s::magic

    Definition at line 93 of file psm.h.

    Referenced by rpmRunTransactions(), and rpmVerifyScript().  

    int transactionFileInfo_s::mapflags

    Definition at line 84 of file psm.h.

    Referenced by fsmMapPath(), loadFi(), psmStage(), and rpmInstallSourcePackage().  

    const char* transactionFileInfo_s::name

    Definition at line 38 of file psm.h.

    Referenced by freeFi(), loadFi(), psmStage(), and runTriggers().  

    const char** transactionFileInfo_s::obnl

    Original base name(s) (from header)

    Definition at line 54 of file psm.h.

    Referenced by freeFi().  

    int_32* transactionFileInfo_s::odil

    Original directory indice(s) (from header)

    Definition at line 58 of file psm.h.  

    const char** transactionFileInfo_s::odnl

    Original directory name(s) (from header)

    Definition at line 56 of file psm.h.

    Referenced by freeFi().  

    unsigned int transactionFileInfo_s::record

    Definition at line 107 of file psm.h.

    Referenced by psmStage(), and rpmRunTransactions().  

    const char* transactionFileInfo_s::release

    Definition at line 42 of file psm.h.

    Referenced by freeFi(), loadFi(), and psmStage().  

    struct sharedFileInfo* transactionFileInfo_s::replaced

    Definition at line 102 of file psm.h.

    Referenced by freeFi(), and markReplacedFiles().  

    uint_32* transactionFileInfo_s::replacedSizes

    Definition at line 104 of file psm.h.

    Referenced by freeFi(), and loadFi().  

    int transactionFileInfo_s::striplen

    Definition at line 78 of file psm.h.

    Referenced by genCpioListAndHeader(), psmStage(), rpmInstallSourcePackage(), and writeFile().  

    enum rpmTransactionType transactionFileInfo_s::type

    Definition at line 25 of file psm.h.

    Referenced by fiTypeString(), freeFi(), fsmMapPath(), genCpioListAndHeader(), handleOverlappedFiles(), loadFi(), mapInitIterator(), rpmInstallSourcePackage(), rpmRunTransactions(), and tsGetAlp().  

    uid_t transactionFileInfo_s::uid

    Definition at line 87 of file psm.h.

    Referenced by fsmMapAttrs(), psmStage(), and rpmInstallSourcePackage().  

    const char* transactionFileInfo_s::version

    Definition at line 40 of file psm.h.

    Referenced by freeFi(), loadFi(), and psmStage().

     

    AUTHOR

    Generated automatically by Doxygen for rpm from the source code.


     

    Index

    NAME
    SYNOPSIS
    Data Fields
    FIELD DOCUMENTATION
    fileAction transactionFileInfo_s::action
    fileAction* transactionFileInfo_s::actions
    struct availablePackage* transactionFileInfo_s::ap
    const char** transactionFileInfo_s::apath
    unsigned int transactionFileInfo_s::archiveSize
    int transactionFileInfo_s::astriplen
    const char** transactionFileInfo_s::bnl
    int transactionFileInfo_s::bnlmax
    int transactionFileInfo_s::dc
    int_32* transactionFileInfo_s::dil
    const char** transactionFileInfo_s::dnl
    int transactionFileInfo_s::dnlmax
    mode_t transactionFileInfo_s::dperms
    int_32 transactionFileInfo_s::epoch
    int transactionFileInfo_s::fc
    const uint_32* transactionFileInfo_s::fflags
    gid_t* transactionFileInfo_s::fgids
    const char** transactionFileInfo_s::fgroup
    uint_32 transactionFileInfo_s::flags
    const char** transactionFileInfo_s::flangs
    const char** transactionFileInfo_s::flinks
    int* transactionFileInfo_s::fmapflags
    const char** transactionFileInfo_s::fmd5s
    uint_16* transactionFileInfo_s::fmodes
    const uint_32* transactionFileInfo_s::fmtimes
    mode_t transactionFileInfo_s::fperms
    struct fingerPrint_s* transactionFileInfo_s::fps
    uint_16* transactionFileInfo_s::frdevs
    const uint_32* transactionFileInfo_s::fsizes
    FSM_t transactionFileInfo_s::fsm
    char* transactionFileInfo_s::fstates
    uid_t* transactionFileInfo_s::fuids
    const char** transactionFileInfo_s::fuser
    gid_t transactionFileInfo_s::gid
    Header transactionFileInfo_s::h
    HAE_t transactionFileInfo_s::hae
    HFD_t transactionFileInfo_s::hfd
    HGE_t transactionFileInfo_s::hge
    HME_t transactionFileInfo_s::hme
    HRE_t transactionFileInfo_s::hre
    int transactionFileInfo_s::magic
    int transactionFileInfo_s::mapflags
    const char* transactionFileInfo_s::name
    const char** transactionFileInfo_s::obnl
    int_32* transactionFileInfo_s::odil
    const char** transactionFileInfo_s::odnl
    unsigned int transactionFileInfo_s::record
    const char* transactionFileInfo_s::release
    struct sharedFileInfo* transactionFileInfo_s::replaced
    uint_32* transactionFileInfo_s::replacedSizes
    int transactionFileInfo_s::striplen
    enum rpmTransactionType transactionFileInfo_s::type
    uid_t transactionFileInfo_s::uid
    const char* transactionFileInfo_s::version
    AUTHOR


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру