qtdbus: Export org.freedesktop.DBus.Peer interface when introspected
authorDaniele E. Domenichelli <daniele.domenichelli@gmail.com>
Thu, 21 Jun 2012 18:41:27 +0000 (20:41 +0200)
committerQt by Nokia <qt-info@nokia.com>
Fri, 22 Jun 2012 07:47:59 +0000 (09:47 +0200)
commit652d82991d1d5591d9a7f6c4b95b38091600fa45
tree50b665bc2940ba059cd9aa495dad99412d9a4866
parentb57e2162ef632d7fb8e595fad86a2f26f1737e72
qtdbus: Export org.freedesktop.DBus.Peer interface when introspected

The ofD.Peer interface is automatically implemented when an object is
registered on DBus, but the ofD.Introspectable.Introspect method does
not show it.

You can test it by running

$ qdbus --literal <some service> <some object> \
>    org.freedesktop.DBus.Peer.Ping

$ qdbus --literal <some service> <some object> \
>    org.freedesktop.DBus.Peer.GetMachineId

Change-Id: I7062ba0cdae486d443011ee19cf3874aabf90205
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
src/dbus/qdbusinternalfilters.cpp