Blame doc/librpm/html/rpmte_8h.html

2ff057
2ff057
<html xmlns="http://www.w3.org/1999/xhtml">
2ff057
<head>
2ff057
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
2ff057
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
2ff057
<meta name="generator" content="Doxygen 1.8.14"/>
2ff057
<meta name="viewport" content="width=device-width, initial-scale=1"/>
2ff057
<title>rpm: rpmte.h File Reference</title>
2ff057
<link href="tabs.css" rel="stylesheet" type="text/css"/>
2ff057
<script type="text/javascript" src="jquery.js"></script>
2ff057
<script type="text/javascript" src="dynsections.js"></script>
2ff057
<link href="doxygen.css" rel="stylesheet" type="text/css" />
2ff057
</head>
2ff057
<body>
2ff057
2ff057
2ff057
2ff057
 
2ff057
 
2ff057
  
2ff057
   
rpm
2ff057
    4.14.2
2ff057
   
2ff057
  
2ff057
 
2ff057
 
2ff057
2ff057
2ff057
2ff057
2ff057
<script type="text/javascript" src="menudata.js"></script>
2ff057
<script type="text/javascript" src="menu.js"></script>
2ff057
<script type="text/javascript">
2ff057
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
2ff057
$(function() {
2ff057
  initMenu('',false,false,'search.php','Search');
2ff057
});
2ff057
/* @license-end */</script>
2ff057
2ff057
2ff057
  
    2ff057
  • lib
  • 2ff057
    2ff057
    2ff057
    2ff057
      
    2ff057
    Typedefs |
    2ff057
    Enumerations |
    2ff057
    Functions  
    2ff057
      
    2ff057
      
    2ff057
    2ff057
    2ff057
    2ff057

    Structures used for an "rpmte" transaction element.

    2ff057
    More...

    2ff057
    #include <rpm/rpmtypes.h>
    2ff057
    #include <rpm/argv.h>
    2ff057
    2ff057
    Include dependency graph for rpmte.h:
    2ff057
    2ff057
    2ff057
    2ff057
    2ff057

    Go to the source code of this file.

    2ff057
    2ff057

    2ff057
    Typedefs
    2ff057
    typedef enum rpmElementType_e rpmElementType
    2ff057
     Transaction element type.  More...
    2ff057
     
    2ff057
    typedef rpmFlags rpmElementTypes
    2ff057
     
    2ff057
    2ff057

    2ff057
    Enumerations
    2ff057
    enum  rpmElementType_e { TR_ADDED = (1 << 0), 
    2ff057
    TR_REMOVED = (1 << 1)
    2ff057
     }
    2ff057
     Transaction element type.  More...
    2ff057
     
    2ff057
    2ff057

    2ff057
    Functions
    2ff057
    Header rpmteHeader (rpmte te)
    2ff057
     Retrieve header from transaction element.  More...
    2ff057
     
    2ff057
    Header rpmteSetHeader (rpmte te, Header h)
    2ff057
     Save header into transaction element.  More...
    2ff057
     
    2ff057
    rpmElementType rpmteType (rpmte te)
    2ff057
     Retrieve type of transaction element.  More...
    2ff057
     
    2ff057
    const char * rpmteN (rpmte te)
    2ff057
     Retrieve name string of transaction element.  More...
    2ff057
     
    2ff057
    const char * rpmteE (rpmte te)
    2ff057
     Retrieve epoch string of transaction element.  More...
    2ff057
     
    2ff057
    const char * rpmteV (rpmte te)
    2ff057
     Retrieve version string of transaction element.  More...
    2ff057
     
    2ff057
    const char * rpmteR (rpmte te)
    2ff057
     Retrieve release string of transaction element.  More...
    2ff057
     
    2ff057
    const char * rpmteA (rpmte te)
    2ff057
     Retrieve arch string of transaction element.  More...
    2ff057
     
    2ff057
    const char * rpmteO (rpmte te)
    2ff057
     Retrieve os string of transaction element.  More...
    2ff057
     
    2ff057
    int rpmteIsSource (rpmte te)
    2ff057
     Retrieve isSource attribute of transaction element.  More...
    2ff057
     
    2ff057
    rpm_color_t rpmteColor (rpmte te)
    2ff057
     Retrieve color bits of transaction element.  More...
    2ff057
     
    2ff057
    rpm_color_t rpmteSetColor (rpmte te, rpm_color_t color)
    2ff057
     Set color bits of transaction element.  More...
    2ff057
     
    2ff057
    unsigned int rpmteDBInstance (rpmte te)
    2ff057
     Retrieve last instance installed to the database.  More...
    2ff057
     
    2ff057
    void rpmteSetDBInstance (rpmte te, unsigned int instance)
    2ff057
     Set last instance installed to the database.  More...
    2ff057
     
    2ff057
    rpm_loff_t rpmtePkgFileSize (rpmte te)
    2ff057
     Retrieve size in bytes of package file.  More...
    2ff057
     
    2ff057
    rpmte rpmteParent (rpmte te)
    2ff057
     Retrieve parent transaction element.  More...
    2ff057
     
    2ff057
    rpmte rpmteSetParent (rpmte te, rpmte pte)
    2ff057
     Set parent transaction element.  More...
    2ff057
     
    2ff057
    rpmps rpmteProblems (rpmte te)
    2ff057
     Return problem set info of transaction element.  More...
    2ff057
     
    2ff057
    void rpmteCleanProblems (rpmte te)
    2ff057
     Destroy problem set info of transaction element.  More...
    2ff057
     
    2ff057
    void rpmteCleanDS (rpmte te)
    2ff057
     Destroy dependency set info of transaction element.  More...
    2ff057
     
    2ff057
    void rpmteSetDependsOn (rpmte te, rpmte depends)
    2ff057
     Set dependent element of TR_REMOVED transaction element.  More...
    2ff057
     
    2ff057
    rpmte rpmteDependsOn (rpmte te)
    2ff057
     Retrieve dependent element of TR_REMOVED transaction element.  More...
    2ff057
     
    2ff057
    int rpmteDBOffset (rpmte te)
    2ff057
     Retrieve rpmdb instance of TR_REMOVED transaction element.  More...
    2ff057
     
    2ff057
    const char * rpmteEVR (rpmte te)
    2ff057
     Retrieve [epoch:]version-release string from transaction element.  More...
    2ff057
     
    2ff057
    const char * rpmteNEVR (rpmte te)
    2ff057
     Retrieve name-[epoch:]version-release string from transaction element.  More...
    2ff057
     
    2ff057
    const char * rpmteNEVRA (rpmte te)
    2ff057
     Retrieve name-[epoch:]version-release.arch string from transaction element.  More...
    2ff057
     
    2ff057
    fnpyKey rpmteKey (rpmte te)
    2ff057
     Retrieve key from transaction element.  More...
    2ff057
     
    2ff057
    int rpmteFailed (rpmte te)
    2ff057
     Return failure status of transaction element.  More...
    2ff057
     
    2ff057
    rpmds rpmteDS (rpmte te, rpmTagVal tag)
    2ff057
     Retrieve dependency tag set from transaction element.  More...
    2ff057
     
    2ff057
    rpmfiles rpmteFiles (rpmte te)
    2ff057
     Retrieve file info set from transaction element.  More...
    2ff057
     
    2ff057
    rpmfi rpmteFI (rpmte te)
    2ff057
     Retrieve file info iterator from transaction element.  More...
    2ff057
     
    2ff057
    2ff057

    Detailed Description

    2ff057

    Structures used for an "rpmte" transaction element.

    2ff057
    2ff057

    Definition in file rpmte.h.

    2ff057

    Typedef Documentation

    2ff057
    2ff057

    ◆ rpmElementTypes

    2ff057
    2ff057
    2ff057
    2ff057
          
    2ff057
            
    2ff057
              typedef rpmFlags rpmElementTypes
    2ff057
            
    2ff057
          
    2ff057
    2ff057
    2ff057

    Definition at line 24 of file rpmte.h.

    2ff057
    2ff057
    2ff057
    2ff057
    2ff057
    2ff057

    <address class="footer"><small>
    2ff057
    Generated by  
    2ff057
    doxygen
    2ff057
     1.8.14
    2ff057
    </small></address>
    2ff057
    </body>
    2ff057
    </html>