summaryrefslogtreecommitdiff
path: root/src/libmbim-glib/mbim-uuid.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libmbim-glib/mbim-uuid.h')
-rw-r--r--src/libmbim-glib/mbim-uuid.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/libmbim-glib/mbim-uuid.h b/src/libmbim-glib/mbim-uuid.h
index 91def98..d42a256 100644
--- a/src/libmbim-glib/mbim-uuid.h
+++ b/src/libmbim-glib/mbim-uuid.h
@@ -71,6 +71,7 @@ gboolean mbim_uuid_from_printable (const gchar *str,
* @MBIM_SERVICE_MS_FIRMWARE_ID: Microsoft Firmware ID service.
* @MBIM_SERVICE_MS_HOST_SHUTDOWN: Microsoft Host Shutdown service.
* @MBIM_SERVICE_PROXY_CONTROL: Proxy Control service.
+ * @MBIM_SERVICE_QMI: QMI-over-MBIM service.
*
* Enumeration of the generic MBIM services.
*/
@@ -86,6 +87,7 @@ typedef enum {
MBIM_SERVICE_MS_FIRMWARE_ID = 8,
MBIM_SERVICE_MS_HOST_SHUTDOWN = 9,
MBIM_SERVICE_PROXY_CONTROL = 10,
+ MBIM_SERVICE_QMI = 11
/* Note: update MBIM_SERVICE_LAST when a new value is added */
} MbimService;
@@ -188,6 +190,15 @@ typedef enum {
*/
#define MBIM_UUID_PROXY_CONTROL mbim_uuid_from_service (MBIM_SERVICE_PROXY_CONTROL)
+/**
+ * MBIM_UUID_QMI:
+ *
+ * Get the UUID of the %MBIM_SERVICE_QMI service.
+ *
+ * Returns: (transfer none): a #MbimUuid.
+ */
+#define MBIM_UUID_QMI mbim_uuid_from_service (MBIM_SERVICE_QMI)
+
const gchar *mbim_service_lookup_name (guint service);
guint mbim_register_custom_service (const MbimUuid *uuid,