Home · All Namespaces · All Classes · Grouped Classes · Modules · Functions codeless banner

QModemSimInfo Class Reference
[QtCellModule]

The QModemSimInfo class provides SIM identity information for AT-based modems. More...

    #include <QModemSimInfo>

Inherits QSimInfo.

Public Functions

Protected Slots

Additional Inherited Members


Detailed Description

The QModemSimInfo class provides SIM identity information for AT-based modems.

This class uses the AT+CIMI command from 3GPP TS 27.007.

QModemSimInfo implements the QSimInfo telephony interface. Client applications should use QSimInfo instead of this class to access the modem's SIM identity information.

See also QSimInfo.


Member Function Documentation

QModemSimInfo::QModemSimInfo ( QModemService * service )

Construct an AT-based SIM information object for service.

QModemSimInfo::~QModemSimInfo ()

Destroy this AT-based SIM information object.

void QModemSimInfo::simInserted ()   [protected slot]

Called by modem vendor plug-ins to indicate that an unsolicited SIM insert message has been detected. The QModemSimInfo class will then initiate a request to obtain the SIM identity using the AT+CIMI command. Once the identity has been determined, QModemSimInfo will set the identity() and emit inserted() to notify client applications.

See also simRemoved(), identity(), and inserted().

void QModemSimInfo::simRemoved ()   [protected slot]

Called by modem vendor plug-ins to indicate that an unsolicited SIM remove message has been detected. The identity() will be set to an empty string, and the removed() signal will be emitted.

See also simInserted(), identity(), and removed().


Copyright © 2009 Trolltech Trademarks
Qt Extended 4.4.3