summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorHavoc Pennington <hp@redhat.com>2003-04-23 03:33:52 +0000
committerHavoc Pennington <hp@redhat.com>2003-04-23 03:33:52 +0000
commitb29d0c534a631b211f1f94168e7672c604c8f815 (patch)
treede1a41fed08e83a6b04cdbd211fef6054326999b /doc
parentb3a3969897930eeda308113acbbb3f98069ee1ab (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.sgml24
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>