Type Alias DB_SITE

Source
pub type DB_SITE = __db_site;

Aliased Type§

struct DB_SITE {
    pub env: *mut __env,
    pub eid: i32,
    pub host: *const i8,
    pub port: u32,
    pub flags: u32,
    pub get_address: Option<unsafe extern "C" fn(_: *mut __db_site, _: *mut *const i8, _: *mut u32) -> i32>,
    pub get_config: Option<unsafe extern "C" fn(_: *mut __db_site, _: u32, _: *mut u32) -> i32>,
    pub get_eid: Option<unsafe extern "C" fn(_: *mut __db_site, _: *mut i32) -> i32>,
    pub set_config: Option<unsafe extern "C" fn(_: *mut __db_site, _: u32, _: u32) -> i32>,
    pub remove: Option<unsafe extern "C" fn(_: *mut __db_site) -> i32>,
    pub close: Option<unsafe extern "C" fn(_: *mut __db_site) -> i32>,
}

Fields§

§env: *mut __env§eid: i32§host: *const i8§port: u32§flags: u32§get_address: Option<unsafe extern "C" fn(_: *mut __db_site, _: *mut *const i8, _: *mut u32) -> i32>§get_config: Option<unsafe extern "C" fn(_: *mut __db_site, _: u32, _: *mut u32) -> i32>§get_eid: Option<unsafe extern "C" fn(_: *mut __db_site, _: *mut i32) -> i32>§set_config: Option<unsafe extern "C" fn(_: *mut __db_site, _: u32, _: u32) -> i32>§remove: Option<unsafe extern "C" fn(_: *mut __db_site) -> i32>§close: Option<unsafe extern "C" fn(_: *mut __db_site) -> i32>