From: Will Thompson Date: Tue, 23 Nov 2010 10:53:25 +0000 (+0000) Subject: Explicitly specify which types argX and argXpath match X-Git-Tag: dbus-1.5.0~2^2~11^2~3 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2f618faa2d1fa2f4235c381255fabb6b58557a10;p=thirdparty%2Fdbus.git Explicitly specify which types argX and argXpath match --- diff --git a/doc/dbus-specification.xml b/doc/dbus-specification.xml index 89ccd9fae..dd4aa6a0f 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