Warning, /frameworks/modemmanager-qt/src/dbus/introspection/org.freedesktop.ModemManager1.Modem.Voice.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.Modem.Voice:
0014       @short_description: The ModemManager Voice interface.
0015 
0016       The Voice interface handles Calls.
0017   -->
0018   <interface name="org.freedesktop.ModemManager1.Modem.Voice">
0019 
0020     <!--
0021         ListCalls:
0022         @result: The list of call object paths.
0023 
0024         Retrieve all Calls.
0025 
0026         This method should only be used once and subsequent information
0027         retrieved either by listening for the
0028         #org.freedesktop.ModemManager1.Modem.Voice::Added signal,
0029         or by querying the specific Call object of interest.
0030     -->
0031     <method name="ListCalls">
0032       <arg name="result" type="ao" direction="out" />
0033     </method>
0034 
0035     <!--
0036         DeleteCall:
0037         @path: The object path of the Call to delete.
0038 
0039         Delete a Call from the list of calls.
0040 
0041         The call will be hangup if it is still active.
0042     -->
0043     <method name="DeleteCall">
0044       <arg name="path" type="o" direction="in" />
0045     </method>
0046 
0047     <!--
0048         CreateCall:
0049         @properties: Call properties from the <link linkend="gdbus-org.freedesktop.ModemManager1.Call">Call D-Bus interface</link>.
0050         @path: The object path of the new call object.
0051 
0052         Creates a new call object.
0053 
0054         The '<link linkend="gdbus-property-org-freedesktop-ModemManager1-Call.Number">Number</link>' is mandatory
0055     -->
0056     <method name="CreateCall">
0057       <arg name="properties" type="a{sv}" direction="in"/>
0058       <arg name="path" type="o" direction="out" />
0059       <annotation name="org.qtproject.QtDBus.QtTypeName.In0" value="QVariantMap"/>
0060     </method>
0061 
0062     <!--
0063         CallAdded:
0064         @path: Object path of the new call.
0065 
0066         Emitted when any part of a Call has been received or added.
0067     -->
0068     <signal name="CallAdded">
0069       <arg name="path" type="o" />
0070     </signal>
0071 
0072     <!--
0073         CallDeleted:
0074         @path: Object path of the now deleted Call.
0075 
0076         Emitted when a call has been deleted.
0077     -->
0078     <signal name="CallDeleted">
0079       <arg name="path" type="o" />
0080     </signal>
0081 
0082     <!--
0083         Calls:
0084 
0085         The list of calls object paths.
0086     -->
0087     <property name="Calls" type="ao" access="read" />
0088 
0089   </interface>
0090 </node>