pub type GDBusObjectManagerClientClass = _GDBusObjectManagerClientClass;Expand description
GDBusObjectManagerClientClass: @parent_class: The parent class. @interface_proxy_signal: Signal class handler for the #GDBusObjectManagerClient::interface-proxy-signal signal. @interface_proxy_properties_changed: Signal class handler for the #GDBusObjectManagerClient::interface-proxy-properties-changed signal.
Class structure for #GDBusObjectManagerClient.
Since: 2.30
Aliased Type§
#[repr(C)]pub struct GDBusObjectManagerClientClass {
pub parent_class: _GObjectClass,
pub interface_proxy_signal: Option<unsafe extern "C" fn(*mut _GDBusObjectManagerClient, *mut _GDBusObjectProxy, *mut _GDBusProxy, *const u8, *const u8, *mut _GVariant)>,
pub interface_proxy_properties_changed: Option<unsafe extern "C" fn(*mut _GDBusObjectManagerClient, *mut _GDBusObjectProxy, *mut _GDBusProxy, *mut _GVariant, *const *const u8)>,
pub padding: [*mut c_void; 8],
}Fields§
§parent_class: _GObjectClass§interface_proxy_signal: Option<unsafe extern "C" fn(*mut _GDBusObjectManagerClient, *mut _GDBusObjectProxy, *mut _GDBusProxy, *const u8, *const u8, *mut _GVariant)>§interface_proxy_properties_changed: Option<unsafe extern "C" fn(*mut _GDBusObjectManagerClient, *mut _GDBusObjectProxy, *mut _GDBusProxy, *mut _GVariant, *const *const u8)>§padding: [*mut c_void; 8]