summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2013-04-07 22:34:47 +0200
committerAleksander Morgado <aleksander@lanedo.com>2013-04-21 19:28:13 +0200
commita9e5f4547972c2eeab884b1e507b3687b26a41e5 (patch)
treee91bd454887a530a268b4a388f12998aa6b3de1c
parent5151d67bf20d7d3211cf1022f1d7ae74cd4ee86c (diff)
basic-connect: new 'MbimRadioSwitchState' enum
-rw-r--r--data/mbim-service-basic-connect.json4
-rw-r--r--libmbim-glib/mbim-enums.h14
2 files changed, 16 insertions, 2 deletions
diff --git a/data/mbim-service-basic-connect.json b/data/mbim-service-basic-connect.json
index 0d922f6..033e97d 100644
--- a/data/mbim-service-basic-connect.json
+++ b/data/mbim-service-basic-connect.json
@@ -67,10 +67,10 @@
"type" : "Command",
"query" : { "output" : [ { "name" : "Hardware Radio State",
"format" : "guint32",
- "public-format" : "MbimReadyInfoFlag" },
+ "public-format" : "MbimRadioSwitchState" },
{ "name" : "Software Radio State",
"format" : "guint32",
- "public-format" : "MbimReadyInfoFlag" } ] } },
+ "public-format" : "MbimRadioSwitchState" } ] } },
// *********************************************************************************
{ "name" : "Pin",
diff --git a/libmbim-glib/mbim-enums.h b/libmbim-glib/mbim-enums.h
index 5cada59..ce65634 100644
--- a/libmbim-glib/mbim-enums.h
+++ b/libmbim-glib/mbim-enums.h
@@ -194,6 +194,20 @@ typedef enum {
MBIM_READY_INFO_FLAG_PROTECT_UNIQUE_ID = 1 << 0
} MbimReadyInfoFlag;
+/*****************************************************************************/
+/* 'Radio State' enums */
+
+/**
+ * MbimRadioSwitchState:
+ * @MBIM_RADIO_SWITCH_STATE_OFF: Radio is off.
+ * @MBIM_RADIO_SWITCH_STATE_ON: Radio is on.
+ *
+ * Radio switch state.
+ */
+typedef enum {
+ MBIM_RADIO_SWITCH_STATE_OFF = 0,
+ MBIM_RADIO_SWITCH_STATE_ON = 1
+} MbimRadioSwitchState;
/*****************************************************************************/
/* 'Pin' enums */