Signal
GioDBusProxy::g-properties-changed
since: 2.26
Declaration
void
g_properties_changed (
GDBusProxy* self,
GVariant* changed_properties,
char** invalidated_properties,
gpointer user_data
)
Description [src]
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).
If the proxy has the flag
G_DBUS_PROXY_FLAGS_GET_INVALIDATED_PROPERTIES
set, then
invalidated_properties
will always be empty.
This signal corresponds to the
PropertiesChanged
D-Bus signal on the
org.freedesktop.DBus.Properties
interface.
Default handler: The default handler is called after the handlers added via |
Available since: 2.26 |
Parameters
changed_properties
-
Type:
GVariant
A
GVariant
containing the properties that changed (type:a{sv}
).The data is owned by the caller of the function. invalidated_properties
-
Type: An array of
utf8
A
NULL
terminated array of properties that was invalidated.The array must be NULL
-terminated.The data is owned by the caller of the function. Each element is a NUL terminated UTF-8 string.