Type Alias simics_api_sys::bindings::disassemble_interface_t

source ·
pub type disassemble_interface_t = disassemble_interface;

Aliased Type§

struct disassemble_interface_t {
    pub init: Option<unsafe extern "C" fn(_: *mut conf_object, _: *mut u8, _: i32, _: u64)>,
    pub next: Option<unsafe extern "C" fn(_: *mut conf_object) -> disasm_instr_t>,
}

Fields§

§init: Option<unsafe extern "C" fn(_: *mut conf_object, _: *mut u8, _: i32, _: u64)>

Set up new block to disassemble

§next: Option<unsafe extern "C" fn(_: *mut conf_object) -> disasm_instr_t>

Disassemble the next instruction