Class ObjectManager.InterfacesRemoved

  • Enclosing interface:
    ObjectManager

    public static class ObjectManager.InterfacesRemoved
    extends DBusSignal
    Signal generated when an interface is removed
    • Field Detail

      • signalSource

        public final DBusPath signalSource
      • objectPath

        public final String objectPath
      • interfaces

        public final List<String> interfaces
    • Method Detail

      • getSignalSource

        public DBusPath getSignalSource()
        The source DBus object path (e.g. /org/bluez/hci0/dev_00_11_22_33_44_55).
        Returns:
        DBusPath
      • getObjectPath

        public String getObjectPath()
      • getInterfaces

        public List<String> getInterfaces()
        Returns list of removed DBus interfaces (like org.bluez.Device1).
        Returns:
        List
      • toString

        public String toString()
        Description copied from class: Message
        Formats the message in a human-readable format.
        Overrides:
        toString in class DBusSignal