summaryrefslogtreecommitdiff
path: root/spec/Channel_Type_Room_List.xml
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2007-11-13 14:05:03 +0000
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2007-11-13 14:05:03 +0000
commit9c4ca82db7479238fdd1f00863925f621e51f638 (patch)
tree86627c97135f681648528f34433b67cff0517559 /spec/Channel_Type_Room_List.xml
parentf8d1ebc3f935a893499b7518486963bb68b8ef09 (diff)
downloadtelepathy-glib-9c4ca82db7479238fdd1f00863925f621e51f638.tar.gz
Update spec/ to current telepathy-spec HEAD
20071113140503-53eee-178e466d1831fdfd00e9d5a34b0e50ad4e4387cc.gz
Diffstat (limited to 'spec/Channel_Type_Room_List.xml')
-rw-r--r--spec/Channel_Type_Room_List.xml9
1 files changed, 8 insertions, 1 deletions
diff --git a/spec/Channel_Type_Room_List.xml b/spec/Channel_Type_Room_List.xml
index fddbc3e4f..3fe68ad05 100644
--- a/spec/Channel_Type_Room_List.xml
+++ b/spec/Channel_Type_Room_List.xml
@@ -20,6 +20,13 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
</tp:license>
<interface name="org.freedesktop.Telepathy.Channel.Type.RoomList">
<tp:requires interface="org.freedesktop.Telepathy.Channel"/>
+
+ <tp:struct name="Room_Info" array-name="Room_Info_List">
+ <tp:member type="u" tp:type="Room_Handle" name="Handle"/>
+ <tp:member type="s" tp:type="DBus_Interface" name="Channel_Type"/>
+ <tp:member type="a{sv}" tp:type="String_Variant_Map" name="Info"/>
+ </tp:struct>
+
<method name="GetListingRooms">
<arg direction="out" type="b">
<tp:docstring>
@@ -32,7 +39,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
</tp:docstring>
</method>
<signal name="GotRooms">
- <arg name="rooms" type="a(usa{sv})">
+ <arg name="rooms" type="a(usa{sv})" tp:type="Room_Info[]">
<tp:docstring xmlns="http://www.w3.org/1999/xhtml">
An array of structs containing:
<ul>