| Top |  |  |  |  | 
| enum | QmiDmsDataServiceCapability | 
| enum | QmiDmsSimCapability | 
| enum | QmiDmsBandCapability | 
| enum | QmiDmsLteBandCapability | 
| enum | QmiDmsRadioInterface | 
| enum | QmiDmsPowerState | 
| enum | QmiDmsUimPinId | 
| enum | QmiDmsUimPinStatus | 
| enum | QmiDmsOperatingMode | 
| enum | QmiDmsOfflineReason | 
| enum | QmiDmsTimeSource | 
| enum | QmiDmsActivationState | 
| enum | QmiDmsUimFacility | 
| enum | QmiDmsUimFacilityState | 
| enum | QmiDmsUimState | 
| enum | QmiDmsTimeReferenceType | 
| enum | QmiDmsFirmwareImageType | 
| enum | QmiDmsBootImageDownloadMode | 
| enum | QmiDmsMacType | 
| enum | QmiDmsHpDeviceMode | 
| enum | QmiDmsSwiUsbComposition | 
| enum | QmiDmsFoxconnDeviceMode | 
| enum | QmiDmsFoxconnFirmwareVersionType | 
GEnum ├── QmiDmsActivationState ├── QmiDmsBootImageDownloadMode ├── QmiDmsDataServiceCapability ├── QmiDmsFirmwareImageType ├── QmiDmsFoxconnDeviceMode ├── QmiDmsFoxconnFirmwareVersionType ├── QmiDmsHpDeviceMode ├── QmiDmsMacType ├── QmiDmsOperatingMode ├── QmiDmsRadioInterface ├── QmiDmsSimCapability ├── QmiDmsSwiUsbComposition ├── QmiDmsTimeReferenceType ├── QmiDmsTimeSource ├── QmiDmsUimFacility ├── QmiDmsUimFacilityState ├── QmiDmsUimPinId ├── QmiDmsUimPinStatus ╰── QmiDmsUimState GFlags ├── QmiDmsOfflineReason ╰── QmiDmsPowerState
const gchar *
qmi_dms_data_service_capability_get_string
                               (QmiDmsDataServiceCapability val);
Gets the nickname string for the QmiDmsDataServiceCapability specified at val
.
a string with the nickname, or NULL if not found. Do not free the returned value. 
[transfer none]
Since: 1.0
const gchar *
qmi_dms_sim_capability_get_string (QmiDmsSimCapability val);
Gets the nickname string for the QmiDmsSimCapability specified at val
.
a string with the nickname, or NULL if not found. Do not free the returned value. 
[transfer none]
Since: 1.0
gchar *
qmi_dms_band_capability_build_string_from_mask
                               (QmiDmsBandCapability mask);
Builds a string containing a comma-separated list of nicknames for
each QmiDmsBandCapability in mask
.
a string with the list of nicknames, or NULL if none given. The returned value should be freed with g_free(). 
[transfer full]
Since: 1.0
gchar *
qmi_dms_lte_band_capability_build_string_from_mask
                               (QmiDmsLteBandCapability mask);
Builds a string containing a comma-separated list of nicknames for
each QmiDmsLteBandCapability in mask
.
a string with the list of nicknames, or NULL if none given. The returned value should be freed with g_free(). 
[transfer full]
Since: 1.0
const gchar *
qmi_dms_radio_interface_get_string (QmiDmsRadioInterface val);
Gets the nickname string for the QmiDmsRadioInterface specified at val
.
a string with the nickname, or NULL if not found. Do not free the returned value. 
[transfer none]
Since: 1.0
gchar *
qmi_dms_power_state_build_string_from_mask
                               (QmiDmsPowerState mask);
Builds a string containing a comma-separated list of nicknames for
each QmiDmsPowerState in mask
.
a string with the list of nicknames, or NULL if none given. The returned value should be freed with g_free(). 
[transfer full]
Since: 1.0
const gchar *
qmi_dms_uim_pin_id_get_string (QmiDmsUimPinId val);
Gets the nickname string for the QmiDmsUimPinId specified at val
.
a string with the nickname, or NULL if not found. Do not free the returned value. 
[transfer none]
Since: 1.0
const gchar *
qmi_dms_uim_pin_status_get_string (QmiDmsUimPinStatus val);
Gets the nickname string for the QmiDmsUimPinStatus specified at val
.
a string with the nickname, or NULL if not found. Do not free the returned value. 
[transfer none]
Since: 1.0
const gchar *
qmi_dms_operating_mode_get_string (QmiDmsOperatingMode val);
Gets the nickname string for the QmiDmsOperatingMode specified at val
.
a string with the nickname, or NULL if not found. Do not free the returned value. 
[transfer none]
Since: 1.0
gchar *
qmi_dms_offline_reason_build_string_from_mask
                               (QmiDmsOfflineReason mask);
Builds a string containing a comma-separated list of nicknames for
each QmiDmsOfflineReason in mask
.
a string with the list of nicknames, or NULL if none given. The returned value should be freed with g_free(). 
[transfer full]
Since: 1.0
const gchar *
qmi_dms_time_source_get_string (QmiDmsTimeSource val);
Gets the nickname string for the QmiDmsTimeSource specified at val
.
a string with the nickname, or NULL if not found. Do not free the returned value. 
[transfer none]
Since: 1.0
const gchar *
qmi_dms_activation_state_get_string (QmiDmsActivationState val);
Gets the nickname string for the QmiDmsActivationState specified at val
.
a string with the nickname, or NULL if not found. Do not free the returned value. 
[transfer none]
Since: 1.0
const gchar *
qmi_dms_uim_facility_get_string (QmiDmsUimFacility val);
Gets the nickname string for the QmiDmsUimFacility specified at val
.
a string with the nickname, or NULL if not found. Do not free the returned value. 
[transfer none]
Since: 1.0
const gchar *
qmi_dms_uim_facility_state_get_string (QmiDmsUimFacilityState val);
Gets the nickname string for the QmiDmsUimFacilityState specified at val
.
a string with the nickname, or NULL if not found. Do not free the returned value. 
[transfer none]
Since: 1.0
const gchar *
qmi_dms_uim_state_get_string (QmiDmsUimState val);
Gets the nickname string for the QmiDmsUimState specified at val
.
a string with the nickname, or NULL if not found. Do not free the returned value. 
[transfer none]
Since: 1.0
const gchar *
qmi_dms_time_reference_type_get_string
                               (QmiDmsTimeReferenceType val);
Gets the nickname string for the QmiDmsTimeReferenceType specified at val
.
a string with the nickname, or NULL if not found. Do not free the returned value. 
[transfer none]
Since: 1.0
const gchar *
qmi_dms_firmware_image_type_get_string
                               (QmiDmsFirmwareImageType val);
Gets the nickname string for the QmiDmsFirmwareImageType specified at val
.
a string with the nickname, or NULL if not found. Do not free the returned value. 
[transfer none]
Since: 1.0
const gchar *
qmi_dms_boot_image_download_mode_get_string
                               (QmiDmsBootImageDownloadMode val);
Gets the nickname string for the QmiDmsBootImageDownloadMode specified at val
.
a string with the nickname, or NULL if not found. Do not free the returned value. 
[transfer none]
Since: 1.18
const gchar *
qmi_dms_mac_type_get_string (QmiDmsMacType val);
Gets the nickname string for the QmiDmsMacType specified at val
.
a string with the nickname, or NULL if not found. Do not free the returned value. 
[transfer none]
Since: 1.26
const gchar *
qmi_dms_hp_device_mode_get_string (QmiDmsHpDeviceMode val);
Gets the nickname string for the QmiDmsHpDeviceMode specified at val
.
a string with the nickname, or NULL if not found. Do not free the returned value. 
[transfer none]
Since: 1.18
const gchar *
qmi_dms_swi_usb_composition_get_string
                               (QmiDmsSwiUsbComposition val);
Gets the nickname string for the QmiDmsSwiUsbComposition specified at val
.
a string with the nickname, or NULL if not found. Do not free the returned value. 
[transfer none]
Since: 1.20
const gchar *
qmi_dms_swi_usb_composition_get_description
                               (QmiDmsSwiUsbComposition value);
Gets a text description of the Sierra Wireless USB composition.
Since: 1.20
const gchar *
qmi_dms_foxconn_device_mode_get_string
                               (QmiDmsFoxconnDeviceMode val);
Gets the nickname string for the QmiDmsFoxconnDeviceMode specified at val
.
a string with the nickname, or NULL if not found. Do not free the returned value. 
[transfer none]
Since: 1.26
const gchar *
qmi_dms_foxconn_firmware_version_type_get_string
                               (QmiDmsFoxconnFirmwareVersionType val);
Gets the nickname string for the QmiDmsFoxconnFirmwareVersionType specified at val
.
a string with the nickname, or NULL if not found. Do not free the returned value. 
[transfer none]
Since: 1.26
Data service capability.
| No data services supported. | ||
| Only CS supported. | ||
| Only PS supported. | ||
| Simultaneous CS and PS supported. | ||
| Non simultaneous CS and PS supported. | 
Since: 1.0
Frequency band capabilities.
This type is bit to bit compatible with QmiNasBandPreference.
| Band class 0, A-system. | ||
| Band class 0, B-system. | ||
| Band class 1, all blocks. | ||
| Band class 2. | ||
| Band class 3, A-system. | ||
| Band class 4, all blocks. | ||
| Band class 5, all blocks. | ||
| GSM DCS band. | ||
| GSM Extended GSM band (900). | ||
| GSM Primary GSM band (900). | ||
| Band class 6. | ||
| Band class 7. | ||
| Band class 8. | ||
| Band class 9. | ||
| Band class 10. | ||
| Band class 11. | ||
| GSM 450 band. | ||
| GSM 480 band. | ||
| GSM 750 band. | ||
| GSM 850 band. | ||
| GSM railways band (900). | ||
| GSM PCS band (1900). | ||
| WCDMA 2100 band (Europe, Japan, China). | ||
| WCDMA PCS 1900 band (US). | ||
| WCDMA DCS 1800 band (Europe, China). | ||
| WCDMA 1700 band (US). | ||
| WCDMA 850 band (US). | ||
| QWCDMA 850 band (Japan). | ||
| Band class 12. | ||
| Band class 14. | ||
| Band class 15. | ||
| WCDMA 2600 band (Europe). | ||
| WCDMA 900 band (Europe, Japan). | ||
| WCDMA 1700 band (Japan). | ||
| Band class 16. | ||
| Band class 17. | ||
| Band class 18. | ||
| Band class 19. | ||
| WCDMA 850 band (Japan) | ||
| WCDMA 1500 band. | 
Since: 1.0
LTE-specific Frequency bands.
| LTE EUTRAN Band 1 | ||
| LTE EUTRAN Band 2. | ||
| LTE EUTRAN Band 3. | ||
| LTE EUTRAN Band 4. | ||
| LTE EUTRAN Band 5. | ||
| LTE EUTRAN Band 6. | ||
| LTE EUTRAN Band 7. | ||
| LTE EUTRAN Band 8. | ||
| LTE EUTRAN Band 9. | ||
| LTE EUTRAN Band 10. | ||
| LTE EUTRAN Band 11. | ||
| LTE EUTRAN Band 12. | ||
| LTE EUTRAN Band 13. | ||
| LTE EUTRAN Band 14. | ||
| LTE EUTRAN Band 17. | ||
| LTE EUTRAN Band 18. | ||
| LTE EUTRAN Band 19. | ||
| LTE EUTRAN Band 20. | ||
| LTE EUTRAN Band 21. | ||
| LTE EUTRAN Band 24. | ||
| LTE EUTRAN Band 25. | ||
| LTE EUTRAN Band 26. | ||
| LTE EUTRAN Band 27. | ||
| LTE EUTRAN Band 28. | ||
| LTE EUTRAN Band 29. | ||
| LTE EUTRAN Band 30. | ||
| LTE EUTRAN Band 31. | ||
| LTE EUTRAN Band 32. | ||
| LTE EUTRAN Band 33. | ||
| LTE EUTRAN Band 34. | ||
| LTE EUTRAN Band 35. | ||
| LTE EUTRAN Band 36. | ||
| LTE EUTRAN Band 37. | ||
| LTE EUTRAN Band 38. | ||
| LTE EUTRAN Band 39. | ||
| LTE EUTRAN Band 40. | ||
| LTE EUTRAN Band 41. | ||
| LTE EUTRAN Band 42. | ||
| LTE EUTRAN Band 43. | 
Since: 1.0
Flags specifying the current power state.
If QMI_DMS_POWER_STATE_EXTERNAL_SOURCE
 is set, the device is powerered by an
external source; otherwise it is powered by a battery.
If QMI_DMS_POWER_STATE_BATTERY_CONNECTED
 is set, the battery is connected;
otherwise the battery is not connected.
If QMI_DMS_POWER_STATE_BATTERY_CHARGING
 is set, the battery is being charged;
otherwise the battery is not being charged.
If QMI_DMS_POWER_STATE_FAULT
 is set, a power fault has been detected.
Since: 1.0
The PIN status.
| Not initialized. | ||
| Enabled, not verified. | ||
| Enabled, verified. | ||
| Disabled. | ||
| Blocked. | ||
| Permanently Blocked. | ||
| Unblocked. | ||
| Changed. | 
Since: 1.0
Operating mode of the device.
| Device can acquire a system and make calls. | ||
| Device has temporarily disabled RF. | ||
| Special mode for manufacturer tests. | ||
| Device has deactivated RF and is partially shutdown. | ||
| Device is in the process of power cycling. | ||
| Device is in the process of shutting down. | ||
| Device has disabled RF and state persists even after a reset. | ||
| Mode-only Low Power. | ||
| Unknown. | 
Since: 1.0
Reasons for being in Offline (QMI_DMS_OPERATING_MODE_OFFLINE
) state.
| Host image misconfiguration. | ||
| PRI image misconfiguration. | ||
| PRI version incompatible. | ||
| Memory full, cannot copy PRI information. | 
Since: 1.0
State of the service activation.
| Service not activated. | ||
| Service is activated. | ||
| Connection in progress for automatic activation. | ||
| Connection connected for automatic activation. | ||
| OTASP security authenticated. | ||
| OTASP NAM downloaded. | ||
| OTASP MDN downloaded. | ||
| OTASP IMSI downloaded. | ||
| OTASP PRL downloaded. | ||
| OTASP SPC downloaded. | ||
| OTASP settings committed. | 
Since: 1.0
Sierra Wireless USB composition modes.
| Unknown. | ||
| HIP, DM, NMEA, AT, MDM1, MDM2, MDM3, MS. | ||
| HIP, DM, NMEA, AT, MDM1, MS. | ||
| HIP, DM, NMEA, AT, NIC1, MS. | ||
| HIP, DM, NMEA, AT, MDM1, NIC1, MS. | ||
| HIP, DM, NMEA, AT, NIC1, NIC2, NIC3, MS. | ||
| HIP, DM, NMEA, AT, ECM1, MS. | ||
| DM, NMEA, AT, QMI. | ||
| DM, NMEA, AT, RMNET1, RMNET2, RMNET3. | ||
| DM, NMEA, AT, MBIM. | ||
| MBIM. | ||
| NMEA, MBIM. | ||
| DM, MBIM. | ||
| DM, NMEA, MBIM. | ||
| Dual configuration: USB composition 6 and USB composition 8. | ||
| Dual configuration: USB composition 6 and USB composition 9. | ||
| Dual configuration: USB composition 6 and USB composition 10. | ||
| Dual configuration: USB composition 6 and USB composition 11. | ||
| Dual configuration: USB composition 6 and USB composition 12. | ||
| Dual configuration: USB composition 7 and USB composition 8. | ||
| Dual configuration: USB composition 7 and USB composition 9. | ||
| Dual configuration: USB composition 7 and USB composition 10. | ||
| Dual configuration: USB composition 7 and USB composition 11. | ||
| Dual configuration: USB composition 7 and USB composition 12. | 
Since: 1.20