Sophie

Sophie

distrib > Mageia > 6 > armv7hl > media > core-updates > by-pkgid > 55b17b7f9e5c0528d63bb7d72dc76e51 > files > 303

rpm-apidocs-4.13.1-3.3.mga6.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>rpm: rpmte.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">rpm
   &#160;<span id="projectnumber">4.13.1</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_97aefd0d527b934f1d99a682da8fe6a9.html">lib</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">rpmte.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="rpmte_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef H_RPMTE</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define H_RPMTE</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="preprocessor">#include &lt;rpm/rpmtypes.h&gt;</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="preprocessor">#include &lt;rpm/argv.h&gt;</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;</div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div><div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="group__rpmte.html#gabaf1a00ee80e3bfa2d3f9a83b8e50589">   19</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="group__rpmte.html#gabaf1a00ee80e3bfa2d3f9a83b8e50589">rpmElementType_e</a> {</div><div class="line"><a name="l00020"></a><span class="lineno"><a class="line" href="group__rpmte.html#ggabaf1a00ee80e3bfa2d3f9a83b8e50589a5d3834be137fb27a37fbb35c4d7d7823">   20</a></span>&#160;    <a class="code" href="group__rpmte.html#ggabaf1a00ee80e3bfa2d3f9a83b8e50589a5d3834be137fb27a37fbb35c4d7d7823">TR_ADDED</a>            = (1 &lt;&lt; 0),     </div><div class="line"><a name="l00021"></a><span class="lineno"><a class="line" href="group__rpmte.html#ggabaf1a00ee80e3bfa2d3f9a83b8e50589aaf969c1fa71419e740b4b3445039bf7e">   21</a></span>&#160;    <a class="code" href="group__rpmte.html#ggabaf1a00ee80e3bfa2d3f9a83b8e50589aaf969c1fa71419e740b4b3445039bf7e">TR_REMOVED</a>          = (1 &lt;&lt; 1)      </div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;} <a class="code" href="group__rpmte.html#ga1dfdf5acad502ff9326eba93d0e2ab57">rpmElementType</a>;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="rpmte_8h.html#ab3a2501c6c79ed1de74f66e02957c298">   24</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="group__rpmtypes.html#ga44316ffc2f14b8b54c8473f2977e8c81">rpmFlags</a> <a class="code" href="rpmte_8h.html#ab3a2501c6c79ed1de74f66e02957c298">rpmElementTypes</a>;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<a class="code" href="group__rpmtypes.html#gacb1ffe4e2d96b8277f9f46ecc0c7b8a6">Header</a> <a class="code" href="group__rpmte.html#ga23858ef64cb2200ac7dc504953cd7cc6">rpmteHeader</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<a class="code" href="group__rpmtypes.html#gacb1ffe4e2d96b8277f9f46ecc0c7b8a6">Header</a> <a class="code" href="group__rpmte.html#gafba2b99ab45599b8b4975d214b55ce62">rpmteSetHeader</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te, <a class="code" href="group__rpmtypes.html#gacb1ffe4e2d96b8277f9f46ecc0c7b8a6">Header</a> h);</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<a class="code" href="group__rpmte.html#ga1dfdf5acad502ff9326eba93d0e2ab57">rpmElementType</a> <a class="code" href="group__rpmte.html#ga3e60aa541a83c82b027cad431cb03983">rpmteType</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="group__rpmte.html#ga16f587927a8643fc2bf4a0407688f366">rpmteN</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="group__rpmte.html#ga50e5405478177af228e901e5b08071d0">rpmteE</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="group__rpmte.html#gac626dbbcd84f01d05a8fe11029f41df4">rpmteV</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="group__rpmte.html#ga1180346f8292b25037d627ee08d58d76">rpmteR</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="group__rpmte.html#gac1fbdc937f7a661e77bce7cab54878c1">rpmteA</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="group__rpmte.html#ga8775559fb9e18e792fc6014e8e079865">rpmteO</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__rpmte.html#gad0dc746da583380f15de1cec4307e9ce">rpmteIsSource</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;<a class="code" href="group__rpmtypes.html#ga5320e2d8dbd395706d114a4d8fc93505">rpm_color_t</a> <a class="code" href="group__rpmte.html#ga7f3568d464222d32c1aa505ad2b10012">rpmteColor</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;<a class="code" href="group__rpmtypes.html#ga5320e2d8dbd395706d114a4d8fc93505">rpm_color_t</a> <a class="code" href="group__rpmte.html#ga8a3f79caa1258ea9d36e1fc34ef20832">rpmteSetColor</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te, <a class="code" href="group__rpmtypes.html#ga5320e2d8dbd395706d114a4d8fc93505">rpm_color_t</a> color);</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="group__rpmte.html#gad53ef84678382aaf7e8bdaab59a65c31">rpmteDBInstance</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;<span class="keywordtype">void</span> <a class="code" href="group__rpmte.html#gab4d1a7b49d3935236f567bb3fc38f776">rpmteSetDBInstance</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> instance);</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;<a class="code" href="group__rpmtypes.html#gab9fe53f396a324ab4d4e07cad793f730">rpm_loff_t</a> <a class="code" href="group__rpmte.html#ga95c556ea46d5ddde880124ec9b232a27">rpmtePkgFileSize</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> <a class="code" href="group__rpmte.html#ga5a8bd15ef180236de77a754597ab2e79">rpmteParent</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> <a class="code" href="group__rpmte.html#ga19f77d044284c5b080628025b5eeb496">rpmteSetParent</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te, <a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> pte);</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;</div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;<a class="code" href="group__rpmtypes.html#ga7ec28162fa78467d0beca8d76ec183eb">rpmps</a> <a class="code" href="group__rpmte.html#ga9b63333e75d816319e314fe70d593ca6">rpmteProblems</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</div><div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;<span class="keywordtype">void</span> <a class="code" href="group__rpmte.html#ga781a9ec88130a01f4723e535f280a240">rpmteCleanProblems</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;</div><div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;<span class="keywordtype">void</span> <a class="code" href="group__rpmte.html#ga1bcbc5a81411524a0f85b02c14570ddb">rpmteCleanDS</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;</div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;<span class="keywordtype">void</span> <a class="code" href="group__rpmte.html#ga05d765e51ac80c42e7055a46569466f3">rpmteSetDependsOn</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te, <a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> depends);</div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;</div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> <a class="code" href="group__rpmte.html#ga2b1db3aba135c13bb553b4314af74d36">rpmteDependsOn</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;</div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__rpmte.html#gacfa14f18cec658429043d1a172751e7f">rpmteDBOffset</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;</div><div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="group__rpmte.html#ga1e4b47ad84e152869b56ffd49a1df09b">rpmteEVR</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;</div><div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="group__rpmte.html#ga53178d155e0da8f9a111d19bf4cdd279">rpmteNEVR</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;</div><div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="group__rpmte.html#gafd943f83f2f34d85090a65a460f34e3d">rpmteNEVRA</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;</div><div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;<a class="code" href="group__rpmtypes.html#gae51d034b9e250fe42b0e420f254aa54f">fnpyKey</a> <a class="code" href="group__rpmte.html#gae02ecd953a2a4e4b862b3dc9d3b4a5ec">rpmteKey</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;</div><div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__rpmte.html#gaa08f8d13c0457858ec0cea241e99b8f3">rpmteFailed</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;</div><div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;<a class="code" href="group__rpmtypes.html#ga8ee68aea070136e6b8c844995ff0c5a8">rpmds</a> <a class="code" href="group__rpmte.html#ga0d5242c253e21fca2308afe8bc917d12">rpmteDS</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te, <a class="code" href="group__rpmtypes.html#ga2ef24de5e3abc53a5be49546c6b1eccf">rpmTagVal</a> tag);</div><div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;</div><div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;<a class="code" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> <a class="code" href="group__rpmte.html#ga41789de90c02ab7d7a4dd61585ae039e">rpmteFiles</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;</div><div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;<a class="code" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> <a class="code" href="group__rpmte.html#gaf6c95cdd4264515958e4990288ec369c">rpmteFI</a>(<a class="code" href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a> te);</div><div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;</div><div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;}</div><div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;</div><div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;<span class="preprocessor">#endif  </span><span class="comment">/* H_RPMTE */</span><span class="preprocessor"></span></div><div class="ttc" id="group__rpmte_html_gac626dbbcd84f01d05a8fe11029f41df4"><div class="ttname"><a href="group__rpmte.html#gac626dbbcd84f01d05a8fe11029f41df4">rpmteV</a></div><div class="ttdeci">const char * rpmteV(rpmte te)</div><div class="ttdoc">Retrieve version string of transaction element. </div></div>
<div class="ttc" id="group__rpmte_html_gafd943f83f2f34d85090a65a460f34e3d"><div class="ttname"><a href="group__rpmte.html#gafd943f83f2f34d85090a65a460f34e3d">rpmteNEVRA</a></div><div class="ttdeci">const char * rpmteNEVRA(rpmte te)</div><div class="ttdoc">Retrieve name-[epoch:]version-release.arch string from transaction element. </div></div>
<div class="ttc" id="group__rpmte_html_ga19f77d044284c5b080628025b5eeb496"><div class="ttname"><a href="group__rpmte.html#ga19f77d044284c5b080628025b5eeb496">rpmteSetParent</a></div><div class="ttdeci">rpmte rpmteSetParent(rpmte te, rpmte pte)</div><div class="ttdoc">Set parent transaction element. </div></div>
<div class="ttc" id="group__rpmte_html_ga05d765e51ac80c42e7055a46569466f3"><div class="ttname"><a href="group__rpmte.html#ga05d765e51ac80c42e7055a46569466f3">rpmteSetDependsOn</a></div><div class="ttdeci">void rpmteSetDependsOn(rpmte te, rpmte depends)</div><div class="ttdoc">Set dependent element of TR_REMOVED transaction element. </div></div>
<div class="ttc" id="group__rpmtypes_html_ga7ec28162fa78467d0beca8d76ec183eb"><div class="ttname"><a href="group__rpmtypes.html#ga7ec28162fa78467d0beca8d76ec183eb">rpmps</a></div><div class="ttdeci">struct rpmps_s * rpmps</div><div class="ttdef"><b>Definition:</b> <a href="rpmtypes_8h_source.html#l00071">rpmtypes.h:71</a></div></div>
<div class="ttc" id="group__rpmte_html_ga16f587927a8643fc2bf4a0407688f366"><div class="ttname"><a href="group__rpmte.html#ga16f587927a8643fc2bf4a0407688f366">rpmteN</a></div><div class="ttdeci">const char * rpmteN(rpmte te)</div><div class="ttdoc">Retrieve name string of transaction element. </div></div>
<div class="ttc" id="group__rpmte_html_gac1fbdc937f7a661e77bce7cab54878c1"><div class="ttname"><a href="group__rpmte.html#gac1fbdc937f7a661e77bce7cab54878c1">rpmteA</a></div><div class="ttdeci">const char * rpmteA(rpmte te)</div><div class="ttdoc">Retrieve arch string of transaction element. </div></div>
<div class="ttc" id="group__rpmte_html_ga1dfdf5acad502ff9326eba93d0e2ab57"><div class="ttname"><a href="group__rpmte.html#ga1dfdf5acad502ff9326eba93d0e2ab57">rpmElementType</a></div><div class="ttdeci">enum rpmElementType_e rpmElementType</div><div class="ttdoc">Transaction element type. </div></div>
<div class="ttc" id="group__rpmte_html_gabaf1a00ee80e3bfa2d3f9a83b8e50589"><div class="ttname"><a href="group__rpmte.html#gabaf1a00ee80e3bfa2d3f9a83b8e50589">rpmElementType_e</a></div><div class="ttdeci">rpmElementType_e</div><div class="ttdoc">Transaction element type. </div><div class="ttdef"><b>Definition:</b> <a href="rpmte_8h_source.html#l00019">rpmte.h:19</a></div></div>
<div class="ttc" id="group__rpmtypes_html_ga145b1d5b839052f7f79903bc29f8090a"><div class="ttname"><a href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a></div><div class="ttdeci">struct rpmfi_s * rpmfi</div><div class="ttdef"><b>Definition:</b> <a href="rpmtypes_8h_source.html#l00066">rpmtypes.h:66</a></div></div>
<div class="ttc" id="group__rpmtypes_html_ga44316ffc2f14b8b54c8473f2977e8c81"><div class="ttname"><a href="group__rpmtypes.html#ga44316ffc2f14b8b54c8473f2977e8c81">rpmFlags</a></div><div class="ttdeci">uint32_t rpmFlags</div><div class="ttdef"><b>Definition:</b> <a href="rpmtypes_8h_source.html#l00042">rpmtypes.h:42</a></div></div>
<div class="ttc" id="group__rpmte_html_gad53ef84678382aaf7e8bdaab59a65c31"><div class="ttname"><a href="group__rpmte.html#gad53ef84678382aaf7e8bdaab59a65c31">rpmteDBInstance</a></div><div class="ttdeci">unsigned int rpmteDBInstance(rpmte te)</div><div class="ttdoc">Retrieve last instance installed to the database. </div></div>
<div class="ttc" id="group__rpmtypes_html_ga5320e2d8dbd395706d114a4d8fc93505"><div class="ttname"><a href="group__rpmtypes.html#ga5320e2d8dbd395706d114a4d8fc93505">rpm_color_t</a></div><div class="ttdeci">uint32_t rpm_color_t</div><div class="ttdef"><b>Definition:</b> <a href="rpmtypes_8h_source.html#l00038">rpmtypes.h:38</a></div></div>
<div class="ttc" id="group__rpmte_html_ga1e4b47ad84e152869b56ffd49a1df09b"><div class="ttname"><a href="group__rpmte.html#ga1e4b47ad84e152869b56ffd49a1df09b">rpmteEVR</a></div><div class="ttdeci">const char * rpmteEVR(rpmte te)</div><div class="ttdoc">Retrieve [epoch:]version-release string from transaction element. </div></div>
<div class="ttc" id="group__rpmte_html_ga0d5242c253e21fca2308afe8bc917d12"><div class="ttname"><a href="group__rpmte.html#ga0d5242c253e21fca2308afe8bc917d12">rpmteDS</a></div><div class="ttdeci">rpmds rpmteDS(rpmte te, rpmTagVal tag)</div><div class="ttdoc">Retrieve dependency tag set from transaction element. </div></div>
<div class="ttc" id="group__rpmte_html_ga41789de90c02ab7d7a4dd61585ae039e"><div class="ttname"><a href="group__rpmte.html#ga41789de90c02ab7d7a4dd61585ae039e">rpmteFiles</a></div><div class="ttdeci">rpmfiles rpmteFiles(rpmte te)</div><div class="ttdoc">Retrieve file info set from transaction element. </div></div>
<div class="ttc" id="group__rpmtypes_html_gacb1ffe4e2d96b8277f9f46ecc0c7b8a6"><div class="ttname"><a href="group__rpmtypes.html#gacb1ffe4e2d96b8277f9f46ecc0c7b8a6">Header</a></div><div class="ttdeci">struct headerToken_s * Header</div><div class="ttdoc">RPM header and data retrieval types. </div><div class="ttdef"><b>Definition:</b> <a href="rpmtypes_8h_source.html#l00024">rpmtypes.h:24</a></div></div>
<div class="ttc" id="group__rpmte_html_ga95c556ea46d5ddde880124ec9b232a27"><div class="ttname"><a href="group__rpmte.html#ga95c556ea46d5ddde880124ec9b232a27">rpmtePkgFileSize</a></div><div class="ttdeci">rpm_loff_t rpmtePkgFileSize(rpmte te)</div><div class="ttdoc">Retrieve size in bytes of package file. </div></div>
<div class="ttc" id="group__rpmtypes_html_gae51d034b9e250fe42b0e420f254aa54f"><div class="ttname"><a href="group__rpmtypes.html#gae51d034b9e250fe42b0e420f254aa54f">fnpyKey</a></div><div class="ttdeci">const void * fnpyKey</div><div class="ttdef"><b>Definition:</b> <a href="rpmtypes_8h_source.html#l00075">rpmtypes.h:75</a></div></div>
<div class="ttc" id="group__rpmtypes_html_ga8ee68aea070136e6b8c844995ff0c5a8"><div class="ttname"><a href="group__rpmtypes.html#ga8ee68aea070136e6b8c844995ff0c5a8">rpmds</a></div><div class="ttdeci">struct rpmds_s * rpmds</div><div class="ttdef"><b>Definition:</b> <a href="rpmtypes_8h_source.html#l00065">rpmtypes.h:65</a></div></div>
<div class="ttc" id="group__rpmte_html_ga8a3f79caa1258ea9d36e1fc34ef20832"><div class="ttname"><a href="group__rpmte.html#ga8a3f79caa1258ea9d36e1fc34ef20832">rpmteSetColor</a></div><div class="ttdeci">rpm_color_t rpmteSetColor(rpmte te, rpm_color_t color)</div><div class="ttdoc">Set color bits of transaction element. </div></div>
<div class="ttc" id="group__rpmtypes_html_ga257d5c7d60e6ce00722ef73041b2c514"><div class="ttname"><a href="group__rpmtypes.html#ga257d5c7d60e6ce00722ef73041b2c514">rpmte</a></div><div class="ttdeci">struct rpmte_s * rpmte</div><div class="ttdef"><b>Definition:</b> <a href="rpmtypes_8h_source.html#l00064">rpmtypes.h:64</a></div></div>
<div class="ttc" id="group__rpmte_html_ggabaf1a00ee80e3bfa2d3f9a83b8e50589a5d3834be137fb27a37fbb35c4d7d7823"><div class="ttname"><a href="group__rpmte.html#ggabaf1a00ee80e3bfa2d3f9a83b8e50589a5d3834be137fb27a37fbb35c4d7d7823">TR_ADDED</a></div><div class="ttdef"><b>Definition:</b> <a href="rpmte_8h_source.html#l00020">rpmte.h:20</a></div></div>
<div class="ttc" id="group__rpmte_html_gafba2b99ab45599b8b4975d214b55ce62"><div class="ttname"><a href="group__rpmte.html#gafba2b99ab45599b8b4975d214b55ce62">rpmteSetHeader</a></div><div class="ttdeci">Header rpmteSetHeader(rpmte te, Header h)</div><div class="ttdoc">Save header into transaction element. </div></div>
<div class="ttc" id="group__rpmte_html_gad0dc746da583380f15de1cec4307e9ce"><div class="ttname"><a href="group__rpmte.html#gad0dc746da583380f15de1cec4307e9ce">rpmteIsSource</a></div><div class="ttdeci">int rpmteIsSource(rpmte te)</div><div class="ttdoc">Retrieve isSource attribute of transaction element. </div></div>
<div class="ttc" id="group__rpmte_html_ga2b1db3aba135c13bb553b4314af74d36"><div class="ttname"><a href="group__rpmte.html#ga2b1db3aba135c13bb553b4314af74d36">rpmteDependsOn</a></div><div class="ttdeci">rpmte rpmteDependsOn(rpmte te)</div><div class="ttdoc">Retrieve dependent element of TR_REMOVED transaction element. </div></div>
<div class="ttc" id="group__rpmtypes_html_ga2ef24de5e3abc53a5be49546c6b1eccf"><div class="ttname"><a href="group__rpmtypes.html#ga2ef24de5e3abc53a5be49546c6b1eccf">rpmTagVal</a></div><div class="ttdeci">rpm_tag_t rpmTagVal</div><div class="ttdef"><b>Definition:</b> <a href="rpmtypes_8h_source.html#l00030">rpmtypes.h:30</a></div></div>
<div class="ttc" id="group__rpmte_html_gaa08f8d13c0457858ec0cea241e99b8f3"><div class="ttname"><a href="group__rpmte.html#gaa08f8d13c0457858ec0cea241e99b8f3">rpmteFailed</a></div><div class="ttdeci">int rpmteFailed(rpmte te)</div><div class="ttdoc">Return failure status of transaction element. </div></div>
<div class="ttc" id="group__rpmte_html_ga1bcbc5a81411524a0f85b02c14570ddb"><div class="ttname"><a href="group__rpmte.html#ga1bcbc5a81411524a0f85b02c14570ddb">rpmteCleanDS</a></div><div class="ttdeci">void rpmteCleanDS(rpmte te)</div><div class="ttdoc">Destroy dependency set info of transaction element. </div></div>
<div class="ttc" id="group__rpmte_html_gab4d1a7b49d3935236f567bb3fc38f776"><div class="ttname"><a href="group__rpmte.html#gab4d1a7b49d3935236f567bb3fc38f776">rpmteSetDBInstance</a></div><div class="ttdeci">void rpmteSetDBInstance(rpmte te, unsigned int instance)</div><div class="ttdoc">Set last instance installed to the database. </div></div>
<div class="ttc" id="group__rpmte_html_ga5a8bd15ef180236de77a754597ab2e79"><div class="ttname"><a href="group__rpmte.html#ga5a8bd15ef180236de77a754597ab2e79">rpmteParent</a></div><div class="ttdeci">rpmte rpmteParent(rpmte te)</div><div class="ttdoc">Retrieve parent transaction element. </div></div>
<div class="ttc" id="group__rpmte_html_ga8775559fb9e18e792fc6014e8e079865"><div class="ttname"><a href="group__rpmte.html#ga8775559fb9e18e792fc6014e8e079865">rpmteO</a></div><div class="ttdeci">const char * rpmteO(rpmte te)</div><div class="ttdoc">Retrieve os string of transaction element. </div></div>
<div class="ttc" id="group__rpmte_html_ga50e5405478177af228e901e5b08071d0"><div class="ttname"><a href="group__rpmte.html#ga50e5405478177af228e901e5b08071d0">rpmteE</a></div><div class="ttdeci">const char * rpmteE(rpmte te)</div><div class="ttdoc">Retrieve epoch string of transaction element. </div></div>
<div class="ttc" id="group__rpmte_html_ga781a9ec88130a01f4723e535f280a240"><div class="ttname"><a href="group__rpmte.html#ga781a9ec88130a01f4723e535f280a240">rpmteCleanProblems</a></div><div class="ttdeci">void rpmteCleanProblems(rpmte te)</div><div class="ttdoc">Destroy problem set info of transaction element. </div></div>
<div class="ttc" id="group__rpmte_html_gaf6c95cdd4264515958e4990288ec369c"><div class="ttname"><a href="group__rpmte.html#gaf6c95cdd4264515958e4990288ec369c">rpmteFI</a></div><div class="ttdeci">rpmfi rpmteFI(rpmte te)</div><div class="ttdoc">Retrieve file info iterator from transaction element. </div></div>
<div class="ttc" id="rpmte_8h_html_ab3a2501c6c79ed1de74f66e02957c298"><div class="ttname"><a href="rpmte_8h.html#ab3a2501c6c79ed1de74f66e02957c298">rpmElementTypes</a></div><div class="ttdeci">rpmFlags rpmElementTypes</div><div class="ttdef"><b>Definition:</b> <a href="rpmte_8h_source.html#l00024">rpmte.h:24</a></div></div>
<div class="ttc" id="group__rpmte_html_ga3e60aa541a83c82b027cad431cb03983"><div class="ttname"><a href="group__rpmte.html#ga3e60aa541a83c82b027cad431cb03983">rpmteType</a></div><div class="ttdeci">rpmElementType rpmteType(rpmte te)</div><div class="ttdoc">Retrieve type of transaction element. </div></div>
<div class="ttc" id="group__rpmte_html_ga23858ef64cb2200ac7dc504953cd7cc6"><div class="ttname"><a href="group__rpmte.html#ga23858ef64cb2200ac7dc504953cd7cc6">rpmteHeader</a></div><div class="ttdeci">Header rpmteHeader(rpmte te)</div><div class="ttdoc">Retrieve header from transaction element. </div></div>
<div class="ttc" id="group__rpmte_html_ggabaf1a00ee80e3bfa2d3f9a83b8e50589aaf969c1fa71419e740b4b3445039bf7e"><div class="ttname"><a href="group__rpmte.html#ggabaf1a00ee80e3bfa2d3f9a83b8e50589aaf969c1fa71419e740b4b3445039bf7e">TR_REMOVED</a></div><div class="ttdef"><b>Definition:</b> <a href="rpmte_8h_source.html#l00021">rpmte.h:21</a></div></div>
<div class="ttc" id="group__rpmte_html_ga53178d155e0da8f9a111d19bf4cdd279"><div class="ttname"><a href="group__rpmte.html#ga53178d155e0da8f9a111d19bf4cdd279">rpmteNEVR</a></div><div class="ttdeci">const char * rpmteNEVR(rpmte te)</div><div class="ttdoc">Retrieve name-[epoch:]version-release string from transaction element. </div></div>
<div class="ttc" id="group__rpmte_html_ga9b63333e75d816319e314fe70d593ca6"><div class="ttname"><a href="group__rpmte.html#ga9b63333e75d816319e314fe70d593ca6">rpmteProblems</a></div><div class="ttdeci">rpmps rpmteProblems(rpmte te)</div><div class="ttdoc">Return problem set info of transaction element. </div></div>
<div class="ttc" id="group__rpmte_html_ga1180346f8292b25037d627ee08d58d76"><div class="ttname"><a href="group__rpmte.html#ga1180346f8292b25037d627ee08d58d76">rpmteR</a></div><div class="ttdeci">const char * rpmteR(rpmte te)</div><div class="ttdoc">Retrieve release string of transaction element. </div></div>
<div class="ttc" id="group__rpmte_html_gae02ecd953a2a4e4b862b3dc9d3b4a5ec"><div class="ttname"><a href="group__rpmte.html#gae02ecd953a2a4e4b862b3dc9d3b4a5ec">rpmteKey</a></div><div class="ttdeci">fnpyKey rpmteKey(rpmte te)</div><div class="ttdoc">Retrieve key from transaction element. </div></div>
<div class="ttc" id="group__rpmte_html_gacfa14f18cec658429043d1a172751e7f"><div class="ttname"><a href="group__rpmte.html#gacfa14f18cec658429043d1a172751e7f">rpmteDBOffset</a></div><div class="ttdeci">int rpmteDBOffset(rpmte te)</div><div class="ttdoc">Retrieve rpmdb instance of TR_REMOVED transaction element. </div></div>
<div class="ttc" id="group__rpmte_html_ga7f3568d464222d32c1aa505ad2b10012"><div class="ttname"><a href="group__rpmte.html#ga7f3568d464222d32c1aa505ad2b10012">rpmteColor</a></div><div class="ttdeci">rpm_color_t rpmteColor(rpmte te)</div><div class="ttdoc">Retrieve color bits of transaction element. </div></div>
<div class="ttc" id="group__rpmtypes_html_ga3ab2e7f92cba58663bcb53c299c299d7"><div class="ttname"><a href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a></div><div class="ttdeci">struct rpmfiles_s * rpmfiles</div><div class="ttdef"><b>Definition:</b> <a href="rpmtypes_8h_source.html#l00067">rpmtypes.h:67</a></div></div>
<div class="ttc" id="group__rpmtypes_html_gab9fe53f396a324ab4d4e07cad793f730"><div class="ttname"><a href="group__rpmtypes.html#gab9fe53f396a324ab4d4e07cad793f730">rpm_loff_t</a></div><div class="ttdeci">uint64_t rpm_loff_t</div><div class="ttdef"><b>Definition:</b> <a href="rpmtypes_8h_source.html#l00051">rpmtypes.h:51</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>