Warning, /frameworks/modemmanager-qt/src/dbus/introspection/org.freedesktop.ModemManager1.Modem.ModemCdma.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) 2008 Novell, Inc. 0007 Copyright (C) 2008-2013 Red Hat, Inc. 0008 Copyright (C) 2011-2013 Google, Inc. 0009 Copyright (C) 2011-2013 Lanedo GmbH 0010 --> 0011 0012 <node name="/" xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd"> 0013 0014 <!-- 0015 org.freedesktop.ModemManager1.Modem.ModemCdma: 0016 @short_description: The ModemManager CDMA interface. 0017 0018 This interface provides access to specific actions that may be performed 0019 in modems with CDMA capabilities. 0020 --> 0021 <interface name="org.freedesktop.ModemManager1.Modem.ModemCdma"> 0022 0023 <!-- 0024 Activate: 0025 @carrier_code: Name of carrier, or carrier-specific code. 0026 0027 Provisions the modem for use with a given carrier using the modem's 0028 <ulink url="http://en.wikipedia.org/wiki/Over-the-air_programming">Over-The-Air (OTA)</ulink> 0029 activation functionality, if any. 0030 0031 Some modems will reboot after this call is made. 0032 --> 0033 <method name="Activate"> 0034 <arg name="carrier_code" type="s" direction="in" /> 0035 </method> 0036 0037 <!-- 0038 ActivateManual: 0039 @properties: A dictionary of properties to set on the modem. 0040 0041 Sets the modem provisioning data directly, without contacting the 0042 carrier over the air. 0043 0044 Some modems will reboot after this call is made. 0045 0046 This dictionary is composed of a string identifier key 0047 with an associated data which contains type-specific location 0048 information: 0049 0050 <variablelist> 0051 <varlistentry><term>"spc"</term> 0052 <listitem> 0053 <para> 0054 The Service Programming Code, given as a string of exactly 6 digit characters. Mandatory parameter. 0055 </para> 0056 </listitem> 0057 </varlistentry> 0058 <varlistentry><term>"sid"</term> 0059 <listitem> 0060 <para> 0061 The System Identification Number, given as a 16-bit unsigned integer (signature <literal>"q"</literal>). Mandatory parameter. 0062 </para> 0063 </listitem> 0064 </varlistentry> 0065 <varlistentry><term>"mdn"</term> 0066 <listitem> 0067 <para> 0068 The Mobile Directory Number, given as a string of maximum 15 characters. Mandatory parameter. 0069 </para> 0070 </listitem> 0071 </varlistentry> 0072 <varlistentry><term>"min"</term> 0073 <listitem> 0074 <para> 0075 The Mobile Identification Number, given as a string of maximum 15 characters. Mandatory parameter. 0076 </para> 0077 </listitem> 0078 </varlistentry> 0079 <varlistentry><term>"mn-ha-key"</term> 0080 <listitem> 0081 <para> 0082 The MN-HA key, given as a string of maximum 16 characters. 0083 </para> 0084 </listitem> 0085 </varlistentry> 0086 <varlistentry><term>"mn-aaa-key"</term> 0087 <listitem> 0088 <para> 0089 The MN-AAA key, given as a string of maximum 16 characters. 0090 </para> 0091 </listitem> 0092 </varlistentry> 0093 <varlistentry><term>"prl"</term> 0094 <listitem> 0095 <para> 0096 The Preferred Roaming List, given as an array of maximum 16384 bytes. 0097 </para> 0098 </listitem> 0099 </varlistentry> 0100 </variablelist> 0101 --> 0102 <method name="ActivateManual"> 0103 <arg name="properties" type="a{sv}" direction="in"> 0104 <annotation name="org.qtproject.QtDBus.QtTypeName.In0" value="QVariantMap"/> 0105 </arg> 0106 </method> 0107 0108 <!-- 0109 ActivationStateChanged: 0110 @activation_state: Current activation state, given as a <link linkend="MMModemCdmaActivationState">MMModemCdmaActivationState</link>. 0111 @activation_error: Carrier-specific error code, given as a <link linkend="MMCdmaActivationError">MMCdmaActivationError</link>. 0112 @status_changes: Properties that have changed as a result of this activation state change, including <literal>"mdn"</literal> and <literal>"min"</literal>. The dictionary may be empty if the changed properties are unknown. 0113 0114 The device activation state changed. 0115 --> 0116 <signal name="ActivationStateChanged"> 0117 <arg name="activation_state" type="u" /> 0118 <arg name="activation_error" type="u" /> 0119 <arg name="status_changes" type="a{sv}"> 0120 <annotation name="org.qtproject.QtDBus.QtTypeName.In2" value="QVariantMap"/> 0121 </arg> 0122 </signal> 0123 0124 <!-- 0125 ActivationState: 0126 0127 A <link linkend="MMModemCdmaActivationState">MMModemCdmaActivationState</link> 0128 value specifying the state of the activation in the 3GPP2 network. 0129 --> 0130 <property name="ActivationState" type="u" access="read" /> 0131 0132 <!-- 0133 Meid: 0134 0135 The modem's <ulink url="http://en.wikipedia.org/wiki/MEID">Mobile Equipment Identifier</ulink>. 0136 --> 0137 <property name="Meid" type="s" access="read" /> 0138 0139 0140 <!-- 0141 Esn: 0142 0143 The modem's 0144 <ulink url="http://en.wikipedia.org/wiki/Electronic_serial_number">Electronic Serial Number</ulink> 0145 (superseded by MEID but still used by older devices). 0146 --> 0147 <property name="Esn" type="s" access="read" /> 0148 0149 <!-- 0150 Sid: 0151 0152 The 0153 <ulink url="http://en.wikipedia.org/wiki/System_Identification_Number">System Identifier</ulink> 0154 of the serving CDMA 1x network, if known, and 0155 if the modem is registered with a CDMA 1x network. 0156 0157 See <ulink url="http://ifast.org">ifast.org</ulink> or the mobile 0158 broadband provider database for mappings of SIDs to network providers. 0159 --> 0160 <property name="Sid" type="u" access="read" /> 0161 0162 <!-- 0163 Nid: 0164 0165 The 0166 <ulink url="http://en.wikipedia.org/wiki/Network_Identification_Number">Network Identifier</ulink> 0167 of the serving CDMA 1x network, if known, and 0168 if the modem is registered with a CDMA 1x network. 0169 --> 0170 <property name="Nid" type="u" access="read" /> 0171 0172 <!-- 0173 Cdma1xRegistrationState: 0174 0175 A <link linkend="MMModemCdmaRegistrationState">MMModemCdmaRegistrationState</link> 0176 value specifying the CDMA 1x registration state. 0177 --> 0178 <property name="Cdma1xRegistrationState" type="u" access="read" /> 0179 0180 <!-- 0181 EvdoRegistrationState: 0182 0183 A <link linkend="MMModemCdmaRegistrationState">MMModemCdmaRegistrationState</link> 0184 value specifying the EVDO registration state. 0185 --> 0186 <property name="EvdoRegistrationState" type="u" access="read" /> 0187 0188 </interface> 0189 </node>