Type Alias frida_sys::GDBusInterfaceVTable
source · pub type GDBusInterfaceVTable = _GDBusInterfaceVTable;Aliased Type§
struct GDBusInterfaceVTable {
pub method_call: Option<unsafe extern "C" fn(_: *mut _GDBusConnection, _: *const i8, _: *const i8, _: *const i8, _: *const i8, _: *mut _GVariant, _: *mut _GDBusMethodInvocation, _: *mut c_void)>,
pub get_property: Option<unsafe extern "C" fn(_: *mut _GDBusConnection, _: *const i8, _: *const i8, _: *const i8, _: *const i8, _: *mut *mut _GError, _: *mut c_void) -> *mut _GVariant>,
pub set_property: Option<unsafe extern "C" fn(_: *mut _GDBusConnection, _: *const i8, _: *const i8, _: *const i8, _: *const i8, _: *mut _GVariant, _: *mut *mut _GError, _: *mut c_void) -> i32>,
pub padding: [*mut c_void; 8],
}Fields§
§method_call: Option<unsafe extern "C" fn(_: *mut _GDBusConnection, _: *const i8, _: *const i8, _: *const i8, _: *const i8, _: *mut _GVariant, _: *mut _GDBusMethodInvocation, _: *mut c_void)>§get_property: Option<unsafe extern "C" fn(_: *mut _GDBusConnection, _: *const i8, _: *const i8, _: *const i8, _: *const i8, _: *mut *mut _GError, _: *mut c_void) -> *mut _GVariant>§set_property: Option<unsafe extern "C" fn(_: *mut _GDBusConnection, _: *const i8, _: *const i8, _: *const i8, _: *const i8, _: *mut _GVariant, _: *mut *mut _GError, _: *mut c_void) -> i32>§padding: [*mut c_void; 8]