diff options
Diffstat (limited to 'introspection/mm-modem.xml')
-rw-r--r-- | introspection/mm-modem.xml | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/introspection/mm-modem.xml b/introspection/mm-modem.xml index 7896fff..7d54dd3 100644 --- a/introspection/mm-modem.xml +++ b/introspection/mm-modem.xml @@ -81,6 +81,17 @@ </arg> </method> + <method name="FactoryReset"> + <tp:docstring> + Reset the modem to as close to factory state as possible. + </tp:docstring> + <annotation name="org.freedesktop.DBus.GLib.Async" value=""/> + <annotation name="org.freedesktop.DBus.GLib.CSymbol" value="impl_modem_factory_reset"/> + <arg name="code" type="s" direction="in"> + Carrier-supplied code required to reset the modem. Ignored if not required. + </arg> + </method> + <property name="Device" type="s" access="read"> <tp:docstring> The modem port to use for IP configuration and traffic. @@ -113,6 +124,32 @@ </tp:docstring> </property> + <property name="EquipmentIdentifier" type="s" access="read"> + <tp:docstring> + The identity of the device. This will be the IMEI number for + GSM devices and the hex-format ESN/MEID for CDMA devices. + </tp:docstring> + </property> + + <property name="UnlockRequired" type="s" access="read"> + <tp:docstring> + Empty if the device is usable without an unlock code or has already + been unlocked. If the device needs to be unlocked before becoming usable this + property contains the specific unlock code required. Valid unlock code values + are "" (blank), "sim-pin", "sim-puk", "ph-sim-pin", "ph-fsim-pin", + "ph-fsim-puk", "sim-pin2", "sim-puk2", "ph-net-pin", "ph-net-puk", + "ph-netsub-pin", "ph-netsub-puk", "ph-sp-pin", "ph-sp-puk", "ph-corp-pin", and + "ph-corp-puk". + </tp:docstring> + </property> + + <property name="UnlockRetries" type="u" access="read"> + <tp:docstring> + The number of unlock retries remaining for the unlock code given by the property UnlockRequired, or 999 if + the device does not support reporting unlock retries. + </tp:docstring> + </property> + <property name="IpMethod" type="u" access="read" tp:type="MM_MODEM_IP_METHOD"> <tp:docstring> The IP configuration method. |