MMFirmwareProperties

MMFirmwareProperties — Helper object to handle firmware information.

Synopsis

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);

Object Hierarchy

  GObject
   +----MMFirmwareProperties

Description

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().

Details

struct MMFirmwareProperties

struct MMFirmwareProperties;

The MMFirmwareProperties structure contains private data and should only be accessed using the provided API.


mm_firmware_properties_get_image_type ()

MMFirmwareImageType mm_firmware_properties_get_image_type
                                                        (MMFirmwareProperties *self);

Gets the type of the firmare image.

self :

A MMFirmwareProperties.

Returns :

A MMFirmwareImageType specifying The type of the image.

mm_firmware_properties_get_unique_id ()

const gchar *       mm_firmware_properties_get_unique_id
                                                        (MMFirmwareProperties *self);

Gets the unique ID of the firmare image.

self :

A MMFirmwareProperties.

Returns :

The ID of the image. Do not free the returned value, it is owned by self. [transfer none]

mm_firmware_properties_get_gobi_pri_version ()

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.

self :

a MMFirmwareProperties.

Returns :

The PRI version, or NULL if unknown. Do not free the returned value, it is owned by self.

mm_firmware_properties_get_gobi_pri_info ()

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.

self :

a MMFirmwareProperties.

Returns :

The PRI info, or NULL if unknown. Do not free the returned value, it is owned by self.

mm_firmware_properties_get_gobi_boot_version ()

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.

self :

a MMFirmwareProperties.

Returns :

The boot version, or NULL if unknown. Do not free the returned value, it is owned by self.

mm_firmware_properties_get_gobi_pri_unique_id ()

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.

self :

a MMFirmwareProperties.

Returns :

The PRI unique ID, or NULL if unknown. Do not free the returned value, it is owned by self.

mm_firmware_properties_get_gobi_modem_unique_id ()

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.

self :

a MMFirmwareProperties.

Returns :

The PRI unique ID, or NULL if unknown. Do not free the returned value, it is owned by self.