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