[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