[Telepathy-commits] [telepathy-spec/master] ChannelLost: add Channel argument (without which the signal is of little use)

Simon McVittie simon.mcvittie at collabora.co.uk
Mon Oct 6 04:04:56 PDT 2008


---
 spec/Channel_Dispatch_Operation.xml |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/spec/Channel_Dispatch_Operation.xml b/spec/Channel_Dispatch_Operation.xml
index dfd4ec3..89b6e27 100644
--- a/spec/Channel_Dispatch_Operation.xml
+++ b/spec/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
-- 
1.5.6.5




More information about the Telepathy-commits mailing list