From 2f618faa2d1fa2f4235c381255fabb6b58557a10 Mon Sep 17 00:00:00 2001 From: Will Thompson Date: Tue, 23 Nov 2010 10:53:25 +0000 Subject: Explicitly specify which types argX and argXpath match --- doc/dbus-specification.xml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/doc/dbus-specification.xml b/doc/dbus-specification.xml index 89ccd9fa..dd4aa6a0 100644 --- a/doc/dbus-specification.xml +++ b/doc/dbus-specification.xml @@ -3596,8 +3596,8 @@ arg[0, 1, 2, 3, ...] Any string Arg matches are special and are used for further restricting the - match based on the arguments in the body of a message. As of this time - only string arguments can be matched. An example of an argument match + match based on the arguments in the body of a message. Only arguments of type + STRING can be matched in this way. An example of an argument match would be arg3='Foo'. Only argument indexes from 0 to 63 should be accepted. @@ -3605,8 +3605,9 @@ arg[0, 1, 2, 3, ...]path Any string - Argument path matches provide a specialised form of wildcard - matching for path-like namespaces. As with normal argument matches, + Argument path matches provide a specialised form of wildcard matching for + path-like namespaces. They can match arguments whose type is either STRING or + OBJECT_PATH. As with normal argument matches, if the argument is exactly equal to the string given in the match rule then the rule is satisfied. Additionally, there is also a match when either the string given in the match rule or the -- cgit v1.2.3