RFC: D-Bus Overview Document

Havoc Pennington hp at pobox.com
Thu Aug 2 06:59:43 PDT 2012


Hi,

Cool. Two minor things I noticed in the document,

saying the protocol is "low-latency" (copied from the spec) isn't
really accurate, what the spec should say is that it is designed to
minimize round trips. The actual round trip _time_ isn't something
dbus is optimized for.

> The "hierarchy" implied the path structure is almost purely conventional

it is used in libdbus to allow some objects to be "virtual" (you can
handle a subtree of the path structure without actually creating an
object instance for every path you want to support). it's also used in
introspection iirc (you can introspect for a subtree). But you are
right that it's up to the implementation whether to do anything
meaningful with the path structure.

Havoc


More information about the dbus mailing list