diff options
author | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2011-04-26 17:14:23 +0100 |
---|---|---|
committer | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2011-04-27 18:00:18 +0100 |
commit | 840314724b2dad9a361aa78552c9953323d89864 (patch) | |
tree | d5b7c2d8d7cc9fd26eb47fe5d6650b257b53b91a /doc | |
parent | 0e501b30910b98fa0eb58266b0a09f7f369f08d8 (diff) | |
download | dbus-840314724b2dad9a361aa78552c9953323d89864.tar.gz |
Reserve 'm', '*', '?', '@', '&' and '^' for their uses in GVariant
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=34529
Reviewed-by: Colin Walters <walters@verbum.org>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/dbus-specification.xml | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/doc/dbus-specification.xml b/doc/dbus-specification.xml index c4fee669..8c6ddf06 100644 --- a/doc/dbus-specification.xml +++ b/doc/dbus-specification.xml @@ -492,6 +492,38 @@ <entry>104 (ASCII 'h')</entry> <entry>Unix file descriptor</entry> </row> + <row> + <entry>(reserved)</entry> + <entry>109 (ASCII 'm')</entry> + <entry>Reserved for <ulink + url="https://bugs.freedesktop.org/show_bug.cgi?id=27857">a + 'maybe' type compatible with the one in GVariant</ulink>, + and must not appear in signatures used on D-Bus until + specified here</entry> + </row> + <row> + <entry>(reserved)</entry> + <entry>42 (ASCII '*')</entry> + <entry>Reserved for use in bindings/implementations to + represent any <firstterm>single complete type</firstterm>, + and must not appear in signatures used on D-Bus.</entry> + </row> + <row> + <entry>(reserved)</entry> + <entry>63 (ASCII '?')</entry> + <entry>Reserved for use in bindings/implementations to + represent any <firstterm>basic type</firstterm>, and must + not appear in signatures used on D-Bus.</entry> + </row> + <row> + <entry>(reserved)</entry> + <entry>64 (ASCII '@'), 38 (ASCII '&'), + 94 (ASCII '^')</entry> + <entry>Reserved for internal use by bindings/implementations, + and must not appear in signatures used on D-Bus. + GVariant uses these type-codes to encode calling + conventions.</entry> + </row> </tbody> </tgroup> </informaltable> |