signal callback delegate or function to connect
void callback(gio.dbus_object_proxy.DBusObjectProxy objectProxy, gio.dbus_proxy.DBusProxy interfaceProxy, glib.variant.VariantG changedProperties, string[] invalidatedProperties, gio.dbus_object_manager_client.DBusObjectManagerClient dBusObjectManagerClient)
objectProxy The #GDBusObjectProxy on which an interface has properties that are changing. (optional)
interfaceProxy The #GDBusProxy that has properties that are changing. (optional)
changedProperties A #GVariant containing the properties that changed (type: a{sv}). (optional)
invalidatedProperties A null terminated array of properties that were invalidated. (optional)
dBusObjectManagerClient the instance the signal is connected to (optional)
Yes.After to execute callback after default handler, No.After to execute before (default)
Signal ID
Connect to InterfaceProxyPropertiesChanged signal.
Emitted when one or more D-Bus properties on proxy changes. The local cache has already been updated when this signal fires. Note that both changed_properties and invalidated_properties are guaranteed to never be null (either may be empty though).
This signal exists purely as a convenience to avoid having to connect signals to all interface proxies managed by manager.
This signal is emitted in the [thread-default main context][g-main-context-push-thread-default] that manager was constructed in.