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) |