Класс SimState
(Sailfish::Mdm::SimInfo::SimState)
Содержит подробную информацию о конкретной SIM-карте. Подробнее…
Заголовочный файл: | #include <mdm-siminfo.h> |
Публичные методы
- SimState()
- operator const QString() const
- bool operator!=(const SimState &simState) const
- bool operator<(const SimState &simState) const
- bool operator<=(const SimState &simState) const
- bool operator==(const SimState &simState) const
- bool operator>(const SimState &simState) const
- bool operator>=(const SimState &simState) const
Публичные переменные
QString | cardIdentifier |
bool | dataSim |
bool | enabled |
QString | imsi |
QString | modemPath |
NetworkRegistrationStatus | networkRegistrationStatus |
PinRequired | pinRequired |
bool | present |
QString | serviceProviderName |
QStringList | subscriberNumbers |
bool | voiceSim |
Подробное описание
Содержит подробную информацию о конкретной SIM-карте.
Описание методов класса
SimState::SimState()
Создаёт недействительное SimState.
SimState::operator const QString() const
Возвращает строковое описание этого состояния SIM-карты.
bool SimState::operator!=(const SimState &simState) const
Возвращает истину, если какие-либо параметры этого состояния SIM не совпадают с параметрами simState.
bool SimState::operator<(const SimState &simState) const
Возвращает истину, если сравнение строк определяет, что путь модема в этом состоянии SIM меньше, чем путь simState.
bool SimState::operator<=(const SimState &simState) const
Возвращает истину, если сравнение строк определяет, что путь модема в этом состоянии SIM меньше или равен пути simState.
bool SimState::operator==(const SimState &simState) const
Возвращает истину, если все параметры этого состояния такие же, как у simState.
bool SimState::operator>(const SimState &simState) const
Возвращает истину, если сравнение строк определяет, что путь модема в этом состоянии SIM больше, чем путь simState.
bool SimState::operator>=(const SimState &simState) const
Возвращает истину, если сравнение строк определяет, что путь модема в этом состоянии SIM больше или равен пути simState.
Описание полей класса
QString SimState::cardIdentifier
ICCID SIM-карты.
bool SimState::dataSim
Истинно, если это SIM-карта по умолчанию для использования мобильных данных.
bool SimState::enabled
Истинно, если этот модем включён для использования.
QString SimState::imsi
IMSI SIM-карты.
QString SimState::modemPath
Путь к модему, к которому подключена SIM-карта.
NetworkRegistrationStatus SimState::networkRegistrationStatus
Текущий статус регистрации SIM-карты в сети.
PinRequired SimState::pinRequired
Текущее состояние PIN/PUK-кода SIM-карты.
bool SimState::present
Верно, если доступна информация о SIM-карте.
QString SimState::serviceProviderName
Название поставщика услуг сотовой связи, на котором зарегистрирована SIM-карта.
QStringList SimState::subscriberNumbers
Телефонный номер(а) SIM-карты, если таковой имеется.
bool SimState::voiceSim
Истинно, если это SIM-карта по умолчанию для голосовых вызовов.