Warning, /frameworks/modemmanager-qt/src/dbus/introspection/org.freedesktop.ModemManager1.Call.xml is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0" encoding="UTF-8" ?> 0002 0003 <!-- 0004 ModemManager 1.0 Interface Specification 0005 0006 Copyright (C) 2015 Marco Bascetta <marco.bascetta@sadel.it> 0007 Copyright (C) 2015 Riccardo Vangelisti <riccardo.vangelisti@sadel.it> 0008 --> 0009 0010 <node name="/" xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd"> 0011 0012 <!-- 0013 org.freedesktop.ModemManager1.Call: 0014 @short_description: The ModemManager Call interface. 0015 0016 The Call interface Defines operations and properties of a single Call. 0017 --> 0018 <interface name="org.freedesktop.ModemManager1.Call"> 0019 0020 <!-- 0021 Start: 0022 0023 If the outgoing call has not yet been started, start it. 0024 0025 Applicable only if state is <link linkend="MM-CALL-STATE-UNKNOWN:CAPS"><constant>MM_CALL_STATE_UNKNOWN</constant></link> and direction is 0026 <link linkend="MM-CALL-DIRECTION-OUTGOING:CAPS"><constant>MM_CALL_DIRECTION_OUTGOING</constant></link>. 0027 --> 0028 <method name="Start" /> 0029 0030 <!-- 0031 Accept: 0032 0033 Accept incoming call (answer). 0034 0035 Applicable only if state is <link linkend="MM-CALL-STATE-RINGING-IN:CAPS"><constant>MM_CALL_STATE_RINGING_IN</constant></link> and direction is 0036 <link linkend="MM-CALL-DIRECTION-INCOMING:CAPS"><constant>MM_CALL_DIRECTION_INCOMING</constant></link>. 0037 --> 0038 <method name="Accept" /> 0039 0040 <!-- 0041 Hangup: 0042 0043 Hangup the active call. 0044 0045 Applicable only if state is <link linkend="MM-CALL-STATE-UNKNOWN:CAPS"><constant>MM_CALL_STATE_UNKNOWN</constant></link>. 0046 --> 0047 <method name="Hangup"/> 0048 0049 <!-- 0050 SendDtmf: 0051 @dtmf: DTMF tone identifier [0-9A-D*#]. 0052 0053 Send a DTMF tone (Dual Tone Multi-Frequency) (only on supported modem). 0054 0055 Applicable only if state is <link linkend="MM-CALL-STATE-ACTIVE:CAPS"><constant>MM_CALL_STATE_ACTIVE</constant></link>. 0056 --> 0057 <method name="SendDtmf"> 0058 <arg name="dtmf" type="s" direction="in"/> 0059 </method> 0060 0061 <!-- 0062 DtmfReceived: 0063 @dtmf: DTMF tone identifier [0-9A-D*#]. 0064 0065 Emitted when a DTMF tone is received (only on supported modem) 0066 --> 0067 <signal name="DtmfReceived"> 0068 <arg name="dtmf" type="s" /> 0069 </signal> 0070 0071 <!-- 0072 StateChanged: 0073 @old: Old state MMCallState 0074 @new: New state MMCallState 0075 @reason: A <link linkend="MMCallStateReason">MMCallStateReason</link> value, specifying the reason for this state change. 0076 0077 Emitted when call changes state 0078 --> 0079 <signal name="StateChanged"> 0080 <arg name="old" type="i" /> 0081 <arg name="new" type="i" /> 0082 <arg name="reason" type="u" /> 0083 </signal> 0084 0085 <!-- 0086 State: 0087 0088 A <link linkend="MMCallState">MMCallState</link> value, 0089 describing the state of the call. 0090 --> 0091 <property name="State" type="i" access="read" /> 0092 0093 <!-- 0094 StateReason: 0095 0096 A <link linkend="MMCallStateReason">MMCallStateReason</link> value, describing why the state is changed. 0097 --> 0098 <property name="StateReason" type="i" access="read" /> 0099 0100 <!-- 0101 Direction: 0102 0103 A <link linkend="MMCallDirection">MMCallDirection</link> value, 0104 describing the direction of the call. 0105 --> 0106 <property name="Direction" type="i" access="read" /> 0107 0108 <!-- 0109 Number: 0110 0111 The remote phone number. 0112 --> 0113 <property name="Number" type="s" access="read" /> 0114 </interface> 0115 </node>