#include "system.h"
#include <rpmcli.h>
#include "manifest.h"
#include "misc.h"
#include "debug.h"
Go to the source code of this file.
Data Structures | |
| struct | rpmEIU |
Typedefs | |
| typedef const char* | str_t |
Functions | |
| void | printHash (const unsigned long amount, const unsigned long total) |
| void* | rpmShowProgress (const void *arg, const rpmCallbackType what, const unsigned long amount, const unsigned long total, const void *pkgKey, void *data) |
| The rpm CLI generic transaction callback. More... | |
| int | rpmInstall (const char *rootdir, const char **fileArgv, rpmtransFlags transFlags, rpmInstallInterfaceFlags interfaceFlags, rpmprobFilterFlags probFilter, rpmRelocation *relocations) |
| int | rpmErase (const char *rootdir, const char **argv, rpmtransFlags transFlags, rpmEraseInterfaceFlags interfaceFlags) |
| int | rpmInstallSource (const char *rootdir, const char *arg, const char **specFile, char **cookie) |
| int | IDTintcmp (const void *a, const void *b) |
| IDTX | IDTXfree (IDTX idtx) |
| Destroy id index. More... | |
| IDTX | IDTXnew (void) |
| Create id index. More... | |
| IDTX | IDTXgrow (IDTX idtx, int need) |
| Insure that index has room for "need" elements. More... | |
| IDTX | IDTXsort (IDTX idtx) |
| Sort tag (instance,value) pairs. More... | |
| IDTX | IDTXload (rpmdb db, rpmTag tag) |
| Load tag (instance,value) pairs from rpm databse, and return sorted id index. More... | |
| IDTX | IDTXglob (const char *globstr, rpmTag tag) |
| Load tag (instance,value) pairs from packages, and return sorted id index. More... | |
| int | rpmRollback (struct rpmInstallArguments_s *ia, const char **argv) |
Variables | |
| int | hashesPrinted = 0 |
| int | packagesTotal = 0 |
| int | progressTotal = 0 |
| int | progressCurrent = 0 |
| int | reverse = -1 |
Definition in file rpminstall.c.
|
|
Definition at line 163 of file rpminstall.c. |
|
|
Destroy id index.
Definition at line 712 of file rpminstall.c. Referenced by rpmRollback().
|
|
|
Load tag (instance,value) pairs from packages, and return sorted id index.
Definition at line 802 of file rpminstall.c. Referenced by rpmRollback().
|
|
|
Insure that index has room for "need" elements.
Definition at line 736 of file rpminstall.c. Referenced by IDTXglob(), and IDTXload().
|
|
|
Load tag (instance,value) pairs from rpm databse, and return sorted id index.
Definition at line 760 of file rpminstall.c. Referenced by rpmRollback().
|
|
|
Create id index.
Definition at line 728 of file rpminstall.c. |
|
|
Sort tag (instance,value) pairs.
Definition at line 753 of file rpminstall.c. Referenced by IDTXload().
|
|
|
Definition at line 704 of file rpminstall.c. |
|
|
Definition at line 29 of file rpminstall.c. Referenced by rpmShowProgress().
|
|
|
The rpm CLI generic transaction callback.
Definition at line 67 of file rpminstall.c. |
|
|
Definition at line 21 of file rpminstall.c. |
|
|
Definition at line 23 of file rpminstall.c. |
|
|
Definition at line 25 of file rpminstall.c. |
|
|
Definition at line 24 of file rpminstall.c. |
|
|
Definition at line 700 of file rpminstall.c. |
1.2.8.1 written by Dimitri van Heesch,
© 1997-2001