Type Alias frida_sys::GActionGroupInterface
source · pub type GActionGroupInterface = _GActionGroupInterface;
Aliased Type§
struct GActionGroupInterface {Show 15 fields
pub g_iface: _GTypeInterface,
pub has_action: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8) -> i32>,
pub list_actions: Option<unsafe extern "C" fn(_: *mut _GActionGroup) -> *mut *mut i8>,
pub get_action_enabled: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8) -> i32>,
pub get_action_parameter_type: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8) -> *const _GVariantType>,
pub get_action_state_type: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8) -> *const _GVariantType>,
pub get_action_state_hint: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8) -> *mut _GVariant>,
pub get_action_state: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8) -> *mut _GVariant>,
pub change_action_state: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8, _: *mut _GVariant)>,
pub activate_action: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8, _: *mut _GVariant)>,
pub action_added: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8)>,
pub action_removed: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8)>,
pub action_enabled_changed: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8, _: i32)>,
pub action_state_changed: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8, _: *mut _GVariant)>,
pub query_action: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8, _: *mut i32, _: *mut *const _GVariantType, _: *mut *const _GVariantType, _: *mut *mut _GVariant, _: *mut *mut _GVariant) -> i32>,
}
Fields§
§g_iface: _GTypeInterface
§has_action: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8) -> i32>
§list_actions: Option<unsafe extern "C" fn(_: *mut _GActionGroup) -> *mut *mut i8>
§get_action_enabled: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8) -> i32>
§get_action_parameter_type: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8) -> *const _GVariantType>
§get_action_state_type: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8) -> *const _GVariantType>
§get_action_state_hint: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8) -> *mut _GVariant>
§get_action_state: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8) -> *mut _GVariant>
§change_action_state: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8, _: *mut _GVariant)>
§activate_action: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8, _: *mut _GVariant)>
§action_added: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8)>
§action_removed: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8)>
§action_enabled_changed: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8, _: i32)>
§action_state_changed: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8, _: *mut _GVariant)>
§query_action: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8, _: *mut i32, _: *mut *const _GVariantType, _: *mut *const _GVariantType, _: *mut *mut _GVariant, _: *mut *mut _GVariant) -> i32>