GumScriptInterface

Type Alias GumScriptInterface 

Source
pub type GumScriptInterface = _GumScriptInterface;

Aliased Type§

#[repr(C)]
pub struct GumScriptInterface { pub parent: _GTypeInterface, pub load: Option<unsafe extern "C" fn(*mut _GumScript, *mut _GCancellable, Option<unsafe extern "C" fn(*mut _GObject, *mut _GAsyncResult, *mut c_void)>, *mut c_void)>, pub load_finish: Option<unsafe extern "C" fn(*mut _GumScript, *mut _GAsyncResult)>, pub load_sync: Option<unsafe extern "C" fn(*mut _GumScript, *mut _GCancellable)>, pub unload: Option<unsafe extern "C" fn(*mut _GumScript, *mut _GCancellable, Option<unsafe extern "C" fn(*mut _GObject, *mut _GAsyncResult, *mut c_void)>, *mut c_void)>, pub unload_finish: Option<unsafe extern "C" fn(*mut _GumScript, *mut _GAsyncResult)>, pub unload_sync: Option<unsafe extern "C" fn(*mut _GumScript, *mut _GCancellable)>, pub set_message_handler: Option<unsafe extern "C" fn(*mut _GumScript, Option<unsafe extern "C" fn(*const i8, *mut _GBytes, *mut c_void)>, *mut c_void, Option<unsafe extern "C" fn(*mut c_void)>)>, pub post: Option<unsafe extern "C" fn(*mut _GumScript, *const i8, *mut _GBytes)>, pub set_debug_message_handler: Option<unsafe extern "C" fn(*mut _GumScript, Option<unsafe extern "C" fn(*const i8, *mut c_void)>, *mut c_void, Option<unsafe extern "C" fn(*mut c_void)>)>, pub post_debug_message: Option<unsafe extern "C" fn(*mut _GumScript, *const i8)>, pub get_stalker: Option<unsafe extern "C" fn(*mut _GumScript) -> *mut _GumStalker>, }

Fields§

§parent: _GTypeInterface§load: Option<unsafe extern "C" fn(*mut _GumScript, *mut _GCancellable, Option<unsafe extern "C" fn(*mut _GObject, *mut _GAsyncResult, *mut c_void)>, *mut c_void)>§load_finish: Option<unsafe extern "C" fn(*mut _GumScript, *mut _GAsyncResult)>§load_sync: Option<unsafe extern "C" fn(*mut _GumScript, *mut _GCancellable)>§unload: Option<unsafe extern "C" fn(*mut _GumScript, *mut _GCancellable, Option<unsafe extern "C" fn(*mut _GObject, *mut _GAsyncResult, *mut c_void)>, *mut c_void)>§unload_finish: Option<unsafe extern "C" fn(*mut _GumScript, *mut _GAsyncResult)>§unload_sync: Option<unsafe extern "C" fn(*mut _GumScript, *mut _GCancellable)>§set_message_handler: Option<unsafe extern "C" fn(*mut _GumScript, Option<unsafe extern "C" fn(*const i8, *mut _GBytes, *mut c_void)>, *mut c_void, Option<unsafe extern "C" fn(*mut c_void)>)>§post: Option<unsafe extern "C" fn(*mut _GumScript, *const i8, *mut _GBytes)>§set_debug_message_handler: Option<unsafe extern "C" fn(*mut _GumScript, Option<unsafe extern "C" fn(*const i8, *mut c_void)>, *mut c_void, Option<unsafe extern "C" fn(*mut c_void)>)>§post_debug_message: Option<unsafe extern "C" fn(*mut _GumScript, *const i8)>§get_stalker: Option<unsafe extern "C" fn(*mut _GumScript) -> *mut _GumStalker>