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