From 87a24e5dc7382c999dafefd22325432e6fd84b8c Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Tue, 26 Apr 2011 16:06:58 +0100 Subject: [PATCH] Clarify that 'r' and 'e' cannot appear in signatures --- doc/dbus-specification.xml | 11 +++++++++-- 1 files changed, 9 insertions(+), 2 deletions(-) diff --git a/doc/dbus-specification.xml b/doc/dbus-specification.xml index e7448c6..1ece239 100644 --- a/doc/dbus-specification.xml +++ b/doc/dbus-specification.xml @@ -471,7 +471,10 @@ STRUCT 114 (ASCII 'r'), 40 (ASCII '('), 41 (ASCII ')') - Struct + Struct; type code 114 'r' is reserved for use in + bindings and implementations to represent the general + concept of a struct, and must not appear in signatures + used on D-Bus. VARIANT 118 (ASCII 'v') @@ -479,7 +482,11 @@ DICT_ENTRY 101 (ASCII 'e'), 123 (ASCII '{'), 125 (ASCII '}') - Entry in a dict or map (array of key-value pairs) + Entry in a dict or map (array of key-value pairs). + Type code 101 'e' is reserved for use in bindings and + implementations to represent the general concept of a + dict or dict-entry, and must not appear in signatures + used on D-Bus. UNIX_FD 104 (ASCII 'h') -- 1.7.4.4