Package ch.bailu.gtk.gio
Schnittstelle DBusObjectManagerClient.OnInterfaceProxySignal
- Umschließende Klasse:
DBusObjectManagerClient
- Funktionsschnittstelle:
- Dies ist eine funktionale Schnittstelle, die somit als Zuweisungsziel für einen Lambdaausdruck oder eine Methodenreferenz verwendet werden kann.
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
onInterfaceProxySignal
(DBusObjectProxy object_proxy, DBusProxy interface_proxy, Str sender_name, Str signal_name, Variant parameters) Emitted when a D-Bus signal is received on @interface_proxy.
-
Methodendetails
-
onInterfaceProxySignal
void onInterfaceProxySignal(@Nonnull DBusObjectProxy object_proxy, @Nonnull DBusProxy interface_proxy, @Nonnull Str sender_name, @Nonnull Str signal_name, @Nonnull Variant parameters) 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
(see [method@GLib.MainContext.push_thread_default])
that @manager was constructed in.- Parameter:
object_proxy
- The #GDBusObjectProxy on which an interface is emitting a D-Bus signal.interface_proxy
- The #GDBusProxy 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 #GVariant tuple with parameters for the signal.
-