Type Alias DB_MPOOLFILE

Source
pub type DB_MPOOLFILE = __db_mpoolfile;

Aliased Type§

struct DB_MPOOLFILE {
Show 40 fields pub fhp: *mut __fh_t, pub ref_: u32, pub pinref: u32, pub q: __db_mpoolfile__bindgen_ty_1, pub env: *mut __env, pub mfp: *mut __mpoolfile, pub clear_len: u32, pub fileid: [u8; 20], pub ftype: i32, pub lsn_offset: i32, pub gbytes: u32, pub bytes: u32, pub pgcookie: *mut __db_dbt, pub priority: i32, pub addr: *mut c_void, pub len: usize, pub config_flags: u32, pub close: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: u32) -> i32>, pub get: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut u32, _: *mut __db_txn, _: u32, _: *mut c_void) -> i32>, pub get_clear_len: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut u32) -> i32>, pub get_fileid: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut u8) -> i32>, pub get_flags: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut u32) -> i32>, pub get_ftype: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut i32) -> i32>, pub get_last_pgno: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut u32) -> i32>, pub get_lsn_offset: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut i32) -> i32>, pub get_maxsize: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut u32, _: *mut u32) -> i32>, pub get_pgcookie: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut __db_dbt) -> i32>, pub get_priority: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut u32) -> i32>, pub open: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *const i8, _: u32, _: i32, _: usize) -> i32>, pub put: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut c_void, _: u32, _: u32) -> i32>, pub set_clear_len: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: u32) -> i32>, pub set_fileid: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut u8) -> i32>, pub set_flags: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: u32, _: i32) -> i32>, pub set_ftype: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: i32) -> i32>, pub set_lsn_offset: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: i32) -> i32>, pub set_maxsize: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: u32, _: u32) -> i32>, pub set_pgcookie: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut __db_dbt) -> i32>, pub set_priority: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: u32) -> i32>, pub sync: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile) -> i32>, pub flags: u32,
}

Fields§

§fhp: *mut __fh_t§ref_: u32§pinref: u32§q: __db_mpoolfile__bindgen_ty_1§env: *mut __env§mfp: *mut __mpoolfile§clear_len: u32§fileid: [u8; 20]§ftype: i32§lsn_offset: i32§gbytes: u32§bytes: u32§pgcookie: *mut __db_dbt§priority: i32§addr: *mut c_void§len: usize§config_flags: u32§close: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: u32) -> i32>§get: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut u32, _: *mut __db_txn, _: u32, _: *mut c_void) -> i32>§get_clear_len: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut u32) -> i32>§get_fileid: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut u8) -> i32>§get_flags: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut u32) -> i32>§get_ftype: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut i32) -> i32>§get_last_pgno: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut u32) -> i32>§get_lsn_offset: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut i32) -> i32>§get_maxsize: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut u32, _: *mut u32) -> i32>§get_pgcookie: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut __db_dbt) -> i32>§get_priority: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut u32) -> i32>§open: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *const i8, _: u32, _: i32, _: usize) -> i32>§put: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut c_void, _: u32, _: u32) -> i32>§set_clear_len: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: u32) -> i32>§set_fileid: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut u8) -> i32>§set_flags: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: u32, _: i32) -> i32>§set_ftype: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: i32) -> i32>§set_lsn_offset: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: i32) -> i32>§set_maxsize: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: u32, _: u32) -> i32>§set_pgcookie: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: *mut __db_dbt) -> i32>§set_priority: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile, _: u32) -> i32>§sync: Option<unsafe extern "C" fn(_: *mut __db_mpoolfile) -> i32>§flags: u32