aboutsummaryrefslogtreecommitdiffstats
path: root/src/libqmi-glib
diff options
context:
space:
mode:
authorCarlo Lobrano <c.lobrano@gmail.com>2017-02-21 16:04:01 +0100
committerAleksander Morgado <aleksander@aleksander.es>2017-02-28 23:40:52 +0100
commit041f022ff81e72aea748e5b01824ce2de1354ae7 (patch)
tree742d3e6a87d4f9af20e9205f391fc2a5fb1f0aef /src/libqmi-glib
parenta04525d9e167a44b8295af922114d34062e9feaf (diff)
downloadexternal_libqmi-041f022ff81e72aea748e5b01824ce2de1354ae7.zip
external_libqmi-041f022ff81e72aea748e5b01824ce2de1354ae7.tar.gz
external_libqmi-041f022ff81e72aea748e5b01824ce2de1354ae7.tar.bz2
wds: added WDS Bind Mux Data Port message
This message is used to bind a muxed data port to a controller device. The Muxed data port has to be managed by qmi_wwan driver. The Muxed data port is identified by: - mux_id: the numeric ID given to qmi_wwan once created - interface number: the interface number of the qmi controller device on the modem Once the binding is completed, all the commands sent (and I expect also received, but I could not test it) using the same Client ID are for the binded data port instead of the real one.
Diffstat (limited to 'src/libqmi-glib')
-rw-r--r--src/libqmi-glib/qmi-enums-wds.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/libqmi-glib/qmi-enums-wds.h b/src/libqmi-glib/qmi-enums-wds.h
index 49edb82..6f75812 100644
--- a/src/libqmi-glib/qmi-enums-wds.h
+++ b/src/libqmi-glib/qmi-enums-wds.h
@@ -1904,4 +1904,23 @@ typedef enum { /*< underscore_name=qmi_wds_qos_class_identifier >*/
* Since: 1.18
*/
+/**
+ * QmiWdsClientType:
+ * @QMI_WDS_CLIENT_TYPE_TETHERED: client type tethered
+ * @QMI_WDS_CLIENT_TYPE_UNDEFINED: no client type defined
+ *
+ * Client Type
+ *
+ * Since: 1.18
+ */
+typedef enum { /*< underscore_name=qmi_wds_client_type > */
+ QMI_WDS_CLIENT_TYPE_TETHERED = 0x01,
+ QMI_WDS_CLIENT_TYPE_UNDEFINED = 0xFF,
+} QmiWdsClientType;
+
+/**
+ * qmi_wds_client_type_get_string:
+ *
+ * Since: 1.18
+ */
#endif /* _LIBQMI_GLIB_QMI_ENUMS_WDS_H_ */