… | |
… | |
115 | |
115 | |
116 | our @BDB_REQ = qw( |
116 | our @BDB_REQ = qw( |
117 | db_env_open db_env_close db_env_txn_checkpoint db_env_lock_detect |
117 | db_env_open db_env_close db_env_txn_checkpoint db_env_lock_detect |
118 | db_env_memp_sync db_env_memp_trickle db_env_dbrename db_env_dbremove |
118 | db_env_memp_sync db_env_memp_trickle db_env_dbrename db_env_dbremove |
119 | db_open db_close db_compact db_sync db_upgrade |
119 | db_open db_close db_compact db_sync db_upgrade |
120 | db_put db_get db_pget db_del db_key_range |
120 | db_put db_exists db_get db_pget db_del db_key_range |
121 | db_txn_commit db_txn_abort db_txn_finish |
121 | db_txn_commit db_txn_abort db_txn_finish |
122 | db_c_close db_c_count db_c_put db_c_get db_c_pget db_c_del |
122 | db_c_close db_c_count db_c_put db_c_get db_c_pget db_c_del |
123 | db_sequence_open db_sequence_close |
123 | db_sequence_open db_sequence_close |
124 | db_sequence_get db_sequence_remove |
124 | db_sequence_get db_sequence_remove |
125 | ); |
125 | ); |
… | |
… | |
224 | flags: FREELIST_ONLY FREE_SPACE |
224 | flags: FREELIST_ONLY FREE_SPACE |
225 | db_sync (DB *db, U32 flags = 0, SV *callback = &PL_sv_undef) |
225 | db_sync (DB *db, U32 flags = 0, SV *callback = &PL_sv_undef) |
226 | db_key_range (DB *db, DB_TXN_ornull *txn, SV *key, SV *key_range, U32 flags = 0, SV *callback = &PL_sv_undef) |
226 | db_key_range (DB *db, DB_TXN_ornull *txn, SV *key, SV *key_range, U32 flags = 0, SV *callback = &PL_sv_undef) |
227 | db_put (DB *db, DB_TXN_ornull *txn, SV *key, SV *data, U32 flags = 0, SV *callback = &PL_sv_undef) |
227 | db_put (DB *db, DB_TXN_ornull *txn, SV *key, SV *data, U32 flags = 0, SV *callback = &PL_sv_undef) |
228 | flags: APPEND NODUPDATA NOOVERWRITE |
228 | flags: APPEND NODUPDATA NOOVERWRITE |
|
|
229 | db_exists (DB *db, DB_TXN_ornull *txn, SV *key, U32 flags = 0, SV *callback = 0) |
229 | db_get (DB *db, DB_TXN_ornull *txn, SV *key, SV *data, U32 flags = 0, SV *callback = &PL_sv_undef) |
230 | db_get (DB *db, DB_TXN_ornull *txn, SV *key, SV *data, U32 flags = 0, SV *callback = &PL_sv_undef) |
230 | flags: CONSUME CONSUME_WAIT GET_BOTH SET_RECNO MULTIPLE READ_COMMITTED READ_UNCOMMITTED RMW |
231 | flags: CONSUME CONSUME_WAIT GET_BOTH SET_RECNO MULTIPLE READ_COMMITTED READ_UNCOMMITTED RMW |
231 | db_pget (DB *db, DB_TXN_ornull *txn, SV *key, SV *pkey, SV *data, U32 flags = 0, SV *callback = &PL_sv_undef) |
232 | db_pget (DB *db, DB_TXN_ornull *txn, SV *key, SV *pkey, SV *data, U32 flags = 0, SV *callback = &PL_sv_undef) |
232 | flags: CONSUME CONSUME_WAIT GET_BOTH SET_RECNO MULTIPLE READ_COMMITTED READ_UNCOMMITTED RMW |
233 | flags: CONSUME CONSUME_WAIT GET_BOTH SET_RECNO MULTIPLE READ_COMMITTED READ_UNCOMMITTED RMW |
233 | db_del (DB *db, DB_TXN_ornull *txn, SV *key, U32 flags = 0, SV *callback = &PL_sv_undef) |
234 | db_del (DB *db, DB_TXN_ornull *txn, SV *key, U32 flags = 0, SV *callback = &PL_sv_undef) |