summaryrefslogtreecommitdiff
path: root/spec/generic-types.xml
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2008-09-10 13:48:37 +0100
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2008-09-10 13:48:37 +0100
commitafa0599419bfd12b2663339673d469da37052623 (patch)
tree37268def78b26576ba47bd23b4d0b4e673c24fce /spec/generic-types.xml
parent9c6a27f7b1796abfd0e30ec0e38a7bdbf3aa3863 (diff)
downloadtelepathy-glib-afa0599419bfd12b2663339673d469da37052623.tar.gz
Update to spec 0.17.10
Diffstat (limited to 'spec/generic-types.xml')
-rw-r--r--spec/generic-types.xml25
1 files changed, 24 insertions, 1 deletions
diff --git a/spec/generic-types.xml b/spec/generic-types.xml
index c0a000d07..480b2c958 100644
--- a/spec/generic-types.xml
+++ b/spec/generic-types.xml
@@ -2,7 +2,19 @@
xmlns:tp="http://telepathy.freedesktop.org/wiki/DbusSpec#extensions-v0">
<tp:simple-type name="Unix_Timestamp" type="u">
- <tp:docstring>An unsigned 32-bit integer representing time since 1970</tp:docstring>
+ <tp:docstring>An unsigned 32-bit integer representing time as the number
+ of seconds elapsed since the Unix epoch
+ (1970-01-01T00:00:00Z)</tp:docstring>
+ </tp:simple-type>
+
+ <tp:simple-type name="Unix_Timestamp64" type="t">
+ <tp:docstring>An unsigned 64-bit integer representing time as the number
+ of seconds elapsed since the Unix epoch
+ (1970-01-01T00:00:00Z)</tp:docstring>
+
+ <tp:rationale>The Text interface is the only user of Unix_Timestamp so
+ far, and we'd like to be Y2038 compatible in future
+ interfaces.</tp:rationale>
</tp:simple-type>
<tp:simple-type name="DBus_Bus_Name" type="s">
@@ -11,6 +23,11 @@
like ":1.123"</tp:docstring>
</tp:simple-type>
+ <tp:simple-type name="DBus_Well_Known_Name" type="s">
+ <tp:docstring>A string representing a D-Bus well-known
+ name like "org.freedesktop.Telepathy.MissionControl".</tp:docstring>
+ </tp:simple-type>
+
<tp:simple-type name="DBus_Unique_Name" type="s">
<tp:docstring>A string representing a D-Bus unique name, such as
":1.123"</tp:docstring>
@@ -24,6 +41,12 @@
"org.freedesktop.DBus.Peer".</tp:docstring>
</tp:simple-type>
+ <tp:simple-type name="DBus_Error_Name" type="s">
+ <tp:docstring>An ASCII string representing a D-Bus error. This is
+ syntactically the same as a <tp:type>DBus_Interface</tp:type>, but the
+ meaning is different.</tp:docstring>
+ </tp:simple-type>
+
<tp:simple-type name="DBus_Signature" type="s">
<tp:docstring>A string representing a D-Bus signature
(the 'g' type isn't used because of poor interoperability, particularly