summaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
authorDanielle Madeley <danielle.madeley@collabora.co.uk>2011-11-07 17:08:45 +1100
committerDanielle Madeley <danielle.madeley@collabora.co.uk>2011-11-07 17:42:40 +1100
commit48bc424000364ad367157c291cb5cd2e17af35fe (patch)
treee0258d4c9c421020329766ddcd2e78d1f284714c /spec
parent926ff85d47e275c7147b9a13755ba722defde8a5 (diff)
Room: Creator, CreatorHandle and CreationTimestamp
These properties indicate who and when the room was created. Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=42653
Diffstat (limited to 'spec')
-rw-r--r--spec/spec/Channel_Interface_Room.xml31
1 files changed, 31 insertions, 0 deletions
diff --git a/spec/spec/Channel_Interface_Room.xml b/spec/spec/Channel_Interface_Room.xml
index 8f3d3c150..6b3c6c891 100644
--- a/spec/spec/Channel_Interface_Room.xml
+++ b/spec/spec/Channel_Interface_Room.xml
@@ -332,6 +332,37 @@
and only if non-empty values are supported.</p>
</tp:docstring>
</property>
+
+ <property name="Creator" tp:name-for-bindings="Creator"
+ type="s" access="read" tp:immutable="yes">
+ <tp:added version="UNRELEASED"/>
+ <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
+ The normalized contact ID representing who created the room; or
+ the empty string if unknown.
+ </tp:docstring>
+ </property>
+
+ <property name="CreatorHandle" tp:name-for-bindings="Creator_Handle"
+ type="u" tp:type="Contact_Handle" access="read"
+ tp:immutable="yes">
+ <tp:added version="UNRELEASED"/>
+ <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
+ The handle corresponding to <tp:member-ref>Creator</tp:member-ref>;
+ or 0 if <tp:member-ref>Creator</tp:member-ref> is unknown.
+ </tp:docstring>
+ </property>
+
+ <property name="CreationTimestamp"
+ tp:name-for-bindings="Creation_Timestamp"
+ type="x" tp:type="Unix_Timestamp64" access="read"
+ tp:immutable="yes">
+ <tp:added version="UNRELEASED"/>
+ <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
+ A unix timestamp indicating when the room was created; or
+ <code>INT_MAX64</code> if unknown.
+ </tp:docstring>
+ </property>
+
</interface>
</node>
<!-- vim:set sw=2 sts=2 et ft=xml: -->