#include "rpmlog.h"
Go to the source code of this file.
Defines | |
#define | RPMMESS_DEBUG RPMLOG_DEBUG |
#define | RPMMESS_VERBOSE RPMLOG_INFO |
#define | RPMMESS_NORMAL RPMLOG_NOTICE |
#define | RPMMESS_WARNING RPMLOG_WARNING |
#define | RPMMESS_ERROR RPMLOG_ERR |
#define | RPMMESS_FATALERROR RPMLOG_CRIT |
#define | RPMMESS_QUIET RPMMESS_WARNING |
#define | rpmMessage rpmlog |
#define | rpmSetVerbosity(_lvl) ((void)rpmlogSetMask( RPMLOG_UPTO( RPMLOG_PRI(_lvl)))) |
#define | rpmIncreaseVerbosity() ((void)rpmlogSetMask(((((unsigned)(rpmlogSetMask(0) & 0xff)) << 1) | 1))) |
#define | rpmDecreaseVerbosity() ((void)rpmlogSetMask((((int)(rpmlogSetMask(0) & 0xff)) >> 1))) |
#define | rpmIsNormal() (rpmlogSetMask(0) >= RPMLOG_MASK( RPMMESS_NORMAL )) |
#define | rpmIsVerbose() (rpmlogSetMask(0) >= RPMLOG_MASK( RPMMESS_VERBOSE )) |
#define | rpmIsDebug() (rpmlogSetMask(0) >= RPMLOG_MASK( RPMMESS_DEBUG )) |
Typedefs | |
typedef const void * | fnpyKey |
typedef enum rpmCallbackType_e | rpmCallbackType |
Bit(s) to identify progress callbacks. | |
typedef void * | rpmCallbackData |
typedef void *(*) | rpmCallbackFunction (const void *h, const rpmCallbackType what, const unsigned long amount, const unsigned long total, fnpyKey key, rpmCallbackData data) |
Enumerations | |
enum | rpmCallbackType_e { RPMCALLBACK_UNKNOWN = 0, RPMCALLBACK_INST_PROGRESS = (1 << 0), RPMCALLBACK_INST_START = (1 << 1), RPMCALLBACK_INST_OPEN_FILE = (1 << 2), RPMCALLBACK_INST_CLOSE_FILE = (1 << 3), RPMCALLBACK_TRANS_PROGRESS = (1 << 4), RPMCALLBACK_TRANS_START = (1 << 5), RPMCALLBACK_TRANS_STOP = (1 << 6), RPMCALLBACK_UNINST_PROGRESS = (1 << 7), RPMCALLBACK_UNINST_START = (1 << 8), RPMCALLBACK_UNINST_STOP = (1 << 9), RPMCALLBACK_REPACKAGE_PROGRESS = (1 << 10), RPMCALLBACK_REPACKAGE_START = (1 << 11), RPMCALLBACK_REPACKAGE_STOP = (1 << 12), RPMCALLBACK_UNPACK_ERROR = (1 << 13), RPMCALLBACK_CPIO_ERROR = (1 << 14) } |
Bit(s) to identify progress callbacks. More... | |
Functions | |
void | urlSetCallback (rpmCallbackFunction notify, rpmCallbackData notifyData, int notifyCount) |
Definition in file rpmmessages.h.
#define rpmDecreaseVerbosity | ( | ) | ((void)rpmlogSetMask((((int)(rpmlogSetMask(0) & 0xff)) >> 1))) |
Definition at line 25 of file rpmmessages.h.
#define rpmIncreaseVerbosity | ( | ) | ((void)rpmlogSetMask(((((unsigned)(rpmlogSetMask(0) & 0xff)) << 1) | 1))) |
Definition at line 23 of file rpmmessages.h.
Referenced by main(), rpmcliAllArgCallback(), and rpmcliInit().
#define rpmIsDebug | ( | ) | (rpmlogSetMask(0) >= RPMLOG_MASK( RPMMESS_DEBUG )) |
Definition at line 31 of file rpmmessages.h.
Referenced by rpmReadPackageFile(), rpmRollback(), rpmVerifySignatures(), and runScript().
#define rpmIsNormal | ( | ) | (rpmlogSetMask(0) >= RPMLOG_MASK( RPMMESS_NORMAL )) |
Definition at line 27 of file rpmmessages.h.
#define rpmIsVerbose | ( | ) | (rpmlogSetMask(0) >= RPMLOG_MASK( RPMMESS_VERBOSE )) |
Definition at line 29 of file rpmmessages.h.
Referenced by checkPassPhrase(), doFoo(), doUntar(), main(), printUsage(), rpmErase(), rpmgiNext(), rpmInstall(), rpmInstallSource(), rpmRollback(), rpmShowRC(), rpmtsAddInstallElement(), rpmVerifySignatures(), runScript(), showQueryPackage(), showVerifyPackage(), and verifyHeader().
#define RPMMESS_DEBUG RPMLOG_DEBUG |
Definition at line 11 of file rpmmessages.h.
Referenced by _rpmtsAddRollbackElement(), db3close(), db3open(), db_fini(), db_init(), dbiOpen(), dnlInitIterator(), fsmMkdirs(), fsmStage(), ftsStashLatest(), getFilesystemList(), getOutputFrom(), getRepackageHeaderFromTE(), ignoreDep(), initGlobs(), makeGPGSignature(), makePGPSignature(), miFreeHeader(), printSize(), psmWait(), rpmdbAdd(), rpmdbCheckSignals(), rpmdbMoveDatabase(), rpmdbNextIterator(), rpmdbRebuild(), rpmdbRemove(), rpmdsCompare(), rpmdsNotify(), rpmdsProblem(), rpmfcClassify(), rpmfiDecideFate(), rpmgiWalkPathFilter(), rpmInstall(), rpmioMkpath(), rpmpsmStage(), rpmQueryVerify(), rpmReadPackageFile(), rpmReadPackageManifest(), rpmRollback(), rpmtsAddInstallElement(), rpmtsCheck(), rpmtsFindPubkey(), rpmtsInitDSI(), rpmtsOrder(), rpmtsRun(), rpmtsScoreFree(), rpmtsScoreGetEntry(), rpmtsScoreInit(), rpmtsSolve(), rpmWriteSignature(), runScript(), skipFiles(), urlConnect(), and urlGetFile().
#define RPMMESS_ERROR RPMLOG_ERR |
Definition at line 15 of file rpmmessages.h.
Referenced by _rpmtsRollback(), checkFiles(), checkSpec(), headerCheckPayloadFormat(), miFreeHeader(), rpmdbAdd(), rpmdbNextIterator(), rpmdbRebuild(), rpmErase(), rpmGraph(), rpmInstall(), rpmInstallSource(), rpmReadPackageFile(), rpmRollback(), rpmtsOpenDB(), rpmtsOrder(), rpmtsRun(), and urlSplit().
#define RPMMESS_FATALERROR RPMLOG_CRIT |
#define RPMMESS_NORMAL RPMLOG_NOTICE |
Definition at line 13 of file rpmmessages.h.
Referenced by _rpmtsRollback(), checkFiles(), doScript(), flushBuffer(), main(), printDeps(), processBinaryFiles(), rpmcliInit(), rpmdbRebuild(), rpmfcGenerateDependsHelper(), rpmGraph(), rpmInstall(), rpmRollback(), verifyDependencies(), verifyHeader(), and writeRPM().
#define RPMMESS_QUIET RPMMESS_WARNING |
#define RPMMESS_VERBOSE RPMLOG_INFO |
#define RPMMESS_WARNING RPMLOG_WARNING |
Definition at line 14 of file rpmmessages.h.
Referenced by buildHost(), checkFiles(), dbiTagsInit(), fsmMapAttrs(), fsmStage(), genCpioListAndHeader(), getMachineInfo(), ignoreDep(), rpmdsCompare(), rpmReadPackageFile(), rpmReSign(), rpmtsAddInstallElement(), rpmtsOpenSDB(), rpmtsOrder(), and timeCheck().
#define rpmMessage rpmlog |
Definition at line 20 of file rpmmessages.h.
Referenced by _rpmtsAddRollbackElement(), _rpmtsRollback(), buildHost(), checkFiles(), checkSpec(), db3close(), db3open(), db_fini(), db_init(), dbiOpen(), dbiTagsInit(), dnlInitIterator(), doScript(), flushBuffer(), fsmMapAttrs(), fsmMkdirs(), fsmStage(), ftsStashLatest(), genCpioListAndHeader(), getFilesystemList(), getMachineInfo(), getOutputFrom(), getRepackageHeaderFromTE(), headerCheckPayloadFormat(), ignoreDep(), initGlobs(), makeGPGSignature(), makePGPSignature(), miFreeHeader(), printDeps(), printSize(), processBinaryFiles(), psmWait(), rpmdbAdd(), rpmdbCheckSignals(), rpmdbMoveDatabase(), rpmdbNextIterator(), rpmdbRebuild(), rpmdbRemove(), rpmdsCompare(), rpmdsNotify(), rpmdsProblem(), rpmErase(), rpmfcClassify(), rpmfcGenerateDependsHelper(), rpmfiDecideFate(), rpmgiNext(), rpmgiWalkPathFilter(), rpmGraph(), rpmInstall(), rpmInstallSource(), rpmioMkpath(), rpmpsmStage(), rpmQueryVerify(), rpmReadPackageFile(), rpmReadPackageManifest(), rpmReSign(), rpmRollback(), rpmtsAddInstallElement(), rpmtsCheck(), rpmtsFindPubkey(), rpmtsInitDSI(), rpmtsOpenDB(), rpmtsOpenSDB(), rpmtsOrder(), rpmtsRun(), rpmtsScoreFree(), rpmtsScoreGetEntry(), rpmtsScoreInit(), rpmtsSolve(), rpmWriteSignature(), runScript(), skipFiles(), timeCheck(), urlConnect(), urlGetFile(), urlSplit(), verifyDependencies(), verifyHeader(), writeRPM(), and zapRelation().
#define rpmSetVerbosity | ( | _lvl | ) | ((void)rpmlogSetMask( RPMLOG_UPTO( RPMLOG_PRI(_lvl)))) |
Definition at line 21 of file rpmmessages.h.
Referenced by main(), rpmcliAllArgCallback(), rpmcliInit(), and setVerbosity().
typedef const void* fnpyKey |
Definition at line 35 of file rpmmessages.h.
typedef void* rpmCallbackData |
Definition at line 62 of file rpmmessages.h.
typedef void*(*) rpmCallbackFunction(const void *h, const rpmCallbackType what, const unsigned long amount, const unsigned long total,fnpyKey key,rpmCallbackData data) |
Definition at line 71 of file rpmmessages.h.
typedef enum rpmCallbackType_e rpmCallbackType |
Bit(s) to identify progress callbacks.
enum rpmCallbackType_e |
Bit(s) to identify progress callbacks.
Definition at line 41 of file rpmmessages.h.
void urlSetCallback | ( | rpmCallbackFunction | notify, | |
rpmCallbackData | notifyData, | |||
int | notifyCount | |||
) |