|  |  |  | libmm-glib Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
struct MMFirmwareProperties; MMFirmwareImageType mm_firmware_properties_get_image_type (MMFirmwareProperties *self); const gchar * mm_firmware_properties_get_unique_id (MMFirmwareProperties *self); const gchar * mm_firmware_properties_get_gobi_pri_version (MMFirmwareProperties *self); const gchar * mm_firmware_properties_get_gobi_pri_info (MMFirmwareProperties *self); const gchar * mm_firmware_properties_get_gobi_boot_version (MMFirmwareProperties *self); const gchar * mm_firmware_properties_get_gobi_pri_unique_id (MMFirmwareProperties *self); const gchar * mm_firmware_properties_get_gobi_modem_unique_id (MMFirmwareProperties *self);
The MMFirmwareProperties is an object handling the properties exposed for available firmware images.
This object is retrieved with either mm_modem_firmware_list()
or mm_modem_firmware_list_sync().
struct MMFirmwareProperties;
The MMFirmwareProperties structure contains private data and should only be accessed using the provided API.
MMFirmwareImageType mm_firmware_properties_get_image_type
                                                        (MMFirmwareProperties *self);
Gets the type of the firmare image.
| 
 | A MMFirmwareProperties. | 
| Returns : | A MMFirmwareImageType specifying The type of the image. | 
const gchar *       mm_firmware_properties_get_unique_id
                                                        (MMFirmwareProperties *self);
Gets the unique ID of the firmare image.
| 
 | A MMFirmwareProperties. | 
| Returns : | The ID of the image. Do not free the returned value, it is owned by self. [transfer none] | 
const gchar *       mm_firmware_properties_get_gobi_pri_version
                                                        (MMFirmwareProperties *self);
Gets the PRI version of a firmware image of type MM_FIRMWARE_IMAGE_TYPE_GOBI.
| 
 | a MMFirmwareProperties. | 
| Returns : | The PRI version, or NULLif unknown. Do not free the returned value, it is owned byself. | 
const gchar *       mm_firmware_properties_get_gobi_pri_info
                                                        (MMFirmwareProperties *self);
Gets the PRI info of a firmware image of type MM_FIRMWARE_IMAGE_TYPE_GOBI.
| 
 | a MMFirmwareProperties. | 
| Returns : | The PRI info, or NULLif unknown. Do not free the returned value, it is owned byself. | 
const gchar *       mm_firmware_properties_get_gobi_boot_version
                                                        (MMFirmwareProperties *self);
Gets the boot version of a firmware image of type MM_FIRMWARE_IMAGE_TYPE_GOBI.
| 
 | a MMFirmwareProperties. | 
| Returns : | The boot version, or NULLif unknown. Do not free the returned value, it is owned byself. | 
const gchar *       mm_firmware_properties_get_gobi_pri_unique_id
                                                        (MMFirmwareProperties *self);
Gets the PRI unique ID of a firmware image of type MM_FIRMWARE_IMAGE_TYPE_GOBI.
| 
 | a MMFirmwareProperties. | 
| Returns : | The PRI unique ID, or NULLif unknown. Do not free the returned value, it is owned byself. | 
const gchar *       mm_firmware_properties_get_gobi_modem_unique_id
                                                        (MMFirmwareProperties *self);
Gets the MODEM unique ID of a firmware image of type MM_FIRMWARE_IMAGE_TYPE_GOBI.
| 
 | a MMFirmwareProperties. | 
| Returns : | The PRI unique ID, or NULLif unknown. Do not free the returned value, it is owned byself. |