Home | History | Annotate | Download | only in pseudomodem

Lines Matching defs:SIM

30                 'SIM PUK required')
38 'SIM failure')
40 class SIM(dbus_std_ifaces.DBusProperties):
42 Pseudomodem implementation of the org.freedesktop.ModemManager1.Sim
45 Broadband modems usually need a SIM card to operate. Each Modem object will
46 therefore expose up to one SIM object, which allows SIM-specific actions
49 The SIM interface handles communication with SIM, USIM, and RUIM (CDMA SIM)
54 # Multiple object paths needs to be supported so that the SIM can be
68 Represents a 3GPP carrier that can be stored by a SIM object.
120 path = mm1_constants.MM1 + '/SIM/' + str(index)
161 path = mm1_constants.MM1 + '/SIM/' + str(self._index)
162 logging.info('SIM coming back as: ' + path)
167 """ Resets the SIM. This will lock the SIM if locks are enabled. """
176 Returns the current lock type of the SIM. Can be used to determine
177 whether or not the SIM is locked.
190 @returns: The number of unlock retries for each lock type the SIM
218 """ @returns: True, if the SIM is locked. False, otherwise. """
226 @returns: the modem object that this SIM is currently plugged into.
235 Assigns a modem object to this SIM, so that the modem knows about it.
238 @param modem: The modem to be associated with this SIM.
247 @returns: An instance of SIM.Carrier that contains the carrier
248 information assigned to this SIM.
316 raise TypeError('Invalid SIM lock type')
324 Sends the PIN to unlock the SIM card.
330 logging.info('SIM is not locked. Nothing to do.')
343 'Current lock type does not match the SIM lock capabilities.')
360 Sends the PUK and a new PIN to unlock the SIM card.
374 'Current lock type does not match the SIM locks in place.')
408 # Operation fails if the SIM is locked or PIN lock is already