[Telepathy-commits] [telepathy-mission-control/master] Update from tp-spec

Alberto Mardegan alberto.mardegan at nokia.com
Mon Nov 17 00:05:26 PST 2008


---
 xml/Channel_Dispatch_Operation.xml |   13 ++++++++++++-
 xml/Client_Approver.xml            |    4 +++-
 2 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/xml/Channel_Dispatch_Operation.xml b/xml/Channel_Dispatch_Operation.xml
index dfd4ec3..89b6e27 100644
--- a/xml/Channel_Dispatch_Operation.xml
+++ b/xml/Channel_Dispatch_Operation.xml
@@ -140,9 +140,20 @@
 
     <signal name="ChannelLost" tp:name-for-bindings="Channel_Lost">
       <tp:docstring>
-        A channel has closed before it could be claimed or handled.
+        A channel has closed before it could be claimed or handled. If this
+        is emitted for the last remaining channel in a channel dispatch
+        operation, it MUST immediately be followed by
+        <tp:member-ref>Finished</tp:member-ref>.
       </tp:docstring>
 
+      <arg name="Channel" type="o">
+        <tp:docstring>
+          The <tp:dbus-ref
+            namespace="org.freedesktop.Telepathy">Channel</tp:dbus-ref>
+          that closed.
+        </tp:docstring>
+      </arg>
+
       <arg name="Error" type="s" tp:type="DBus_Error_Name">
         <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
           <p>The name of a D-Bus error indicating why the channel closed. If
diff --git a/xml/Client_Approver.xml b/xml/Client_Approver.xml
index c912b12..e80ce23 100644
--- a/xml/Client_Approver.xml
+++ b/xml/Client_Approver.xml
@@ -87,7 +87,9 @@
       tp:name-for-bindings="Add_Dispatch_Operation">
       <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
         <p>Called by the channel dispatcher when a ChannelDispatchOperation
-          in which the approver has registered an interest is created.</p>
+          in which the approver has registered an interest is created,
+          or when the approver starts up while such channel dispatch
+          operations already exist.</p>
 
         <p>The channel dispatcher SHOULD call this method on all approvers
           at the same time. If no approvers return from this method
-- 
1.5.6.5




More information about the Telepathy-commits mailing list