[telepathy-spec/master] fd.o #21013: ChannelRequest: add PreferredHandler property
Simon McVittie
simon.mcvittie at collabora.co.uk
Mon Apr 13 07:05:13 PDT 2009
---
spec/Channel_Dispatcher.xml | 5 +++++
spec/Channel_Request.xml | 14 ++++++++++++++
2 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/spec/Channel_Dispatcher.xml b/spec/Channel_Dispatcher.xml
index 0951ac6..8896e66 100644
--- a/spec/Channel_Dispatcher.xml
+++ b/spec/Channel_Dispatcher.xml
@@ -211,6 +211,11 @@
itself as the preferred handler to associate the call to
AddRequest with that call.</p>
</tp:rationale>
+
+ <p>This is copied to the ChannelRequest that is returned,
+ as the <tp:dbus-ref
+ namespace="org.freedesktop.Telepathy.ChannelRequest.DRAFT">PreferredHandler</tp:dbus-ref>
+ property.</p>
</tp:docstring>
</arg>
diff --git a/spec/Channel_Request.xml b/spec/Channel_Request.xml
index cb46f01..e1ba48e 100644
--- a/spec/Channel_Request.xml
+++ b/spec/Channel_Request.xml
@@ -68,6 +68,20 @@
</tp:docstring>
</property>
+ <property name="PreferredHandler" tp:name-for-bindings="Preferred_Handler"
+ type="s" tp:type="DBus_Well_Known_Name" access="read">
+ <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
+ <p>Either the well-known bus name (starting with
+ <code>org.freedesktop.Telepathy.Client.</code>)
+ of the preferred handler for this
+ channel, or an empty string to indicate that any handler would be
+ acceptable.</p>
+
+ <p>This property is set when the channel request is created,
+ and can never change.</p>
+ </tp:docstring>
+ </property>
+
<property name="Requests" tp:name-for-bindings="Requests" type="aa{sv}"
tp:type="Qualified_Property_Value_Map[]"
access="read">
--
1.5.6.5
More information about the telepathy-commits
mailing list