Package ch.bailu.gtk.gio
Interface DBusObjectManagerClient.OnInterfaceProxySignal
- Enclosing class:
- DBusObjectManagerClient
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
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.
-
Method Details
-
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][g-main-context-push-thread-default]
that @manager was constructed in.- Parameters:
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.
-