99
99
<a name="l00068"></a>00068 <span class="keywordtype">void</span> <a class="code" href="group__rpmrc.html#gac69000b2e434fb3c4eaae0887829e08b" title="Return current arch name and/or number.">rpmGetArchInfo</a>( <span class="keyword">const</span> <span class="keywordtype">char</span> ** name,
100
100
<a name="l00069"></a>00069 <span class="keywordtype">int</span> * num);
101
101
<a name="l00070"></a>00070
102
<a name="l00077"></a>00077 <span class="keywordtype">void</span> <a class="code" href="group__rpmrc.html#ga2ac53e53de5bbce584be8b01f9fc6bd2" title="Return current os name and/or number.">rpmGetOsInfo</a>( <span class="keyword">const</span> <span class="keywordtype">char</span> ** name,
103
<a name="l00078"></a>00078 <span class="keywordtype">int</span> * num);
104
<a name="l00079"></a>00079
105
<a name="l00093"></a>00093 <span class="keywordtype">int</span> <a class="code" href="group__rpmrc.html#ga1e989f4532e33a8356df275c58162fed" title="Return arch/os score of a name.">rpmMachineScore</a>(<span class="keywordtype">int</span> type, <span class="keyword">const</span> <span class="keywordtype">char</span> * name);
106
<a name="l00094"></a>00094
107
<a name="l00100"></a>00100 <span class="keywordtype">int</span> <a class="code" href="group__rpmrc.html#ga24a3bbf6d9f2d391a8d4dc4a1820cb5d" title="Display current rpmrc (and macro) configuration.">rpmShowRC</a>(FILE * fp);
102
<a name="l00076"></a>00076 <span class="keywordtype">int</span> <a class="code" href="group__rpmrc.html#ga3dab9d95d4bdc0800ee478e57b5de216" title="Return color for an arch.">rpmGetArchColor</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *arch);
103
<a name="l00077"></a>00077
104
<a name="l00084"></a>00084 <span class="keywordtype">void</span> <a class="code" href="group__rpmrc.html#ga2ac53e53de5bbce584be8b01f9fc6bd2" title="Return current os name and/or number.">rpmGetOsInfo</a>( <span class="keyword">const</span> <span class="keywordtype">char</span> ** name,
105
<a name="l00085"></a>00085 <span class="keywordtype">int</span> * num);
106
<a name="l00086"></a>00086
107
<a name="l00100"></a>00100 <span class="keywordtype">int</span> <a class="code" href="group__rpmrc.html#ga1e989f4532e33a8356df275c58162fed" title="Return arch/os score of a name.">rpmMachineScore</a>(<span class="keywordtype">int</span> type, <span class="keyword">const</span> <span class="keywordtype">char</span> * name);
108
108
<a name="l00101"></a>00101
109
<a name="l00106"></a>00106 <span class="keywordtype">void</span> <a class="code" href="group__rpmrc.html#gafa5accc1656e25a42e1dbe247405ebe0" title="Destroy rpmrc arch/os compatibility tables.">rpmFreeRpmrc</a>(<span class="keywordtype">void</span>);
110
<a name="l00107"></a>00107
111
<a name="l00114"></a>00114 <span class="keywordtype">int</span> <a class="code" href="rpmlib_8h.html#a850ba9d15266e2d82cd092b8d6117f50" title="Compare headers to determine which header is "newer".">rpmVersionCompare</a>(<a class="code" href="group__rpmtypes.html#gacb1ffe4e2d96b8277f9f46ecc0c7b8a6" title="RPM header and data retrieval types.">Header</a> first, <a class="code" href="group__rpmtypes.html#gacb1ffe4e2d96b8277f9f46ecc0c7b8a6" title="RPM header and data retrieval types.">Header</a> second);
112
<a name="l00115"></a>00115
113
<a name="l00129"></a>00129 <a class="code" href="group__rpmtypes.html#ga06da857c39457bfb6ea9049643fdb706" title="Package read return codes.">rpmRC</a> <a class="code" href="group__header.html#ga3e07756b155618410a1c3f8ee10d2b14" title="Check header consistency, performing headerGetEntry() the hard way.">headerCheck</a>(<a class="code" href="group__rpmtypes.html#ga1a512138316a227059ca128597dbd464" title="The main types involved in transaction manipulation.">rpmts</a> ts, <span class="keyword">const</span> <span class="keywordtype">void</span> * uh, <span class="keywordtype">size_t</span> uc, <span class="keywordtype">char</span> ** msg);
114
<a name="l00130"></a>00130
115
<a name="l00139"></a>00139 <a class="code" href="group__rpmtypes.html#ga06da857c39457bfb6ea9049643fdb706" title="Package read return codes.">rpmRC</a> <a class="code" href="group__header.html#gae40693275adebc7fe9bbd78f81bfa90b" title="Return checked and loaded header.">rpmReadHeader</a>(<a class="code" href="group__rpmtypes.html#ga1a512138316a227059ca128597dbd464" title="The main types involved in transaction manipulation.">rpmts</a> ts, <a class="code" href="group__rpmtypes.html#ga078f4187c683508f3147e94397bab8d5" title="RPM IO file descriptor type.">FD_t</a> fd, <a class="code" href="group__rpmtypes.html#gacb1ffe4e2d96b8277f9f46ecc0c7b8a6" title="RPM header and data retrieval types.">Header</a> *hdrp, <span class="keywordtype">char</span> ** msg);
116
<a name="l00140"></a>00140
117
<a name="l00149"></a>00149 <a class="code" href="group__rpmtypes.html#ga06da857c39457bfb6ea9049643fdb706" title="Package read return codes.">rpmRC</a> <a class="code" href="group__header.html#gae10b6de3f6b14ba9bf473e782c6ed65c" title="Return package header from file handle, verifying digests/signatures.">rpmReadPackageFile</a>(<a class="code" href="group__rpmtypes.html#ga1a512138316a227059ca128597dbd464" title="The main types involved in transaction manipulation.">rpmts</a> ts, <a class="code" href="group__rpmtypes.html#ga078f4187c683508f3147e94397bab8d5" title="RPM IO file descriptor type.">FD_t</a> fd,
118
<a name="l00150"></a>00150 <span class="keyword">const</span> <span class="keywordtype">char</span> * fn, <a class="code" href="group__rpmtypes.html#gacb1ffe4e2d96b8277f9f46ecc0c7b8a6" title="RPM header and data retrieval types.">Header</a> * hdrp);
119
<a name="l00151"></a>00151
120
<a name="l00160"></a>00160 <a class="code" href="group__rpmtypes.html#ga06da857c39457bfb6ea9049643fdb706" title="Package read return codes.">rpmRC</a> <a class="code" href="rpmlib_8h.html#a7ecafa50063ffc0c856e5d1c089634c3" title="Install source package.">rpmInstallSourcePackage</a>(<a class="code" href="group__rpmtypes.html#ga1a512138316a227059ca128597dbd464" title="The main types involved in transaction manipulation.">rpmts</a> ts, <a class="code" href="group__rpmtypes.html#ga078f4187c683508f3147e94397bab8d5" title="RPM IO file descriptor type.">FD_t</a> fd,
121
<a name="l00161"></a>00161 <span class="keywordtype">char</span> ** specFilePtr,
122
<a name="l00162"></a>00162 <span class="keywordtype">char</span> ** cookie);
123
<a name="l00163"></a>00163
124
<a name="l00171"></a>00171 <span class="keywordtype">int</span> <a class="code" href="rpmlib_8h.html#a83273f9ece6bf5608622e495dc15ee1b" title="Segmented string compare for version or release strings.">rpmvercmp</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> * a, <span class="keyword">const</span> <span class="keywordtype">char</span> * b);
125
<a name="l00172"></a>00172
126
<a name="l00173"></a>00173 <span class="preprocessor">#ifdef __cplusplus</span>
127
<a name="l00174"></a>00174 <span class="preprocessor"></span>}
128
<a name="l00175"></a>00175 <span class="preprocessor">#endif</span>
129
<a name="l00176"></a>00176 <span class="preprocessor"></span>
130
<a name="l00177"></a>00177 <span class="preprocessor">#endif </span><span class="comment">/* H_RPMLIB */</span>
109
<a name="l00107"></a>00107 <span class="keywordtype">int</span> <a class="code" href="group__rpmrc.html#ga24a3bbf6d9f2d391a8d4dc4a1820cb5d" title="Display current rpmrc (and macro) configuration.">rpmShowRC</a>(FILE * fp);
110
<a name="l00108"></a>00108
111
<a name="l00113"></a>00113 <span class="keywordtype">void</span> <a class="code" href="group__rpmrc.html#gafa5accc1656e25a42e1dbe247405ebe0" title="Destroy rpmrc arch/os compatibility tables.">rpmFreeRpmrc</a>(<span class="keywordtype">void</span>);
112
<a name="l00114"></a>00114
113
<a name="l00121"></a>00121 <span class="keywordtype">int</span> <a class="code" href="rpmlib_8h.html#a850ba9d15266e2d82cd092b8d6117f50" title="Compare headers to determine which header is "newer".">rpmVersionCompare</a>(<a class="code" href="group__rpmtypes.html#gacb1ffe4e2d96b8277f9f46ecc0c7b8a6" title="RPM header and data retrieval types.">Header</a> first, <a class="code" href="group__rpmtypes.html#gacb1ffe4e2d96b8277f9f46ecc0c7b8a6" title="RPM header and data retrieval types.">Header</a> second);
114
<a name="l00122"></a>00122
115
<a name="l00136"></a>00136 <a class="code" href="group__rpmtypes.html#ga06da857c39457bfb6ea9049643fdb706" title="Package read return codes.">rpmRC</a> <a class="code" href="group__header.html#ga3e07756b155618410a1c3f8ee10d2b14" title="Check header consistency, performing headerGetEntry() the hard way.">headerCheck</a>(<a class="code" href="group__rpmtypes.html#ga1a512138316a227059ca128597dbd464" title="The main types involved in transaction manipulation.">rpmts</a> ts, <span class="keyword">const</span> <span class="keywordtype">void</span> * uh, <span class="keywordtype">size_t</span> uc, <span class="keywordtype">char</span> ** msg);
116
<a name="l00137"></a>00137
117
<a name="l00146"></a>00146 <a class="code" href="group__rpmtypes.html#ga06da857c39457bfb6ea9049643fdb706" title="Package read return codes.">rpmRC</a> <a class="code" href="group__header.html#gae40693275adebc7fe9bbd78f81bfa90b" title="Return checked and loaded header.">rpmReadHeader</a>(<a class="code" href="group__rpmtypes.html#ga1a512138316a227059ca128597dbd464" title="The main types involved in transaction manipulation.">rpmts</a> ts, <a class="code" href="group__rpmtypes.html#ga078f4187c683508f3147e94397bab8d5" title="RPM IO file descriptor type.">FD_t</a> fd, <a class="code" href="group__rpmtypes.html#gacb1ffe4e2d96b8277f9f46ecc0c7b8a6" title="RPM header and data retrieval types.">Header</a> *hdrp, <span class="keywordtype">char</span> ** msg);
118
<a name="l00147"></a>00147
119
<a name="l00156"></a>00156 <a class="code" href="group__rpmtypes.html#ga06da857c39457bfb6ea9049643fdb706" title="Package read return codes.">rpmRC</a> <a class="code" href="group__header.html#gae10b6de3f6b14ba9bf473e782c6ed65c" title="Return package header from file handle, verifying digests/signatures.">rpmReadPackageFile</a>(<a class="code" href="group__rpmtypes.html#ga1a512138316a227059ca128597dbd464" title="The main types involved in transaction manipulation.">rpmts</a> ts, <a class="code" href="group__rpmtypes.html#ga078f4187c683508f3147e94397bab8d5" title="RPM IO file descriptor type.">FD_t</a> fd,
120
<a name="l00157"></a>00157 <span class="keyword">const</span> <span class="keywordtype">char</span> * fn, <a class="code" href="group__rpmtypes.html#gacb1ffe4e2d96b8277f9f46ecc0c7b8a6" title="RPM header and data retrieval types.">Header</a> * hdrp);
121
<a name="l00158"></a>00158
122
<a name="l00167"></a>00167 <a class="code" href="group__rpmtypes.html#ga06da857c39457bfb6ea9049643fdb706" title="Package read return codes.">rpmRC</a> <a class="code" href="rpmlib_8h.html#a7ecafa50063ffc0c856e5d1c089634c3" title="Install source package.">rpmInstallSourcePackage</a>(<a class="code" href="group__rpmtypes.html#ga1a512138316a227059ca128597dbd464" title="The main types involved in transaction manipulation.">rpmts</a> ts, <a class="code" href="group__rpmtypes.html#ga078f4187c683508f3147e94397bab8d5" title="RPM IO file descriptor type.">FD_t</a> fd,
123
<a name="l00168"></a>00168 <span class="keywordtype">char</span> ** specFilePtr,
124
<a name="l00169"></a>00169 <span class="keywordtype">char</span> ** cookie);
125
<a name="l00170"></a>00170
126
<a name="l00178"></a>00178 <span class="keywordtype">int</span> <a class="code" href="rpmlib_8h.html#a83273f9ece6bf5608622e495dc15ee1b" title="Segmented string compare for version or release strings.">rpmvercmp</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> * a, <span class="keyword">const</span> <span class="keywordtype">char</span> * b);
127
<a name="l00179"></a>00179
128
<a name="l00180"></a>00180 <span class="preprocessor">#ifdef __cplusplus</span>
129
<a name="l00181"></a>00181 <span class="preprocessor"></span>}
130
<a name="l00182"></a>00182 <span class="preprocessor">#endif</span>
131
<a name="l00183"></a>00183 <span class="preprocessor"></span>
132
<a name="l00184"></a>00184 <span class="preprocessor">#endif </span><span class="comment">/* H_RPMLIB */</span>
131
133
</pre></div></div>
135
137
<hr class="footer"/><address class="footer"><small>
136
Generated on Wed Oct 3 2012 10:18:30 for rpm by  <a href="http://www.doxygen.org/index.html">
138
Generated on Thu Nov 8 2012 11:00:13 for rpm by  <a href="http://www.doxygen.org/index.html">
137
139
<img class="footer" src="doxygen.png" alt="doxygen"/>
139
141
</small></address>