Type Alias GumScriptInterface
Source pub type GumScriptInterface = _GumScriptInterface;
#[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>,
}
§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)>)>§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)>)>