connectInterfaceProxySignal

fun connectInterfaceProxySignal(connectFlags: <Error class: unknown class> = ConnectFlags(0u), handler: (objectProxy: DBusObjectProxy, interfaceProxy: DBusProxy, senderName: String, signalName: String, <Error class: unknown class>) -> Unit): <Error class: unknown class>

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 g-main-context-push-thread-default that @manager was constructed in.

Since

2.30

Parameters

connectFlags

A combination of ConnectFlags

handler

the Callback to connect. Params: objectProxy The #GDBusObjectProxy on which an interface is emitting a D-Bus signal.; interfaceProxy The #GDBusProxy that is emitting a D-Bus signal.; senderName The sender of the signal or NULL if the connection is not a bus connection.; signalName The signal name.; parameters A #GVariant tuple with parameters for the signal.