2016-05-12 10 views
9

Ich bin neu in der GDbus-Programmierung. Ich muss eine einfache Dbus Sende-Empfangs-Nachricht (Signale) mit Dbus Glib implementieren. Ich habe versucht, einige Beispielprogramme zu googlen, konnte aber nicht finden.Beispielprogramm für GDbus-Signale

Kann jemand irgendein solches Beispielprogramm bekannt geben oder mich auf ein Beispielprogramm-Tutorial verweisen?

Vielen Dank im Voraus ...

Danke, SB

Antwort

4

Ich habe this tutorial hilfreich. Es beginnt mit der Erklärung von DBus im Allgemeinen und fährt fort mit der Darstellung von Implementierungsbeispielen unter Verwendung von gdbus.

+1

Während dieser Link kann die Frage beantworten, ist es besser, die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz zur Verfügung zu stellen. Nur-Link-Antworten können ungültig werden, wenn sich die verknüpfte Seite ändert. - [Aus Bewertung] (/ review/low-quality-posts/18892027) – Herohtar

2

Ich denke, folgende diese Schritte helfen könnte:

  1. Lesen Sie den Artikel über wikipedia DBus ein gutes Verständnis der DBus Architektur zu erhalten.
  2. Folgen Sie es mit these Dias (atleast die ersten paar Folien über die Architektur). Here ist das ursprüngliche GNOME-Konferenzvideo, in dem diese Folien verwendet wurden.
  3. Betrachten Sie ein einfaches Hallo Welt-Programm mit GDBus here, oder für etwas detailliertere, siehe meinen Beispielcode here. Ich habe eine detaillierte README erklärt die Details.

Dies sollte helfen. :)

+0

Die letzten zwei Links sind kaputt. Könntest du sie bitte aktualisieren, wenn das Projekt noch existiert? – Alex

+1

Die Links wurden aktualisiert – nilanjanaLodh

Verwandte Themen