Files
ModemManager/new/org.freedesktop.ModemManager1.xml
T
Dan Williams 7c70ad55bb api: proposed new interface for MM 0.6 and later
Main changes are cleaning up the API and allowing for multi-mode
devices that support two or more of CDMA/EVDO, GSM/UMTS, and LTE
at the same time.  This provides a starting discussion point for
the new MM 0.6 API.
2011-05-18 21:59:42 -05:00

52 lines
1.3 KiB
XML

<?xml version="1.0" encoding="UTF-8" ?>
<node name="/" xmlns:tp="http://telepathy.freedesktop.org/wiki/DbusSpec#extensions-v0">
<interface name="org.freedesktop.ModemManager1">
<!-- METHODS -->
<method name="GetDevices">
<tp:docstring>
Get the list of modems known to ModemManager.
</tp:docstring>
<annotation name="org.freedesktop.DBus.GLib.CSymbol" value="impl_manager_get_devices"/>
<arg name="devices" type="ao" direction="out">
<tp:docstring>
List of object paths of modem devices known to the system.
</tp:docstring>
</arg>
</method>
<signal name="ModemAdded">
<tp:docstring>
A modem was added to the system.
</tp:docstring>
<arg name="device" type="o">
<tp:docstring>
The object path of the newly added modem.
</tp:docstring>
</arg>
</signal>
<signal name="ModemRemoved">
<tp:docstring>
A modem was removed from the system, and is no longer available.
</tp:docstring>
<arg name="device" type="o">
<tp:docstring>
The object path of the modem that was just removed.
</tp:docstring>
</arg>
</signal>
<!-- PROPERTIES -->
<property name="Modems" type="ao" access="read">
<tp:docstring>
Array of object paths of all modems known to ModemManager.
</tp:docstring>
</property>
</interface>
</node>