aboutsummaryrefslogtreecommitdiff
path: root/introspection
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2019-07-02 17:53:25 +0200
committerAleksander Morgado <aleksander@aleksander.es>2019-07-11 23:21:00 +0200
commit511b0ff2442f26257be442963ac833f5ba06f80c (patch)
tree8ce57d58f35f162ebb5d3a5be23cbabc51c20a67 /introspection
parent6f235192393fbc345bf79bcf8205d7279f584f91 (diff)
api,call: new JoinMultiparty() and LeaveMultiparty() methods
Diffstat (limited to 'introspection')
-rw-r--r--introspection/org.freedesktop.ModemManager1.Call.xml27
1 files changed, 27 insertions, 0 deletions
diff --git a/introspection/org.freedesktop.ModemManager1.Call.xml b/introspection/org.freedesktop.ModemManager1.Call.xml
index d32b0836..34c01aac 100644
--- a/introspection/org.freedesktop.ModemManager1.Call.xml
+++ b/introspection/org.freedesktop.ModemManager1.Call.xml
@@ -53,6 +53,33 @@
</method>
<!--
+ JoinMultiparty:
+
+ Join the currently held call into a single multiparty call with another
+ already active call.
+
+ The calls will be flagged with the
+ '<link linkend="gdbus-property-org-freedesktop-ModemManager1-Call.Multiparty">Multiparty</link>'
+ property while they are part of the multiparty call.
+
+ Applicable only if state is <link linkend="MM-CALL-STATE-HELD:CAPS"><constant>MM_CALL_STATE_HELD</constant></link>.
+ -->
+ <method name="JoinMultiparty" />
+
+ <!--
+ LeaveMultiparty:
+
+ If this call is part of an ongoing multiparty call, detach it from the multiparty call,
+ put the multiparty call on hold, and activate this one alone. This operation makes this
+ call private again between both ends of the call.
+
+ Applicable only if state is <link linkend="MM-CALL-STATE-ACTIVE:CAPS"><constant>MM_CALL_STATE_ACTIVE</constant></link> or
+ <link linkend="MM-CALL-STATE-HELD:CAPS"><constant>MM_CALL_STATE_HELD</constant></link> and
+ the call is a multiparty call.
+ -->
+ <method name="LeaveMultiparty"/>
+
+ <!--
Hangup:
Hangup the active call.