Interface DBusSigHandler<T extends DBusSignal>

  • All Known Implementing Classes:
    DBusConnection.PeerSet

    public interface DBusSigHandler<T extends DBusSignal>
    Handle a signal on DBus. All Signal handlers are run in their own Thread. Application writers are responsible for managing any concurrency issues.
    • Method Detail

      • handle

        void handle​(T s)
        Handle a signal.
        Parameters:
        s - The signal to handle. If such a class exists, the signal will be an instance of the class with the correct type signature. Otherwise it will be an instance of DBusSignal