aboutsummaryrefslogtreecommitdiffstats
path: root/src/libqmi-glib
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2016-09-30 11:29:03 -0500
committerDan Williams <dcbw@redhat.com>2016-10-06 10:12:04 -0500
commit7de80b7cf71a211fef816ada777349180b5371c3 (patch)
tree3304cdebf69739eceaeb57b18de1bc6ff5b6b534 /src/libqmi-glib
parentffa1cf2447e4af350d87f8b5e071c471f5bbf805 (diff)
downloadexternal_libqmi-7de80b7cf71a211fef816ada777349180b5371c3.zip
external_libqmi-7de80b7cf71a211fef816ada777349180b5371c3.tar.gz
external_libqmi-7de80b7cf71a211fef816ada777349180b5371c3.tar.bz2
wds: add more Profile-related TLVs
Diffstat (limited to 'src/libqmi-glib')
-rw-r--r--src/libqmi-glib/qmi-enums-wds.h38
1 files changed, 37 insertions, 1 deletions
diff --git a/src/libqmi-glib/qmi-enums-wds.h b/src/libqmi-glib/qmi-enums-wds.h
index 3a0c5fd..d755846 100644
--- a/src/libqmi-glib/qmi-enums-wds.h
+++ b/src/libqmi-glib/qmi-enums-wds.h
@@ -1252,7 +1252,6 @@ typedef enum {
QMI_WDS_AUTOCONNECT_SETTING_ROAMING_HOME_ONLY = 1,
} QmiWdsAutoconnectSettingRoaming;
-
/*****************************************************************************/
/* Helper enums for the 'QMI WDS Set Event Report' message */
@@ -1449,4 +1448,41 @@ typedef enum {
QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP2_HDR_EVDO_FMC = 1 << 12,
} QmiWdsExtendedDataBearerTechnology3gpp2;
+/*****************************************************************************/
+/* Helper enums for the 'QMI WDS Profile'-related messages */
+
+/**
+ * QmiWdsPdpHeaderCompressionType:
+ * @QMI_WDS_PDP_HEADER_COMPRESSION_TYPE_OFF: no header compression
+ * @QMI_WDS_PDP_HEADER_COMPRESSION_TYPE_MANUFACTURER_PREFERRED: manufacturer preferred
+ * @QMI_WDS_PDP_HEADER_COMPRESSION_TYPE_RFC1144: RFC1144
+ * @QMI_WDS_PDP_HEADER_COMPRESSION_TYPE_RFC2507: RFC2507
+ * @QMI_WDS_PDP_HEADER_COMPRESSION_TYPE_RFC3095: RFC3095
+ *
+ * PDP header compression types.
+ */
+typedef enum { /*< underscore_name=qmi_wds_pdp_header_compression_type >*/
+ QMI_WDS_PDP_HEADER_COMPRESSION_TYPE_OFF = 0,
+ QMI_WDS_PDP_HEADER_COMPRESSION_TYPE_MANUFACTURER_PREFERRED = 1,
+ QMI_WDS_PDP_HEADER_COMPRESSION_TYPE_RFC1144 = 2,
+ QMI_WDS_PDP_HEADER_COMPRESSION_TYPE_RFC2507 = 3,
+ QMI_WDS_PDP_HEADER_COMPRESSION_TYPE_RFC3095 = 4,
+} QmiWdsPdpHeaderCompressionType;
+
+/**
+ * QmiWdsPdpDataCompressionType:
+ * @QMI_WDS_PDP_DATA_COMPRESSION_TYPE_OFF: no data compression
+ * @QMI_WDS_PDP_DATA_COMPRESSION_TYPE_MANUFACTURER_PREFERRED: manufacturer preferred
+ * @QMI_WDS_PDP_DATA_COMPRESSION_TYPE_V42BIS: V42bis
+ * @QMI_WDS_PDP_DATA_COMPRESSION_TYPE_V44: V44
+ *
+ * PDP data compression types.
+ */
+typedef enum { /*< underscore_name=qmi_wds_pdp_data_compression_type >*/
+ QMI_WDS_PDP_DATA_COMPRESSION_TYPE_OFF = 0,
+ QMI_WDS_PDP_DATA_COMPRESSION_TYPE_MANUFACTURER_PREFERRED = 1,
+ QMI_WDS_PDP_DATA_COMPRESSION_TYPE_V42BIS = 2,
+ QMI_WDS_PDP_DATA_COMPRESSION_TYPE_V44 = 3,
+} QmiWdsPdpDataCompressionType;
+
#endif /* _LIBQMI_GLIB_QMI_ENUMS_WDS_H_ */