Type Alias simics_api_sys::bindings::interrupt_query_interface_t

source ·
pub type interrupt_query_interface_t = interrupt_query_interface;

Aliased Type§

struct interrupt_query_interface_t {
    pub is_enabled: Option<unsafe extern "C" fn(_: *mut conf_object, _: i32) -> i32>,
    pub register_callback: Option<unsafe extern "C" fn(_: *mut conf_object, _: *mut conf_object, _: i32, _: Option<unsafe extern "C" fn(_: *mut conf_object, _: *mut conf_object, _: i32, _: i32, _: *mut c_void)>, _: *mut c_void)>,
}

Fields§

§is_enabled: Option<unsafe extern "C" fn(_: *mut conf_object, _: i32) -> i32>§register_callback: Option<unsafe extern "C" fn(_: *mut conf_object, _: *mut conf_object, _: i32, _: Option<unsafe extern "C" fn(_: *mut conf_object, _: *mut conf_object, _: i32, _: i32, _: *mut c_void)>, _: *mut c_void)>