aboutsummaryrefslogtreecommitdiff
path: root/include/ModemManager-enums.h
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-10-02 09:22:45 +0200
committerAleksander Morgado <aleksander@lanedo.com>2012-10-04 10:17:05 +0200
commitdda274437c0b688b33027adac9c2496b5511d76d (patch)
treef924839cf47bc5005a8824fd0a42bad838d8e624 /include/ModemManager-enums.h
parentd148eb6c7db59ea2f960d56876fc97a6a36ea78f (diff)
api,introspection: firmware images require a new `image-type' property
Image types of `MM_FIRMWARE_IMAGE_TYPE_GENERIC' will expose only the mandatory parameters. Other vendor-specific images may expose other properties.
Diffstat (limited to 'include/ModemManager-enums.h')
-rw-r--r--include/ModemManager-enums.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/include/ModemManager-enums.h b/include/ModemManager-enums.h
index 16fcb70e..226b267e 100644
--- a/include/ModemManager-enums.h
+++ b/include/ModemManager-enums.h
@@ -680,4 +680,16 @@ typedef enum { /*< underscore_name=mm_modem_3gpp_ussd_session_state >*/
MM_MODEM_3GPP_USSD_SESSION_STATE_USER_RESPONSE = 3,
} MMModem3gppUssdSessionState;
+/**
+ * MMFirmwareImageType:
+ * @MM_FIRMWARE_IMAGE_TYPE_UNKNOWN: Unknown firmware type.
+ * @MM_FIRMWARE_IMAGE_TYPE_GENERIC: Generic firmware image.
+ *
+ * Type of firmware image.
+ */
+typedef enum { /*< underscore_name=mm_firmware_image_type >*/
+ MM_FIRMWARE_IMAGE_TYPE_UNKNOWN = 0,
+ MM_FIRMWARE_IMAGE_TYPE_GENERIC = 1
+} MMFirmwareImageType;
+
#endif /* _MODEMMANAGER_ENUMS_H_ */