pub type GumStalkerObserverInterface = _GumStalkerObserverInterface;

Aliased Type§

struct GumStalkerObserverInterface {
Show 26 fields pub parent: _GTypeInterface, pub increment_total: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>, pub increment_call_imm: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>, pub increment_call_reg: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>, pub increment_call_mem: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>, pub increment_excluded_call_reg: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>, pub increment_ret_slow_path: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>, pub increment_ret: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>, pub increment_post_call_invoke: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>, pub increment_excluded_call_imm: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>, pub increment_jmp_imm: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>, pub increment_jmp_reg: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>, pub increment_jmp_mem: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>, pub increment_jmp_cond_imm: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>, pub increment_jmp_cond_mem: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>, pub increment_jmp_cond_reg: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>, pub increment_jmp_cond_jcxz: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>, pub increment_jmp_cond_cc: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>, pub increment_jmp_cond_cbz: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>, pub increment_jmp_cond_cbnz: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>, pub increment_jmp_cond_tbz: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>, pub increment_jmp_cond_tbnz: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>, pub increment_jmp_continuation: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>, pub increment_sysenter_slow_path: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>, pub notify_backpatch: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver, _: *const _GumBackpatch, _: u64)>, pub switch_callback: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver, _: *mut c_void, _: *mut c_void, _: *mut c_void, _: *mut *mut c_void)>,
}

Fields§

§parent: _GTypeInterface§increment_total: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>§increment_call_imm: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>§increment_call_reg: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>§increment_call_mem: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>§increment_excluded_call_reg: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>§increment_ret_slow_path: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>§increment_ret: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>§increment_post_call_invoke: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>§increment_excluded_call_imm: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>§increment_jmp_imm: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>§increment_jmp_reg: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>§increment_jmp_mem: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>§increment_jmp_cond_imm: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>§increment_jmp_cond_mem: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>§increment_jmp_cond_reg: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>§increment_jmp_cond_jcxz: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>§increment_jmp_cond_cc: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>§increment_jmp_cond_cbz: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>§increment_jmp_cond_cbnz: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>§increment_jmp_cond_tbz: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>§increment_jmp_cond_tbnz: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>§increment_jmp_continuation: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>§increment_sysenter_slow_path: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver)>§notify_backpatch: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver, _: *const _GumBackpatch, _: u64)>§switch_callback: Option<unsafe extern "C" fn(_: *mut _GumStalkerObserver, _: *mut c_void, _: *mut c_void, _: *mut c_void, _: *mut *mut c_void)>