Type Alias FridaInjectorIface
Source pub type FridaInjectorIface = _FridaInjectorIface;
#[repr(C)]
pub struct FridaInjectorIface {Show 13 fields
pub parent_iface: _GTypeInterface,
pub close: Option<unsafe extern "C" fn(*mut _FridaInjector, *mut _GCancellable, Option<unsafe extern "C" fn(*mut _GObject, *mut _GAsyncResult, *mut c_void)>, *mut c_void)>,
pub close_finish: Option<unsafe extern "C" fn(*mut _FridaInjector, *mut _GAsyncResult, *mut *mut _GError)>,
pub inject_library_file: Option<unsafe extern "C" fn(*mut _FridaInjector, u32, *const i8, *const i8, *const i8, *mut _GCancellable, Option<unsafe extern "C" fn(*mut _GObject, *mut _GAsyncResult, *mut c_void)>, *mut c_void)>,
pub inject_library_file_finish: Option<unsafe extern "C" fn(*mut _FridaInjector, *mut _GAsyncResult, *mut *mut _GError) -> u32>,
pub inject_library_blob: Option<unsafe extern "C" fn(*mut _FridaInjector, u32, *mut _GBytes, *const i8, *const i8, *mut _GCancellable, Option<unsafe extern "C" fn(*mut _GObject, *mut _GAsyncResult, *mut c_void)>, *mut c_void)>,
pub inject_library_blob_finish: Option<unsafe extern "C" fn(*mut _FridaInjector, *mut _GAsyncResult, *mut *mut _GError) -> u32>,
pub demonitor: Option<unsafe extern "C" fn(*mut _FridaInjector, u32, *mut _GCancellable, Option<unsafe extern "C" fn(*mut _GObject, *mut _GAsyncResult, *mut c_void)>, *mut c_void)>,
pub demonitor_finish: Option<unsafe extern "C" fn(*mut _FridaInjector, *mut _GAsyncResult, *mut *mut _GError)>,
pub demonitor_and_clone_state: Option<unsafe extern "C" fn(*mut _FridaInjector, u32, *mut _GCancellable, Option<unsafe extern "C" fn(*mut _GObject, *mut _GAsyncResult, *mut c_void)>, *mut c_void)>,
pub demonitor_and_clone_state_finish: Option<unsafe extern "C" fn(*mut _FridaInjector, *mut _GAsyncResult, *mut *mut _GError) -> u32>,
pub recreate_thread: Option<unsafe extern "C" fn(*mut _FridaInjector, u32, u32, *mut _GCancellable, Option<unsafe extern "C" fn(*mut _GObject, *mut _GAsyncResult, *mut c_void)>, *mut c_void)>,
pub recreate_thread_finish: Option<unsafe extern "C" fn(*mut _FridaInjector, *mut _GAsyncResult, *mut *mut _GError)>,
}
§demonitor_and_clone_state: Option<unsafe extern "C" fn(*mut _FridaInjector, u32, *mut _GCancellable, Option<unsafe extern "C" fn(*mut _GObject, *mut _GAsyncResult, *mut c_void)>, *mut c_void)>§demonitor_and_clone_state_finish: Option<unsafe extern "C" fn(*mut _FridaInjector, *mut _GAsyncResult, *mut *mut _GError) -> u32>