interface_proxy_properties_changed


Description:

public virtual signal void interface_proxy_properties_changed (DBusObjectProxy object_proxy, DBusProxy interface_proxy, Variant changed_properties, string[] invalidated_properties)

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 that manager was constructed in.

Parameters:

object_proxy

The DBusObjectProxy on which an interface has properties that are changing.

interface_proxy

The DBusProxy that has properties that are changing.

changed_properties

A Variant containing the properties that changed (type: `a{sv}`).

invalidated_properties

A null terminated array of properties that were invalidated.