Type Alias simics_api_sys::exec_trace_interface_t

source ·
pub type exec_trace_interface_t = exec_trace_interface;

Aliased Type§

struct exec_trace_interface_t {
    pub register_tracer: Option<unsafe extern "C" fn(_: *mut conf_object, _: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut conf_object, _: u64, _: u64, _: u64, _: byte_string_t)>, _: *mut c_void)>,
    pub unregister_tracer: Option<unsafe extern "C" fn(_: *mut conf_object, _: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut conf_object, _: u64, _: u64, _: u64, _: byte_string_t)>, _: *mut c_void)>,
}

Fields§

§register_tracer: Option<unsafe extern "C" fn(_: *mut conf_object, _: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut conf_object, _: u64, _: u64, _: u64, _: byte_string_t)>, _: *mut c_void)>§unregister_tracer: Option<unsafe extern "C" fn(_: *mut conf_object, _: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut conf_object, _: u64, _: u64, _: u64, _: byte_string_t)>, _: *mut c_void)>