summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorDavid Zeuthen <davidz@redhat.com>2011-03-08 10:32:34 -0500
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2011-04-07 14:06:05 +0100
commit0980e63aacf52201bdf913e706d8ea0accc22610 (patch)
treefb6315851d768da2851c473495c34d02f86bb8a5 /doc
parent36cc4c547cb21d8f754ba4b4ee4c1c4204fd84ce (diff)
downloaddbus-0980e63aacf52201bdf913e706d8ea0accc22610.tar.gz
Add path_prefix match rule
Add a new path_prefix match rule that can be used for efficient implementations of the org.freedesktop.DBus.ObjectManager interface (see bug 34869). https://bugs.freedesktop.org/show_bug.cgi?id=34870 Signed-off-by: David Zeuthen <davidz@redhat.com>
Diffstat (limited to 'doc')
-rw-r--r--doc/dbus-specification.xml20
1 files changed, 20 insertions, 0 deletions
diff --git a/doc/dbus-specification.xml b/doc/dbus-specification.xml
index ad731c9e..1c19a4a5 100644
--- a/doc/dbus-specification.xml
+++ b/doc/dbus-specification.xml
@@ -3722,6 +3722,26 @@
path match is path='/org/freedesktop/Hal/Manager'</entry>
</row>
<row>
+ <entry><literal>path_prefix</literal></entry>
+ <entry>An object path optionally ending in a slash</entry>
+ <entry>
+ <para>
+ Matches messages which are sent from or to an
+ object for which the object path is a prefix of
+ the given value. Examples of matches are
+ path_prefix='/org/Application/ObjectManager' or
+ path_prefix='/org/Application/ContactObjects/'.
+ </para>
+ <para>
+ <emphasis>
+ This match key was added in version 0.15 of the
+ D-Bus specification and implemented by the bus
+ daemon in dbus 1.4.7 and later.
+ </emphasis>
+ </para>
+ </entry>
+ </row>
+ <row>
<entry><literal>destination</literal></entry>
<entry>A unique name (see <xref linkend="term-unique-name"/>)</entry>
<entry>Matches messages which are being sent to the given unique name. An