summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonny Lamb <jonny.lamb@collabora.co.uk>2010-10-15 12:07:54 +0100
committerJonny Lamb <jonny.lamb@collabora.co.uk>2010-10-18 16:28:40 +0100
commit5560499bb2d8cfb11c3b45fd9be1a7505543d3b0 (patch)
treeec8845b3e1a0a66c284cde3e9d5b0a900c86aae0
parent7860df8a56cbee727d28d8b075fc7c0d50555c0c (diff)
Call_Content_Codec_Offer: more doc fixes
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
-rw-r--r--spec/Call_Content_Codec_Offer.xml24
1 files changed, 19 insertions, 5 deletions
diff --git a/spec/Call_Content_Codec_Offer.xml b/spec/Call_Content_Codec_Offer.xml
index 5fc45258..23639b25 100644
--- a/spec/Call_Content_Codec_Offer.xml
+++ b/spec/Call_Content_Codec_Offer.xml
@@ -26,15 +26,27 @@
<tp:docstring xmlns="http://www.w3.org/1999/xhtml">
This object represents an offer of a Codec payload mapping.
- FIXME add Accept and Reject signals ?
</tp:docstring>
<method name="Accept" tp:name-for-bindings="Accept">
<arg name="Codecs" direction="in"
- type="a(usuua{ss})" tp:type="Codec[]" />
+ type="a(usuua{ss})" tp:type="Codec[]">
+ <tp:docstring>
+ The local codec mapping to send to the remote contacts and
+ to use in the <tp:dbus-ref
+ namespace="ofdT.Call">Content.DRAFT</tp:dbus-ref>.
+ </tp:docstring>
+ </arg>
<tp:docstring>
- Accept the updated Codec mapping and update the local mapping
+ Accept the updated Codec mapping and update the local mapping.
</tp:docstring>
+ <tp:possible-errors>
+ <tp:error name="org.freedesktop.Telepathy.Error.InvalidArgument">
+ <tp:docstring>
+ The codecs given as the argument are invalid in some way.
+ </tp:docstring>
+ </tp:error>
+ </tp:possible-errors>
</method>
<method name="Reject" tp:name-for-bindings="Reject">
@@ -46,9 +58,11 @@
<property name="RemoteContactCodecMap"
tp:name-for-bindings="Remote_Contact_Codec_Map"
- type="a{ua(usuua{ss})}" tp:type="Contact_Codec_Map" access="read">
+ type="a{ua(usuua{ss})}" tp:type="Contact_Codec_Map" access="read"
+ tp:immutable="yes">
<tp:docstring>
- A map from remote contacts to the lists of codecs they support.
+ A map from remote contact to the list of codecs he or she
+ supports.
</tp:docstring>
</property>