Compounds |
struct | _dbiIndex |
struct | _dbiIndexItem |
struct | _dbiIndexSet |
struct | _dbiIR |
struct | _dbiVec |
struct | rpmdb_s |
Defines |
#define | DB_ENV void |
#define | DBC void |
#define | DBT void |
#define | DB_LSN void |
#define | dbiCopen(_a,_b,_c) |
#define | dbiCclose(_a,_b,_c) |
Typedefs |
typedef struct _dbiIndexItem* | dbiIndexItem |
typedef struct _dbiIndex* | dbiIndex |
typedef struct _dbiIR* | DBIR_t |
Enumerations |
enum | rpmdbFlags { RPMDB_FLAG_JUSTCHECK = (1 << 0),
RPMDB_FLAG_MINIMAL = (1 << 1),
RPMDB_FLAG_CHROOT = (1 << 2)
} |
Functions |
dbiIndex | db3New ( rpmdb rpmdb, int rpmtag) |
void | db3Free ( dbiIndex dbi) |
const char* const | prDbiOpenFlags (int dbflags, int print_dbenv_flags) |
int | dbiCopen (dbiIndex dbi, void ** dbcp, unsigned int flags) |
int | XdbiCopen (dbiIndex dbi, void ** dbcp, unsigned int flags, const char *f, unsigned int l) |
int | dbiCclose (dbiIndex dbi, void * dbcursor, unsigned int flags) |
int | XdbiCclose (dbiIndex dbi, void * dbcursor, unsigned int flags, const char *f, unsigned int l) |
int | dbiDel (dbiIndex dbi, void * dbcursor, const void * keyp, size_t keylen, unsigned int flags) |
int | dbiGet (dbiIndex dbi, void * dbcursor, void ** keypp, size_t * keylenp, void ** datapp, size_t * datalenp, unsigned int flags) |
int | dbiPut (dbiIndex dbi, void * dbcursor, const void * keyp, size_t keylen, const void * datap, size_t datalen, unsigned int flags) |