Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

D-Bus Bindings must be auto generated using a D-Bus binding tool such as dbus-binding-tool from D-Bus-Glib, using the introspection XML file that defines the component’s interface and supported signals. The Adapter bindings should only be thin glue for bridging Component interfaces. In other words, there should not be any component functionality directly implemented in the bindings, other than just calling into the component’s interface.

D-Bus Architecture diagram

draw.io Diagram
bordertrue
diagramNameD-Bus Architecture Diagram
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth977
revision1

...

  • Simplified APIs
  • Pub / Sub (event / notification) support
  • Methods support
  • Aligns well with TR 369 (USP)

R-Bus architecture diagram

draw.io Diagram
bordertrue
diagramNameR-Bus Architecture
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth615
revision2
<R-Bus arc diagram>