Schnittstelle DBusConnection.OnDBusSignalCallback

Umschließende Klasse:
DBusConnection
Funktionsschnittstelle:
Dies ist eine funktionale Schnittstelle, die somit als Zuweisungsziel für einen Lambdaausdruck oder eine Methodenreferenz verwendet werden kann.

@FunctionalInterface public static interface DBusConnection.OnDBusSignalCallback
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    void
    onDBusSignalCallback(CallbackHandler __self, DBusConnection connection, Str sender_name, Str object_path, Str interface_name, Str signal_name, Variant parameters, Pointer user_data)
    Signature for callback function used in g_dbus_connection_signal_subscribe().
  • Methodendetails

    • onDBusSignalCallback

      void onDBusSignalCallback(CallbackHandler __self, @Nonnull DBusConnection connection, @Nullable Str sender_name, @Nonnull Str object_path, @Nonnull Str interface_name, @Nonnull Str signal_name, @Nonnull Variant parameters, @Nullable Pointer user_data)
      Signature for callback function used in g_dbus_connection_signal_subscribe().
      Parameter:
      connection - A #GDBusConnection.
      sender_name - The unique bus name of the sender of the signal, or %NULL on a peer-to-peer D-Bus connection.
      object_path - The object path that the signal was emitted on.
      interface_name - The name of the interface.
      signal_name - The name of the signal.
      parameters - A #GVariant tuple with parameters for the signal.
      user_data - User data passed when subscribing to the signal.