summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier CrĂȘte <olivier.crete@collabora.com>2012-02-15 16:52:02 -0500
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2012-02-17 11:32:17 +0100
commitc144a624422d37a6bab8c43bf140caed788029ab (patch)
tree16cb71d81ee5fff0ecf6844e3ecda2512efceaa8
parenta7d9a9c6e83c9481db816cb77bd5d11190c62057 (diff)
Call: On a forwarded call, make the actor into the real actor
Put the handle it is forwarded to into the details https://bugs.freedesktop.org/show_bug.cgi?id=44513
-rw-r--r--spec/Channel_Type_Call.xml15
1 files changed, 12 insertions, 3 deletions
diff --git a/spec/Channel_Type_Call.xml b/spec/Channel_Type_Call.xml
index 7f03ea04..7f433978 100644
--- a/spec/Channel_Type_Call.xml
+++ b/spec/Channel_Type_Call.xml
@@ -826,6 +826,12 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
The value of this key has the same units and scale as
<tp:dbus-ref namespace="ofdT.Connection.Interface.Balance">AccountBalance</tp:dbus-ref>.
</dd>
+
+ <dt>forwarded-to - u</dt>
+ <dd>Optionally included when the
+ <tp:member-ref>CallStateReason</tp:member-ref> is
+ Forwarded. It indicates the handle to whom the Call was
+ forwarded.</dd>
</dl>
</tp:docstring>
</property>
@@ -904,9 +910,12 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
<tp:enumvalue suffix="Forwarded" value="3">
<tp:docstring xmlns="http://www.w3.org/1999/xhtml">
- <p>The call was forwarded. If known, the handle of the contact
- the call was forwarded to will be indicated by the Actor member
- of a <tp:type>Call_State_Reason</tp:type> struct.</p>
+ <p>The call was forwarded. If known, the handle of the
+ contact the call was forwarded to will be indicated by the
+ "forwarded-to" member of a
+ <tp:member-ref>CallStateDetails</tp:member-ref> dictionnary
+ in the <tp:member-ref>CallStateChanged</tp:member-ref>
+ signal.</p>
</tp:docstring>
</tp:enumvalue>