diff options
author | Dan Williams <dcbw@redhat.com> | 2016-09-30 11:29:03 -0500 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2016-10-06 10:12:04 -0500 |
commit | 7de80b7cf71a211fef816ada777349180b5371c3 (patch) | |
tree | 3304cdebf69739eceaeb57b18de1bc6ff5b6b534 /src/libqmi-glib | |
parent | ffa1cf2447e4af350d87f8b5e071c471f5bbf805 (diff) | |
download | external_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.h | 38 |
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_ */ |