<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> <title>rpmmessages.h File Reference</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.2.17 --> <center> <a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> <a class="qindex" href="pages.html">Related Pages</a> </center> <hr><h1>rpmio/rpmmessages.h File Reference</h1> <a href="#_details">More...</a> <p> <code>#include "rpmlog.h"</code><br> <p> <a href="rpmmessages_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0> <tr><td></td></tr> <tr><td colspan=2><br><h2>Defines</h2></td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="rpmmessages_8h.html#a0">RPMMESS_DEBUG</a> RPMLOG_DEBUG</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="rpmmessages_8h.html#a1">RPMMESS_VERBOSE</a> RPMLOG_INFO</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="rpmmessages_8h.html#a2">RPMMESS_NORMAL</a> RPMLOG_NOTICE</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="rpmmessages_8h.html#a3">RPMMESS_WARNING</a> RPMLOG_WARNING</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="rpmmessages_8h.html#a4">RPMMESS_ERROR</a> RPMLOG_ERR</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="rpmmessages_8h.html#a5">RPMMESS_FATALERROR</a> RPMLOG_CRIT</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="rpmmessages_8h.html#a6">RPMMESS_QUIET</a> RPMMESS_WARNING</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="rpmmessages_8h.html#a7">rpmMessage</a> rpmlog</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="rpmmessages_8h.html#a8">rpmSetVerbosity</a>(_lvl) ((void)rpmlogSetMask( RPMLOG_UPTO( RPMLOG_PRI(_lvl))))</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="rpmmessages_8h.html#a9">rpmIncreaseVerbosity</a>() ((void)rpmlogSetMask(((((unsigned)(rpmlogSetMask(0) & 0xff)) << 1) | 1)))</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="rpmmessages_8h.html#a10">rpmDecreaseVerbosity</a>() ((void)rpmlogSetMask((((int)(rpmlogSetMask(0) & 0xff)) >> 1)))</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="rpmmessages_8h.html#a11">rpmIsNormal</a>() (rpmlogSetMask(0) >= RPMLOG_MASK( RPMMESS_NORMAL ))</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="rpmmessages_8h.html#a12">rpmIsVerbose</a>() (rpmlogSetMask(0) >= RPMLOG_MASK( RPMMESS_VERBOSE ))</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="rpmmessages_8h.html#a13">rpmIsDebug</a>() (rpmlogSetMask(0) >= RPMLOG_MASK( RPMMESS_DEBUG ))</td></tr> <tr><td colspan=2><br><h2>Typedefs</h2></td></tr> <tr><td nowrap align=right valign=top>typedef const void * </td><td valign=bottom><a class="el" href="rpmmessages_8h.html#a14">fnpyKey</a></td></tr> <tr><td nowrap align=right valign=top>typedef enum <a class="el" href="rpmmessages_8h.html#a31">rpmCallbackType_e</a> </td><td valign=bottom><a class="el" href="rpmmessages_8h.html#a15">rpmCallbackType</a></td></tr> <tr><td nowrap align=right valign=top>typedef void * </td><td valign=bottom><a class="el" href="rpmmessages_8h.html#a16">rpmCallbackData</a></td></tr> <tr><td nowrap align=right valign=top>typedef void *(* </td><td valign=bottom><a class="el" href="rpmmessages_8h.html#a17">rpmCallbackFunction</a> )(const void *h, const <a class="el" href="rpmmessages_8h.html#a15">rpmCallbackType</a> what, const unsigned long amount, const unsigned long total, <a class="el" href="rpmmessages_8h.html#a14">fnpyKey</a> key, <a class="el" href="rpmmessages_8h.html#a16">rpmCallbackData</a> data)</td></tr> <tr><td colspan=2><br><h2>Enumerations</h2></td></tr> <tr><td nowrap align=right valign=top>enum </td><td valign=bottom><a class="el" href="rpmmessages_8h.html#a31">rpmCallbackType_e</a> { <br> <a class="el" href="rpmmessages_8h.html#a31a18">RPMCALLBACK_INST_PROGRESS</a>, <a class="el" href="rpmmessages_8h.html#a31a19">RPMCALLBACK_INST_START</a>, <a class="el" href="rpmmessages_8h.html#a31a20">RPMCALLBACK_INST_OPEN_FILE</a>, <a class="el" href="rpmmessages_8h.html#a31a21">RPMCALLBACK_INST_CLOSE_FILE</a>, <br> <a class="el" href="rpmmessages_8h.html#a31a22">RPMCALLBACK_TRANS_PROGRESS</a>, <a class="el" href="rpmmessages_8h.html#a31a23">RPMCALLBACK_TRANS_START</a>, <a class="el" href="rpmmessages_8h.html#a31a24">RPMCALLBACK_TRANS_STOP</a>, <a class="el" href="rpmmessages_8h.html#a31a25">RPMCALLBACK_UNINST_PROGRESS</a>, <br> <a class="el" href="rpmmessages_8h.html#a31a26">RPMCALLBACK_UNINST_START</a>, <a class="el" href="rpmmessages_8h.html#a31a27">RPMCALLBACK_UNINST_STOP</a>, <a class="el" href="rpmmessages_8h.html#a31a28">RPMCALLBACK_UNPACK_ERROR</a>, <a class="el" href="rpmmessages_8h.html#a31a29">RPMCALLBACK_CPIO_ERROR</a> <br> }</td></tr> <tr><td colspan=2><br><h2>Functions</h2></td></tr> <tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="rpmmessages_8h.html#a30">urlSetCallback</a> (<a class="el" href="rpmmessages_8h.html#a17">rpmCallbackFunction</a> notify, <a class="el" href="rpmmessages_8h.html#a16">rpmCallbackData</a> notifyData, int notifyCount)</td></tr> </table> <hr><a name="_details"></a><h2>Detailed Description</h2> <dl compact><dt><b><a class="el" href="todo.html#_todo000076">Todo: </a></b></dt><dd> Eliminate from API. </dl> <p> <p> Definition in file <a class="el" href="rpmmessages_8h-source.html">rpmmessages.h</a>.<hr><h2>Define Documentation</h2> <a name="a10" doxytag="rpmmessages.h::rpmDecreaseVerbosity"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define rpmDecreaseVerbosity</td> <td class="md" valign="top">( </td> </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((void)rpmlogSetMask((((int)(rpmlogSetMask(0) & 0xff)) >> 1))) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmmessages_8h-source.html#l00025">25</a> of file <a class="el" href="rpmmessages_8h-source.html">rpmmessages.h</a>. </td> </tr> </table> <a name="a9" doxytag="rpmmessages.h::rpmIncreaseVerbosity"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define rpmIncreaseVerbosity</td> <td class="md" valign="top">( </td> </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((void)rpmlogSetMask(((((unsigned)(rpmlogSetMask(0) & 0xff)) << 1) | 1))) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmmessages_8h-source.html#l00023">23</a> of file <a class="el" href="rpmmessages_8h-source.html">rpmmessages.h</a>. <p> Referenced by <a class="el" href="rpmqv_8c-source.html#l00284">main</a>(), and <a class="el" href="poptQV_8c-source.html#l00126">queryArgCallback</a>(). </td> </tr> </table> <a name="a13" doxytag="rpmmessages.h::rpmIsDebug"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define rpmIsDebug</td> <td class="md" valign="top">( </td> </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (rpmlogSetMask(0) >= RPMLOG_MASK( RPMMESS_DEBUG )) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmmessages_8h-source.html#l00031">31</a> of file <a class="el" href="rpmmessages_8h-source.html">rpmmessages.h</a>. <p> Referenced by <a class="el" href="rpminstall_8c-source.html#l00905">rpmRollback</a>(), and <a class="el" href="psm_8c-source.html#l00825">runScript</a>(). </td> </tr> </table> <a name="a11" doxytag="rpmmessages.h::rpmIsNormal"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define rpmIsNormal</td> <td class="md" valign="top">( </td> </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (rpmlogSetMask(0) >= RPMLOG_MASK( RPMMESS_NORMAL )) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmmessages_8h-source.html#l00027">27</a> of file <a class="el" href="rpmmessages_8h-source.html">rpmmessages.h</a>. </td> </tr> </table> <a name="a12" doxytag="rpmmessages.h::rpmIsVerbose"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define rpmIsVerbose</td> <td class="md" valign="top">( </td> </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (rpmlogSetMask(0) >= RPMLOG_MASK( RPMMESS_VERBOSE )) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmmessages_8h-source.html#l00029">29</a> of file <a class="el" href="rpmmessages_8h-source.html">rpmmessages.h</a>. <p> Referenced by <a class="el" href="signature_8c-source.html#l00783">checkPassPhrase</a>(), <a class="el" href="macro_8c-source.html#l01026">doFoo</a>(), <a class="el" href="parsePrep_8c-source.html#l00157">doUntar</a>(), <a class="el" href="rpmqv_8c-source.html#l00284">main</a>(), <a class="el" href="lib_2rpmchecksig_8c-source.html#l00290">rpmCheckSig</a>(), <a class="el" href="rpminstall_8c-source.html#l00204">rpmInstall</a>(), <a class="el" href="rpminstall_8c-source.html#l00684">rpmInstallSource</a>(), <a class="el" href="rpmrc_8c-source.html#l01688">rpmShowRC</a>(), <a class="el" href="psm_8c-source.html#l00825">runScript</a>(), <a class="el" href="query_8c-source.html#l00150">showQueryPackage</a>(), and <a class="el" href="verify_8c-source.html#l00351">verifyHeader</a>(). </td> </tr> </table> <a name="a0" doxytag="rpmmessages.h::RPMMESS_DEBUG"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define RPMMESS_DEBUG RPMLOG_DEBUG </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmmessages_8h-source.html#l00011">11</a> of file <a class="el" href="rpmmessages_8h-source.html">rpmmessages.h</a>. <p> Referenced by <a class="el" href="files_8c-source.html#l01448">addFile</a>(), <a class="el" href="depends_8c-source.html#l00963">alAllFileSatisfiesDepend</a>(), <a class="el" href="depends_8c-source.html#l01078">alAllSatisfiesDepend</a>(), <a class="el" href="depends_8c-source.html#l01371">checkPackageDeps</a>(), <a class="el" href="signature_8c-source.html#l00115">checkSize</a>(), <a class="el" href="db1_8c-source.html#l00476">db1close</a>(), <a class="el" href="db1_8c-source.html#l00522">db1open</a>(), <a class="el" href="db3_8c-source.html#l00657">db3close</a>(), <a class="el" href="db3_8c-source.html#l00805">db3open</a>(), <a class="el" href="db3_8c-source.html#l00112">db_fini</a>(), <a class="el" href="db3_8c-source.html#l00161">db_init</a>(), <a class="el" href="transaction_8c-source.html#l00785">decideFileFate</a>(), <a class="el" href="fsm_8c-source.html#l00230">dnlInitIterator</a>(), <a class="el" href="falloc_8c-source.html#l00421">fadSanity</a>(), <a class="el" href="fsm_8c-source.html#l01072">fsmMkdirs</a>(), <a class="el" href="fsm_8c-source.html#l01211">fsmStage</a>(), <a class="el" href="depends_8c-source.html#l01659">ignoreDep</a>(), <a class="el" href="signature_8c-source.html#l00357">makeGPGSignature</a>(), <a class="el" href="signature_8c-source.html#l00245">makePGPSignature</a>(), <a class="el" href="psm_8c-source.html#l01345">psmStage</a>(), <a class="el" href="transaction_8c-source.html#l00310">relocateFileList</a>(), <a class="el" href="rpmdb_8c-source.html#l02691">rpmdbAdd</a>(), <a class="el" href="rpmdb_8c-source.html#l03237">rpmdbMoveDatabase</a>(), <a class="el" href="rpmdb_8c-source.html#l02065">rpmdbNextIterator</a>(), <a class="el" href="rpmdb_8c-source.html#l03369">rpmdbRebuild</a>(), <a class="el" href="rpmdb_8c-source.html#l02423">rpmdbRemove</a>(), <a class="el" href="depends_8c-source.html#l02256">rpmdepCheck</a>(), <a class="el" href="depends_8c-source.html#l01914">rpmdepOrder</a>(), <a class="el" href="rpminstall_8c-source.html#l00204">rpmInstall</a>(), <a class="el" href="query_8c-source.html#l00581">rpmQueryVerify</a>(), <a class="el" href="depends_8c-source.html#l00529">rpmRangesOverlap</a>(), <a class="el" href="signature_8c-source.html#l00144">rpmReadSignature</a>(), <a class="el" href="rpminstall_8c-source.html#l00905">rpmRollback</a>(), <a class="el" href="signature_8c-source.html#l00214">rpmWriteSignature</a>(), <a class="el" href="transaction_8c-source.html#l01250">skipFiles</a>(), <a class="el" href="depends_8c-source.html#l01188">unsatisfiedDepend</a>(), <a class="el" href="rpmio_8c-source.html#l01344">urlConnect</a>(), <a class="el" href="url_8c-source.html#l00496">urlGetFile</a>(), and <a class="el" href="depends_8c-source.html#l01760">zapRelation</a>(). </td> </tr> </table> <a name="a4" doxytag="rpmmessages.h::RPMMESS_ERROR"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define RPMMESS_ERROR RPMLOG_ERR </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmmessages_8h-source.html#l00015">15</a> of file <a class="el" href="rpmmessages_8h-source.html">rpmmessages.h</a>. <p> Referenced by <a class="el" href="build_8c-source.html#l00019">checkSpec</a>(), <a class="el" href="rpmdb_8c-source.html#l03369">rpmdbRebuild</a>(), <a class="el" href="rpminstall_8c-source.html#l00596">rpmErase</a>(), <a class="el" href="rpminstall_8c-source.html#l00204">rpmInstall</a>(), <a class="el" href="rpminstall_8c-source.html#l00684">rpmInstallSource</a>(), <a class="el" href="rpminstall_8c-source.html#l00905">rpmRollback</a>(), and <a class="el" href="url_8c-source.html#l00400">urlSplit</a>(). </td> </tr> </table> <a name="a5" doxytag="rpmmessages.h::RPMMESS_FATALERROR"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define RPMMESS_FATALERROR RPMLOG_CRIT </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmmessages_8h-source.html#l00016">16</a> of file <a class="el" href="rpmmessages_8h-source.html">rpmmessages.h</a>. <p> Referenced by <a class="el" href="upgrade_8c-source.html#l00465">ugFindUpgradePackages</a>(). </td> </tr> </table> <a name="a2" doxytag="rpmmessages.h::RPMMESS_NORMAL"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define RPMMESS_NORMAL RPMLOG_NOTICE </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmmessages_8h-source.html#l00013">13</a> of file <a class="el" href="rpmmessages_8h-source.html">rpmmessages.h</a>. <p> Referenced by <a class="el" href="build_2build_8c-source.html#l00264">buildSpec</a>(), <a class="el" href="build_2build_8c-source.html#l00057">doScript</a>(), <a class="el" href="files_8c-source.html#l02402">generateDepends</a>(), <a class="el" href="rpmqv_8c-source.html#l00284">main</a>(), <a class="el" href="files_8c-source.html#l02548">printDepMsg</a>(), <a class="el" href="files_8c-source.html#l02645">processBinaryFiles</a>(), <a class="el" href="rpmdb_8c-source.html#l03369">rpmdbRebuild</a>(), <a class="el" href="query_8c-source.html#l00150">showQueryPackage</a>(), <a class="el" href="verify_8c-source.html#l00516">showVerifyPackage</a>(), <a class="el" href="upgrade_8c-source.html#l00465">ugFindUpgradePackages</a>(), <a class="el" href="verify_8c-source.html#l00458">verifyDependencies</a>(), <a class="el" href="verify_8c-source.html#l00351">verifyHeader</a>(), and <a class="el" href="pack_8c-source.html#l00385">writeRPM</a>(). </td> </tr> </table> <a name="a6" doxytag="rpmmessages.h::RPMMESS_QUIET"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define RPMMESS_QUIET RPMMESS_WARNING </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmmessages_8h-source.html#l00018">18</a> of file <a class="el" href="rpmmessages_8h-source.html">rpmmessages.h</a>. <p> Referenced by <a class="el" href="rpmqv_8c-source.html#l00284">main</a>(). </td> </tr> </table> <a name="a1" doxytag="rpmmessages.h::RPMMESS_VERBOSE"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define RPMMESS_VERBOSE RPMLOG_INFO </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmmessages_8h-source.html#l00012">12</a> of file <a class="el" href="rpmmessages_8h-source.html">rpmmessages.h</a>. <p> Referenced by <a class="el" href="psm_8c-source.html#l01345">psmStage</a>(), and <a class="el" href="signature_8c-source.html#l00446">rpmAddSignature</a>(). </td> </tr> </table> <a name="a3" doxytag="rpmmessages.h::RPMMESS_WARNING"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define RPMMESS_WARNING RPMLOG_WARNING </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmmessages_8h-source.html#l00014">14</a> of file <a class="el" href="rpmmessages_8h-source.html">rpmmessages.h</a>. <p> Referenced by <a class="el" href="names_8c-source.html#l00179">buildHost</a>(), <a class="el" href="db1_8c-source.html#l00137">doGetRecord</a>(), <a class="el" href="fsm_8c-source.html#l01211">fsmStage</a>(), <a class="el" href="files_8c-source.html#l01083">genCpioListAndHeader</a>(), <a class="el" href="rpmrc_8c-source.html#l01365">getMachineInfo</a>(), <a class="el" href="psm_8c-source.html#l01345">psmStage</a>(), <a class="el" href="lib_2misc_8c-source.html#l00120">rpmMkpath</a>(), and <a class="el" href="files_8c-source.html#l00257">timeCheck</a>(). </td> </tr> </table> <a name="a7" doxytag="rpmmessages.h::rpmMessage"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define rpmMessage rpmlog </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmmessages_8h-source.html#l00020">20</a> of file <a class="el" href="rpmmessages_8h-source.html">rpmmessages.h</a>. <p> Referenced by <a class="el" href="files_8c-source.html#l01448">addFile</a>(), <a class="el" href="depends_8c-source.html#l00963">alAllFileSatisfiesDepend</a>(), <a class="el" href="depends_8c-source.html#l01078">alAllSatisfiesDepend</a>(), <a class="el" href="names_8c-source.html#l00179">buildHost</a>(), <a class="el" href="build_2build_8c-source.html#l00264">buildSpec</a>(), <a class="el" href="depends_8c-source.html#l01371">checkPackageDeps</a>(), <a class="el" href="signature_8c-source.html#l00115">checkSize</a>(), <a class="el" href="build_8c-source.html#l00019">checkSpec</a>(), <a class="el" href="db1_8c-source.html#l00476">db1close</a>(), <a class="el" href="db1_8c-source.html#l00522">db1open</a>(), <a class="el" href="db3_8c-source.html#l00657">db3close</a>(), <a class="el" href="db3_8c-source.html#l00805">db3open</a>(), <a class="el" href="db3_8c-source.html#l00112">db_fini</a>(), <a class="el" href="db3_8c-source.html#l00161">db_init</a>(), <a class="el" href="transaction_8c-source.html#l00785">decideFileFate</a>(), <a class="el" href="fsm_8c-source.html#l00230">dnlInitIterator</a>(), <a class="el" href="db1_8c-source.html#l00137">doGetRecord</a>(), <a class="el" href="build_2build_8c-source.html#l00057">doScript</a>(), <a class="el" href="falloc_8c-source.html#l00421">fadSanity</a>(), <a class="el" href="fsm_8c-source.html#l01072">fsmMkdirs</a>(), <a class="el" href="fsm_8c-source.html#l01211">fsmStage</a>(), <a class="el" href="files_8c-source.html#l01083">genCpioListAndHeader</a>(), <a class="el" href="files_8c-source.html#l02402">generateDepends</a>(), <a class="el" href="rpmrc_8c-source.html#l01365">getMachineInfo</a>(), <a class="el" href="depends_8c-source.html#l01659">ignoreDep</a>(), <a class="el" href="signature_8c-source.html#l00357">makeGPGSignature</a>(), <a class="el" href="signature_8c-source.html#l00245">makePGPSignature</a>(), <a class="el" href="files_8c-source.html#l02548">printDepMsg</a>(), <a class="el" href="files_8c-source.html#l02645">processBinaryFiles</a>(), <a class="el" href="psm_8c-source.html#l01345">psmStage</a>(), <a class="el" href="transaction_8c-source.html#l00310">relocateFileList</a>(), <a class="el" href="signature_8c-source.html#l00446">rpmAddSignature</a>(), <a class="el" href="rpmdb_8c-source.html#l02691">rpmdbAdd</a>(), <a class="el" href="rpmdb_8c-source.html#l03237">rpmdbMoveDatabase</a>(), <a class="el" href="rpmdb_8c-source.html#l02065">rpmdbNextIterator</a>(), <a class="el" href="rpmdb_8c-source.html#l03369">rpmdbRebuild</a>(), <a class="el" href="rpmdb_8c-source.html#l02423">rpmdbRemove</a>(), <a class="el" href="depends_8c-source.html#l02256">rpmdepCheck</a>(), <a class="el" href="depends_8c-source.html#l01914">rpmdepOrder</a>(), <a class="el" href="rpminstall_8c-source.html#l00596">rpmErase</a>(), <a class="el" href="rpminstall_8c-source.html#l00204">rpmInstall</a>(), <a class="el" href="rpminstall_8c-source.html#l00684">rpmInstallSource</a>(), <a class="el" href="lib_2misc_8c-source.html#l00120">rpmMkpath</a>(), <a class="el" href="query_8c-source.html#l00581">rpmQueryVerify</a>(), <a class="el" href="depends_8c-source.html#l00529">rpmRangesOverlap</a>(), <a class="el" href="signature_8c-source.html#l00144">rpmReadSignature</a>(), <a class="el" href="rpminstall_8c-source.html#l00905">rpmRollback</a>(), <a class="el" href="signature_8c-source.html#l00214">rpmWriteSignature</a>(), <a class="el" href="query_8c-source.html#l00150">showQueryPackage</a>(), <a class="el" href="verify_8c-source.html#l00516">showVerifyPackage</a>(), <a class="el" href="transaction_8c-source.html#l01250">skipFiles</a>(), <a class="el" href="files_8c-source.html#l00257">timeCheck</a>(), <a class="el" href="depends_8c-source.html#l01188">unsatisfiedDepend</a>(), <a class="el" href="rpmio_8c-source.html#l01344">urlConnect</a>(), <a class="el" href="url_8c-source.html#l00496">urlGetFile</a>(), <a class="el" href="url_8c-source.html#l00400">urlSplit</a>(), <a class="el" href="verify_8c-source.html#l00458">verifyDependencies</a>(), <a class="el" href="verify_8c-source.html#l00351">verifyHeader</a>(), <a class="el" href="pack_8c-source.html#l00385">writeRPM</a>(), and <a class="el" href="depends_8c-source.html#l01760">zapRelation</a>(). </td> </tr> </table> <a name="a8" doxytag="rpmmessages.h::rpmSetVerbosity"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define rpmSetVerbosity</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">_lvl </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((void)rpmlogSetMask( RPMLOG_UPTO( RPMLOG_PRI(_lvl)))) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmmessages_8h-source.html#l00021">21</a> of file <a class="el" href="rpmmessages_8h-source.html">rpmmessages.h</a>. <p> Referenced by <a class="el" href="rpmqv_8c-source.html#l00284">main</a>(), <a class="el" href="rpmmodule_8c-source.html#l00866">setVerbosity</a>(), and <a class="el" href="upgrade_8c-source.html#l00465">ugFindUpgradePackages</a>(). </td> </tr> </table> <hr><h2>Typedef Documentation</h2> <a name="a14" doxytag="rpmmessages.h::fnpyKey"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> typedef const void* fnpyKey </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmmessages_8h-source.html#l00035">35</a> of file <a class="el" href="rpmmessages_8h-source.html">rpmmessages.h</a>. </td> </tr> </table> <a name="a16" doxytag="rpmmessages.h::rpmCallbackData"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> typedef void* rpmCallbackData </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmmessages_8h-source.html#l00057">57</a> of file <a class="el" href="rpmmessages_8h-source.html">rpmmessages.h</a>. <p> Referenced by <a class="el" href="psm_8c-source.html#l00612">rpmInstallSourcePackage</a>(), <a class="el" href="transaction_8c-source.html#l01526">rpmRunTransactions</a>(), and <a class="el" href="rpmmodule_8c-source.html#l00381">tsCallback</a>(). </td> </tr> </table> <a name="a17" doxytag="rpmmessages.h::rpmCallbackFunction"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> typedef void*(* rpmCallbackFunction)( const void * h, const <a class="el" href="rpmmessages_8h.html#a15">rpmCallbackType</a> what, const unsigned long amount, const unsigned long total, <a class="el" href="rpmmessages_8h.html#a14">fnpyKey</a> key, <a class="el" href="rpmmessages_8h.html#a16">rpmCallbackData</a> data) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmmessages_8h-source.html#l00066">66</a> of file <a class="el" href="rpmmessages_8h-source.html">rpmmessages.h</a>. <p> Referenced by <a class="el" href="psm_8c-source.html#l00612">rpmInstallSourcePackage</a>(), <a class="el" href="transaction_8c-source.html#l01526">rpmRunTransactions</a>(), and <a class="el" href="rpmio_8c-source.html#l01278">urlSetCallback</a>(). </td> </tr> </table> <a name="a15" doxytag="rpmmessages.h::rpmCallbackType"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> typedef enum <a class="el" href="rpmmessages_8h.html#a31">rpmCallbackType_e</a> rpmCallbackType </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Referenced by <a class="el" href="rpminstall_8c-source.html#l00075">rpmShowProgress</a>(), and <a class="el" href="rpmmodule_8c-source.html#l00381">tsCallback</a>(). </td> </tr> </table> <hr><h2>Enumeration Type Documentation</h2> <a name="a31" doxytag="rpmmessages.h::rpmCallbackType_e"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> enum rpmCallbackType_e </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <dl compact><dt><b>Enumeration values: </b></dt><dd> <table border=0 cellspacing=2 cellpadding=0> <tr><td valign=top><em><a name="a31a18" doxytag="RPMCALLBACK_INST_PROGRESS"></a><em>RPMCALLBACK_INST_PROGRESS</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a31a19" doxytag="RPMCALLBACK_INST_START"></a><em>RPMCALLBACK_INST_START</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a31a20" doxytag="RPMCALLBACK_INST_OPEN_FILE"></a><em>RPMCALLBACK_INST_OPEN_FILE</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a31a21" doxytag="RPMCALLBACK_INST_CLOSE_FILE"></a><em>RPMCALLBACK_INST_CLOSE_FILE</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a31a22" doxytag="RPMCALLBACK_TRANS_PROGRESS"></a><em>RPMCALLBACK_TRANS_PROGRESS</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a31a23" doxytag="RPMCALLBACK_TRANS_START"></a><em>RPMCALLBACK_TRANS_START</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a31a24" doxytag="RPMCALLBACK_TRANS_STOP"></a><em>RPMCALLBACK_TRANS_STOP</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a31a25" doxytag="RPMCALLBACK_UNINST_PROGRESS"></a><em>RPMCALLBACK_UNINST_PROGRESS</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a31a26" doxytag="RPMCALLBACK_UNINST_START"></a><em>RPMCALLBACK_UNINST_START</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a31a27" doxytag="RPMCALLBACK_UNINST_STOP"></a><em>RPMCALLBACK_UNINST_STOP</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a31a28" doxytag="RPMCALLBACK_UNPACK_ERROR"></a><em>RPMCALLBACK_UNPACK_ERROR</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a31a29" doxytag="RPMCALLBACK_CPIO_ERROR"></a><em>RPMCALLBACK_CPIO_ERROR</em></em> </td><td> </td></tr> </table> </dl> <p> Definition at line <a class="el" href="rpmmessages_8h-source.html#l00040">40</a> of file <a class="el" href="rpmmessages_8h-source.html">rpmmessages.h</a>. </td> </tr> </table> <hr><h2>Function Documentation</h2> <a name="a30" doxytag="rpmmessages.h::urlSetCallback"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void urlSetCallback </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="rpmmessages_8h.html#a17">rpmCallbackFunction</a> </td> <td class="mdname" nowrap> <em>notify</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap><a class="el" href="rpmmessages_8h.html#a16">rpmCallbackData</a> </td> <td class="mdname" nowrap> <em>notifyData</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>int </td> <td class="mdname" nowrap> <em>notifyCount</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> </td> </tr> </table> <hr><address style="align: right;"><small>Generated on Thu Sep 12 22:15:08 2002 for rpm by <a href="http://www.doxygen.org/index.html"> <img src="doxygen.png" alt="doxygen" align="middle" border=0 width=110 height=53></a>1.2.17 </small></address> </body> </html>