Warning, /frameworks/modemmanager-qt/src/dbus/introspection/org.freedesktop.ModemManager1.Sim.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) 2011-2013 Red Hat, Inc. 0007 Copyright (C) 2011-2013 Google, Inc. 0008 Copyright (C) 2011-2013 Lanedo GmbH 0009 --> 0010 0011 <node name="/" xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd"> 0012 0013 <!-- 0014 org.freedesktop.ModemManager1.Sim: 0015 @short_description: The ModemManager SIM interface. 0016 0017 The SIM interface handles communication with SIM, USIM, and RUIM (CDMA 0018 SIM) cards. 0019 --> 0020 <interface name="org.freedesktop.ModemManager1.Sim"> 0021 0022 <!-- 0023 SendPin: 0024 @pin: A string containing the PIN code. 0025 0026 Send the PIN to unlock the SIM card. 0027 0028 Since: 1.0 0029 --> 0030 <method name="SendPin"> 0031 <arg name="pin" type="s" direction="in" /> 0032 </method> 0033 0034 <!-- 0035 SendPuk: 0036 @puk: A string containing the PUK code. 0037 @pin: A string containing the PIN code. 0038 0039 Send the PUK and a new PIN to unlock the SIM card. 0040 0041 Since: 1.0 0042 --> 0043 <method name="SendPuk"> 0044 <arg name="puk" type="s" direction="in" /> 0045 <arg name="pin" type="s" direction="in" /> 0046 </method> 0047 0048 <!-- 0049 EnablePin: 0050 @pin: A string containing the PIN code. 0051 @enabled: %TRUE to enable PIN checking, %FALSE otherwise. 0052 0053 Enable or disable the PIN checking. 0054 0055 Since: 1.0 0056 --> 0057 <method name="EnablePin"> 0058 <arg name="pin" type="s" direction="in" /> 0059 <arg name="enabled" type="b" direction="in" /> 0060 </method> 0061 0062 <!-- 0063 ChangePin: 0064 @old_pin: A string containing the current PIN code. 0065 @new_pin: A string containing the new PIN code. 0066 0067 Change the PIN code. 0068 0069 Since: 1.0 0070 --> 0071 <method name="ChangePin"> 0072 <arg name="old_pin" type="s" direction="in" /> 0073 <arg name="new_pin" type="s" direction="in" /> 0074 </method> 0075 0076 <!-- 0077 SetPreferredNetworks: 0078 @preferred_plmns: List of preferred networks. 0079 0080 Stores the provided preferred network list to the SIM card. Each entry contains 0081 an operator id string (<literal>"MCCMNC"</literal>) consisting of 5 or 6 digits, 0082 and an <link linkend="MMModemAccessTechnology">MMModemAccessTechnology</link> mask 0083 to store to SIM card if supported. 0084 0085 This method removes any pre-existing entries of the preferred network list. Note 0086 that even if this operation fails, the preferred network list on the SIM card may 0087 have changed. Read the <link linkend="gdbus-property-org-freedesktop-ModemManager1-Sim.PreferredNetworks"> 0088 PreferredNetworks</link> property to get the up-to-date list. 0089 0090 Since: 1.18 0091 --> 0092 <method name="SetPreferredNetworks"> 0093 <arg name="preferred_networks" type="a(su)" direction="in" /> 0094 <annotation name="org.qtproject.QtDBus.QtTypeName.In0" value="QVariantMap"/> 0095 </method> 0096 0097 <!-- 0098 Active: 0099 0100 Boolean indicating whether the SIM is currently active. 0101 0102 On systems that support Multi SIM Single Standby, only one SIM may be 0103 active at any given time, which will be the one considered primary. 0104 0105 On systems that support Multi SIM Multi Standby, more than one SIM may 0106 be active at any given time, but only one of them is considered primary. 0107 0108 Since: 1.16 0109 --> 0110 <property name="Active" type="b" access="read" /> 0111 0112 <!-- 0113 SimIdentifier: 0114 0115 The ICCID of the SIM card. 0116 0117 This may be available before the PIN has been entered depending 0118 on the device itself. 0119 0120 Since: 1.0 0121 --> 0122 <property name="SimIdentifier" type="s" access="read" /> 0123 0124 <!-- 0125 Imsi: 0126 0127 The IMSI of the SIM card, if any. 0128 0129 Since: 1.0 0130 --> 0131 <property name="Imsi" type="s" access="read" /> 0132 0133 <!-- 0134 Eid: 0135 0136 The EID of the SIM card, if any. 0137 0138 Since: 1.16 0139 --> 0140 <property name="Eid" type="s" access="read" /> 0141 0142 <!-- 0143 OperatorId: 0144 0145 The ID of the network operator that issued the SIM card, 0146 formatted as a 5 or 6-digit MCC/MNC code (e.g. <literal>"310410"</literal>). 0147 0148 Since: 1.0 0149 --> 0150 <property name="OperatorIdentifier" type="s" access="read" /> 0151 0152 <!-- 0153 OperatorName: 0154 0155 The name of the network operator, as given by the SIM card, if known. 0156 0157 Since: 1.0 0158 --> 0159 <property name="OperatorName" type="s" access="read" /> 0160 0161 <!-- 0162 EmergencyNumbers: 0163 0164 List of emergency numbers programmed in the SIM card. 0165 0166 These numbers should be treated as numbers for emergency calls in 0167 addition to 112 and 911. 0168 0169 Since: 1.12 0170 --> 0171 <property name="EmergencyNumbers" type="as" access="read" /> 0172 0173 <!-- 0174 PreferredNetworks: 0175 0176 List of preferred networks with access technologies configured in the SIM card. 0177 0178 Each entry contains an operator id string (<literal>"MCCMNC"</literal>) 0179 consisting of 5 or 6 digits, and an 0180 <link linkend="MMModemAccessTechnology">MMModemAccessTechnology</link> mask. 0181 If the SIM card does not support access technology storage, the mask will be 0182 set to <link linkend="MM-MODEM-ACCESS-TECHNOLOGY-UNKNOWN:CAPS"> 0183 MM_MODEM_ACCESS_TECHNOLOGY_UNKNOWN</link>. 0184 0185 Since: 1.18 0186 --> 0187 <property name="PreferredNetworks" type="a(su)" access="read"> 0188 <annotation name="org.qtproject.QtDBus.QtTypeName" value="QVariantMap"/> 0189 </property> 0190 0191 <!-- 0192 Gid1: 0193 0194 Group identifier 1evel 1. 0195 0196 Since: 1.20 0197 --> 0198 <property name="Gid1" type="ay" access="read"> 0199 <annotation name="org.gtk.GDBus.C.ForceGVariant" value="true"/> 0200 </property> 0201 0202 <!-- 0203 Gid2: 0204 0205 Group identifier 1evel 2. 0206 0207 Since: 1.20 0208 --> 0209 <property name="Gid2" type="ay" access="read"> 0210 <annotation name="org.gtk.GDBus.C.ForceGVariant" value="true"/> 0211 </property> 0212 0213 <!-- 0214 SimType: 0215 0216 Indicates whether the current primary SIM is a ESIM or a physical SIM, 0217 given as <link linkend="MMSimType">MMSimType</link> value. 0218 0219 Since: 1.20 0220 --> 0221 <property name="SimType" type="u" access="read" /> 0222 0223 <!-- 0224 EsimStatus: 0225 0226 If current SIM is ESIM then this indicates whether there 0227 is a profile or not, given as 0228 <link linkend="MMSimEsimStatus">MMSimEsimStatus</link> value. 0229 0230 Since: 1.20 0231 --> 0232 <property name="EsimStatus" type="u" access="read" /> 0233 0234 <!-- 0235 Removability: 0236 0237 Indicates whether the current SIM is a removable SIM or not, given as a 0238 <link linkend="MMSimRemovability">MMSimRemovability</link> value. 0239 0240 Since: 1.20 0241 --> 0242 <property name="Removability" type="u" access="read" /> 0243 0244 </interface> 0245 </node>