aboutsummaryrefslogtreecommitdiff
path: root/introspection
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2019-07-01 15:21:18 +0200
committerAleksander Morgado <aleksander@aleksander.es>2019-07-11 23:20:59 +0200
commit222874299eb16cba8e71ff2b4152d364615f2235 (patch)
tree123c38497e8da4187d1b90a2a0afd67bbb930967 /introspection
parent81f1483eecb26ff16576e28a7058b37f095584c1 (diff)
api,call: new Deflect() method
This method allows deflecting an incoming or waiting call to a different number.
Diffstat (limited to 'introspection')
-rw-r--r--introspection/org.freedesktop.ModemManager1.Call.xml15
1 files changed, 15 insertions, 0 deletions
diff --git a/introspection/org.freedesktop.ModemManager1.Call.xml b/introspection/org.freedesktop.ModemManager1.Call.xml
index f53f5b7b..0f704f2f 100644
--- a/introspection/org.freedesktop.ModemManager1.Call.xml
+++ b/introspection/org.freedesktop.ModemManager1.Call.xml
@@ -38,6 +38,21 @@
<method name="Accept" />
<!--
+ Deflect:
+ @number: new number where the call will be deflected.
+
+ Deflect an incoming or waiting call to a new number. This call will be
+ considered terminated once the deflection is performed.
+
+ Applicable only if state is <link linkend="MM-CALL-STATE-RINGING-IN:CAPS"><constant>MM_CALL_STATE_RINGING_IN</constant></link> or
+ <link linkend="MM-CALL-STATE-WAITING:CAPS"><constant>MM_CALL_STATE_WAITING</constant></link> and direction is
+ <link linkend="MM-CALL-DIRECTION-INCOMING:CAPS"><constant>MM_CALL_DIRECTION_INCOMING</constant></link>.
+ -->
+ <method name="Deflect">
+ <arg name="number" type="s" />
+ </method>
+
+ <!--
Hangup:
Hangup the active call.