Schnittstelle DBusInterface

Alle bekannten Unterschnittstellen:
DBus, Features, Introspectable, ObjectManager, Peer, Properties
Alle bekannten Implementierungsklassen:
DBusDaemon.DBusServer, GlobalHandler

public interface DBusInterface
Denotes a class as exportable or a remote interface which can be called.

Any interface which should be exported or imported should extend this interface. All public methods from that interface are exported/imported with the given method signatures.

All method calls on exported objects are run in their own threads. Application writers are responsible for any concurrency issues.

  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    Returns the path of this object.
    default boolean
    Returns true on remote objects.
  • Methodendetails

    • isRemote

      default boolean isRemote()
      Returns true on remote objects. Local objects implementing this interface MUST return false.
      Gibt zurück:
      boolean
    • getObjectPath

      String getObjectPath()
      Returns the path of this object.
      Gibt zurück:
      string