[next] telepathy-glib: SPEC: Handler

Guillaume Desmottes gdesmott at kemper.freedesktop.org
Mon Feb 10 08:33:11 PST 2014


Module: telepathy-glib
Branch: next
Commit: 25b9c9bef6741519bcd1ff387a9e8498cde8384a
URL:    http://cgit.freedesktop.org/telepathy/telepathy-glib/commit/?id=25b9c9bef6741519bcd1ff387a9e8498cde8384a

Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Feb 10 12:25:25 2014 +0100

SPEC: Handler

---

 spec/Client_Handler.xml |   26 ++++++++++----------------
 1 file changed, 10 insertions(+), 16 deletions(-)

diff --git a/spec/Client_Handler.xml b/spec/Client_Handler.xml
index aad76b2..3df630a 100644
--- a/spec/Client_Handler.xml
+++ b/spec/Client_Handler.xml
@@ -140,10 +140,12 @@ BypassApproval=true
 
 <pre>
 [im.telepathy.v1.Client.Handler.Capabilities]
-im.telepathy.v1.Channel.Interface.MediaSignalling/ice-udp=true
-im.telepathy.v1.Channel.Interface.MediaSignalling/audio/speex=true
-im.telepathy.v1.Channel.Interface.MediaSignalling/video/theora=true
-im.telepathy.v1.Channel.Interface.MediaSignalling/video/h264=true
+im.telepathy.v1.Channel.Type.Call1/audio=true
+im.telepathy.v1.Channel.Type.Call1/video=true
+im.telepathy.v1.Channel.Type.Call1/ice=true
+im.telepathy.v1.Channel.Type.Call1/audio/speex=true
+im.telepathy.v1.Channel.Type.Call1/video/theora=true
+im.telepathy.v1.Channel.Type.Call1/video/h264=true
 </pre>
 
         <p>Like the <tp:member-ref>HandlerChannelFilter</tp:member-ref>
@@ -236,7 +238,8 @@ im.telepathy.v1.Channel.Interface.MediaSignalling/video/h264=true
         </tp:docstring>
       </arg>
 
-      <arg name="Requests_Satisfied" type="ao" direction="in">
+      <arg name="Requests_Satisfied" type="a{oa{sv}}" direction="in"
+        tp:type="Object_Immutable_Properties_Map">
         <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
           <p>The requests satisfied by this channel.</p>
 
@@ -264,17 +267,8 @@ im.telepathy.v1.Channel.Interface.MediaSignalling/video/h264=true
 
       <arg name="Handler_Info" type="a{sv}" direction="in">
         <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
-          <p>Additional information about this channel. Currently defined
-            keys are:</p>
-
-          <dl>
-            <dt><code>request-properties</code> - a{oa{sv}}</dt>
-            <dd>A map from <tp:dbus-ref
-              namespace="im.telepathy.v1">ChannelRequest</tp:dbus-ref>
-              paths listed in <var>Requests_Satisfied</var> to
-              <tp:type>Qualified_Property_Value_Map</tp:type>s containing
-              namespaced immutable properties of each request.</dd>
-          </dl>
+          <p>Additional information about this channel. There is no key
+            currently defined.</p>
 
           <p>When more keys are defined for this dictionary, all will be
             optional; handlers MAY safely ignore any entry in this



More information about the telepathy-commits mailing list