diff options
author | Havoc Pennington <hp@redhat.com> | 2003-04-23 03:33:52 +0000 |
---|---|---|
committer | Havoc Pennington <hp@redhat.com> | 2003-04-23 03:33:52 +0000 |
commit | b29d0c534a631b211f1f94168e7672c604c8f815 (patch) | |
tree | de1a41fed08e83a6b04cdbd211fef6054326999b /doc | |
parent | b3a3969897930eeda308113acbbb3f98069ee1ab (diff) |
2003-04-22 Havoc Pennington <hp@redhat.com>
* dbus/dbus-message.c, dbus/dbus-marshal.c: add 64-bit integer
support, and do some code cleanups to share more code and
speed up array marshal/demarshal.
* dbus-1.0.pc.in (Cflags): put libdir include file in cflags
* configure.in: generate dbus-arch-deps.h
* dbus/dbus-protocol.h (DBUS_TYPE_INT64, DBUS_TYPE_UINT64): add
64-bit typecodes
Diffstat (limited to 'doc')
-rw-r--r-- | doc/dbus-specification.sgml | 24 |
1 files changed, 19 insertions, 5 deletions
diff --git a/doc/dbus-specification.sgml b/doc/dbus-specification.sgml index ad3b9adc..eda6c00e 100644 --- a/doc/dbus-specification.sgml +++ b/doc/dbus-specification.sgml @@ -327,25 +327,33 @@ <entry>UINT32</entry> <entry>5</entry> <entry>32-bit unsigned integer</entry> + </row><row> + <entry>INT64</entry> + <entry>6</entry> + <entry>64-bit signed integer</entry> + </row><row> + <entry>UINT64</entry> + <entry>7</entry> + <entry>64-bit unsigned integer</entry> </row><row> <entry>DOUBLE</entry> - <entry>6</entry> + <entry>8</entry> <entry>IEEE 754 double</entry> </row><row> <entry>STRING</entry> - <entry>7</entry> + <entry>9</entry> <entry>UTF-8 string (<emphasis>must</emphasis> be valid UTF-8). Must be zero terminated. </entry> </row><row> <entry>NAMED</entry> - <entry>8</entry> + <entry>10</entry> <entry>A named byte array, used for custom types</entry> </row><row> <entry>ARRAY</entry> - <entry>9</entry> + <entry>11</entry> <entry>Array</entry> </row><row> <entry>DICT</entry> - <entry>10</entry> + <entry>12</entry> <entry>A dictionary of key/value pairs</entry> </row> </tbody> @@ -383,6 +391,12 @@ <entry>UINT32</entry> <entry>32-bit unsigned integer in the message's byte order, aligned to 4-byte boundary.</entry> </row><row> + <entry>INT64</entry> + <entry>64-bit signed integer in the message's byte order, aligned to 8-byte boundary.</entry> + </row><row> + <entry>UINT64</entry> + <entry>64-bit unsigned integer in the message's byte order, aligned to 8-byte boundary.</entry> + </row><row> <entry>DOUBLE</entry> <entry>64-bit IEEE 754 double in the message's byte order, aligned to 8-byte boundary.</entry> </row><row> |