Gio.DBusObjectManagerClient::interface-proxy-signal

connect('interface-proxy-signal', function (dBusObjectManagerClient, object_proxy: Gio.DBusObjectProxy, interface_proxy: Gio.DBusProxy, sender_name: String, signal_name: String, parameters: GLib.Variant, ): void);
  

Emitted when a D-Bus signal is received on interface_proxy.

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.

Since 2.30

dBusObjectManagerClient

instance of Gio.DBusObjectManagerClient that is emitting the signal

object_proxy

The Gio.DBusObjectProxy on which an interface is emitting a D-Bus signal.

interface_proxy

The Gio.DBusProxy that is emitting a D-Bus signal.

sender_name

The sender of the signal or NULL if the connection is not a bus connection.

signal_name

The signal name.

parameters

A GLib.Variant tuple with parameters for the signal.