diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2017-02-10 13:39:52 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2017-02-10 18:57:06 +0100 |
commit | 51631244ece5fa3033435c72a518bed0b3040f51 (patch) | |
tree | 2d5664c82d785f88911084635d1e528f17398c5c /src/libqmi-glib/qmi-enums-wds.h | |
parent | 3718c2ceabef4bd03bc3b7989e407763b85dcdd3 (diff) | |
download | external_libqmi-51631244ece5fa3033435c72a518bed0b3040f51.zip external_libqmi-51631244ece5fa3033435c72a518bed0b3040f51.tar.gz external_libqmi-51631244ece5fa3033435c72a518bed0b3040f51.tar.bz2 |
docs: update enums, flags and errors documentation
Diffstat (limited to 'src/libqmi-glib/qmi-enums-wds.h')
-rw-r--r-- | src/libqmi-glib/qmi-enums-wds.h | 455 |
1 files changed, 423 insertions, 32 deletions
diff --git a/src/libqmi-glib/qmi-enums-wds.h b/src/libqmi-glib/qmi-enums-wds.h index a8ebadc..094c4fd 100644 --- a/src/libqmi-glib/qmi-enums-wds.h +++ b/src/libqmi-glib/qmi-enums-wds.h @@ -44,12 +44,14 @@ /** * QmiWdsIpFamily: - * @QMI_WDS_IP_FAMILY_UNKNOWN: unknown. + * @QMI_WDS_IP_FAMILY_UNKNOWN: unknown. Since: 1.18. * @QMI_WDS_IP_FAMILY_IPV4: IPv4. * @QMI_WDS_IP_FAMILY_IPV6: IPv6. * @QMI_WDS_IP_FAMILY_UNSPECIFIED: None specified. * * Type of IP family. + * + * Since: 1.0 */ typedef enum { QMI_WDS_IP_FAMILY_UNKNOWN = 0, @@ -59,11 +61,19 @@ typedef enum { } QmiWdsIpFamily; /** + * qmi_wds_ip_family_get_string: + * + * Since: 1.0 + */ + +/** * QmiWdsTechnologyPreference: * @QMI_WDS_TECHNOLOGY_PREFERENCE_ALLOW_3GPP: 3GPP allowed. * @QMI_WDS_TECHNOLOGY_PREFERENCE_ALLOW_3GPP2: 3GPP2 allowed. * * Type of network allowed when trying to connect. + * + * Since: 1.0 */ typedef enum { QMI_WDS_TECHNOLOGY_PREFERENCE_ALLOW_3GPP = 1 << 0, @@ -71,6 +81,12 @@ typedef enum { } QmiWdsTechnologyPreference; /** + * qmi_wds_technology_preference_get_string: + * + * Since: 1.0 + */ + +/** * QmiWdsExtendedTechnologyPreference: * @QMI_WDS_EXTENDED_TECHNOLOGY_PREFERENCE_CDMA: Use CDMA. * @QMI_WDS_EXTENDED_TECHNOLOGY_PREFERENCE_UMTS: Use UMTS. @@ -79,6 +95,8 @@ typedef enum { * @QMI_WDS_EXTENDED_TECHNOLOGY_PREFERENCE_MODEM_LINK_LOCAL: Use modem link-local. * * Type of network allowed when trying to connect. + * + * Since: 1.0 */ typedef enum { QMI_WDS_EXTENDED_TECHNOLOGY_PREFERENCE_CDMA = 32769, @@ -89,11 +107,19 @@ typedef enum { } QmiWdsExtendedTechnologyPreference; /** + * qmi_wds_extended_technology_preference_get_string: + * + * Since: 1.0 + */ + +/** * QmiWdsCallType: * @QMI_WDS_CALL_TYPE_LAPTOP: Laptop call. * @QMI_WDS_CALL_TYPE_EMBEDDED: Embedded call. * * Type of call to originate. + * + * Since: 1.0 */ typedef enum { QMI_WDS_CALL_TYPE_LAPTOP = 0, @@ -101,6 +127,12 @@ typedef enum { } QmiWdsCallType; /** + * qmi_wds_call_type_get_string: + * + * Since: 1.0 + */ + +/** * QmiWdsCallEndReason: * @QMI_WDS_CALL_END_REASON_GENERIC_UNSPECIFIED: Unspecified reason. * @QMI_WDS_CALL_END_REASON_GENERIC_CLIENT_END: Client end. @@ -176,6 +208,8 @@ typedef enum { * @QMI_WDS_CALL_END_REASON_EVDO_HDR_RELEASED_BY_CM: (EV-DO) Released HDR call by call manager. * * Reason for ending the call. + * + * Since: 1.0 */ typedef enum { /* Generic reasons */ @@ -260,6 +294,12 @@ typedef enum { } QmiWdsCallEndReason; /** + * qmi_wds_call_end_reason_get_string: + * + * Since: 1.0 + */ + +/** * QmiWdsVerboseCallEndReasonType: * @QMI_WDS_VERBOSE_CALL_END_REASON_TYPE_MIP: Mobile IP. * @QMI_WDS_VERBOSE_CALL_END_REASON_TYPE_INTERNAL: Internal. @@ -268,8 +308,10 @@ typedef enum { * @QMI_WDS_VERBOSE_CALL_END_REASON_TYPE_PPP: PPP. * @QMI_WDS_VERBOSE_CALL_END_REASON_TYPE_EHRPD: eHRPD. * @QMI_WDS_VERBOSE_CALL_END_REASON_TYPE_IPV6: IPv6. - * + * * Type of verbose call end reason. + * + * Since: 1.0 */ typedef enum { QMI_WDS_VERBOSE_CALL_END_REASON_TYPE_MIP = 1, @@ -281,8 +323,23 @@ typedef enum { QMI_WDS_VERBOSE_CALL_END_REASON_TYPE_IPV6 = 9 } QmiWdsVerboseCallEndReasonType; +/** + * qmi_wds_verbose_call_end_reason_type_get_string: + * + * Since: 1.0 + */ + +/** + * qmi_wds_verbose_call_end_reason_get_string: + * @type: a #QmiWdsVerboseCallEndReasonType. + * @reason: the reason id. + * + * Get verbose call end reason based on the reason type. + * + * Since: 1.0 + */ const gchar *qmi_wds_verbose_call_end_reason_get_string (QmiWdsVerboseCallEndReasonType type, - gint16 reason); + gint16 reason); /** * QmiWdsVerboseCallEndReasonMip: @@ -319,6 +376,8 @@ const gchar *qmi_wds_verbose_call_end_reason_get_string (QmiWdsVerboseCallEndRea * @QMI_WDS_VERBOSE_CALL_END_REASON_MIP_HA_ERROR_ENCAPSULATION_UNAVAILABLE: (HA error) Encapsulation unavailable. * * Mobile IP specific call end reasons, given when the @QmiWdsVerboseCallEndReasonType is #QMI_WDS_VERBOSE_CALL_END_REASON_TYPE_MIP. + * + * Since: 1.0 */ typedef enum { QMI_WDS_VERBOSE_CALL_END_REASON_MIP_ERROR_REASON_UNKNOWN = -1, @@ -359,6 +418,12 @@ typedef enum { } QmiWdsVerboseCallEndReasonMip; /** + * qmi_wds_verbose_call_end_reason_mip_get_string: + * + * Since: 1.0 + */ + +/** * QmiWdsVerboseCallEndReasonInternal: * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_ERROR: Internal error. * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_CALL_ENDED: Call ended. @@ -367,24 +432,26 @@ typedef enum { * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_CLOSE_IN_PROGRESS: Close in progress. * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_NETWORK_INITIATED_TERMINATION: Network initiated termination. * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_APP_PREEMPTED: App preempted. - * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_PDN_IPV4_CALL_DISALLOWED: PDN IPv4 call disallowed. - * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_PDN_IPV4_CALL_THROTTLED: PDN IPv4 call throttled. - * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_PDN_IPV6_CALL_DISALLOWED: PDN IPv6 call disallowed. - * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_PDN_IPV6_CALL_THROTTLED: PDN IPv6 call throttled. - * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_MODEM_RESTART: Modem restart. - * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_PDP_PPP_NOT_SUPPORTED: PDP PPP not supported. - * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_UNPREFERRED_RAT: Unpreferred RAT. - * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_PHYSICAL_LINK_CLOSE_IN_PROGRESS: Physical link close in progress. - * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_APN_PENDING_HANDOVER: APN pending handover. - * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_PROFILE_BEARER_INCOMPATIBLE: Profile bearer incompatible. - * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_MMGDSI_CARD_EVENT: MMGDSI Card event. - * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_LPM_OR_POWER_DOWN: LPM or power down. - * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_APN_DISABLED: APN disabled. - * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_MPIT_EXPIRED: MPIT expired. - * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_IPV6_ADDRESS_TRANSFER_FAILED: IPv6 address transfer failed. - * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_TRAT_SWAP_FAILED: TRAT swap failed. + * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_PDN_IPV4_CALL_DISALLOWED: PDN IPv4 call disallowed. Since: 1.14. + * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_PDN_IPV4_CALL_THROTTLED: PDN IPv4 call throttled. Since: 1.14. + * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_PDN_IPV6_CALL_DISALLOWED: PDN IPv6 call disallowed. Since: 1.14. + * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_PDN_IPV6_CALL_THROTTLED: PDN IPv6 call throttled. Since: 1.14. + * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_MODEM_RESTART: Modem restart. Since: 1.14. + * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_PDP_PPP_NOT_SUPPORTED: PDP PPP not supported. Since: 1.14. + * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_UNPREFERRED_RAT: Unpreferred RAT. Since: 1.14. + * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_PHYSICAL_LINK_CLOSE_IN_PROGRESS: Physical link close in progress. Since: 1.14. + * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_APN_PENDING_HANDOVER: APN pending handover. Since: 1.14. + * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_PROFILE_BEARER_INCOMPATIBLE: Profile bearer incompatible. Since: 1.14. + * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_MMGDSI_CARD_EVENT: MMGDSI Card event. Since: 1.14. + * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_LPM_OR_POWER_DOWN: LPM or power down. Since: 1.14. + * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_APN_DISABLED: APN disabled. Since: 1.14. + * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_MPIT_EXPIRED: MPIT expired. Since: 1.14. + * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_IPV6_ADDRESS_TRANSFER_FAILED: IPv6 address transfer failed. Since: 1.14. + * @QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_TRAT_SWAP_FAILED: TRAT swap failed. Since: 1.14. * * Internal call end reasons, given when the @QmiWdsVerboseCallEndReasonType is #QMI_WDS_VERBOSE_CALL_END_REASON_TYPE_INTERNAL. + * + * Since: 1.0 */ typedef enum { QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_ERROR = 201, @@ -413,6 +480,12 @@ typedef enum { } QmiWdsVerboseCallEndReasonInternal; /** + * qmi_wds_verbose_call_end_reason_internal_get_string: + * + * Since: 1.0 + */ + +/** * QmiWdsVerboseCallEndReasonCm: * @QMI_WDS_VERBOSE_CALL_END_REASON_CM_CDMA_LOCK: (CDMA) Phone is CDMA-locked. * @QMI_WDS_VERBOSE_CALL_END_REASON_CM_INTERCEPT: (CDMA) Received intercept from the BS. @@ -467,6 +540,8 @@ typedef enum { * @QMI_WDS_VERBOSE_CALL_END_REASON_CM_REDIRECTION_OR_HANDOFF: Redirection or handoff. * * Call manager specific call end reasons, given when the @QmiWdsVerboseCallEndReasonType is #QMI_WDS_VERBOSE_CALL_END_REASON_TYPE_CM. + * + * Since: 1.0 */ typedef enum { QMI_WDS_VERBOSE_CALL_END_REASON_CM_CDMA_LOCK = 500, @@ -526,6 +601,12 @@ typedef enum { } QmiWdsVerboseCallEndReasonCm; /** + * qmi_wds_verbose_call_end_reason_cm_get_string: + * + * Since: 1.0 + */ + +/** * QmiWdsVerboseCallEndReason3gpp: * @QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_OPERATOR_DETERMINED_BARRING: Operator-determined barring. * @QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_LLC_SNDCP_FAILURE: LLC or SNDCP failure. @@ -568,6 +649,8 @@ typedef enum { * @QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_APN_TYPE_CONFLICT: APN type conflict. * * 3GPP-specific call end reasons, given when the @QmiWdsVerboseCallEndReasonType is #QMI_WDS_VERBOSE_CALL_END_REASON_TYPE_3GPP. + * + * Since: 1.0 */ typedef enum { /*< underscore_name=qmi_wds_verbose_call_end_reason_3gpp >*/ QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_OPERATOR_DETERMINED_BARRING = 8, @@ -617,6 +700,12 @@ typedef enum { /*< underscore_name=qmi_wds_verbose_call_end_reason_3gpp >*/ } QmiWdsVerboseCallEndReason3gpp; /** + * qmi_wds_verbose_call_end_reason_3gpp_get_string: + * + * Since: 1.0 + */ + +/** * QmiWdsVerboseCallEndReasonPpp: * @QMI_WDS_VERBOSE_CALL_END_REASON_PPP_UNKNOWN: Unknown error. * @QMI_WDS_VERBOSE_CALL_END_REASON_PPP_TIMEOUT: Timeout. @@ -626,6 +715,8 @@ typedef enum { /*< underscore_name=qmi_wds_verbose_call_end_reason_3gpp >*/ * @QMI_WDS_VERBOSE_CALL_END_REASON_PPP_CHAP_FAILURE: CHAP failure. * * PPP-specific call end reasons, given when the @QmiWdsVerboseCallEndReasonType is #QMI_WDS_VERBOSE_CALL_END_REASON_TYPE_PPP. + * + * Since: 1.0 */ typedef enum { QMI_WDS_VERBOSE_CALL_END_REASON_PPP_UNKNOWN = -1, @@ -639,6 +730,12 @@ typedef enum { } QmiWdsVerboseCallEndReasonPpp; /** + * qmi_wds_verbose_call_end_reason_ppp_get_string: + * + * Since: 1.0 + */ + +/** * QmiWdsVerboseCallEndReasonEhrpd: * @QMI_WDS_VERBOSE_CALL_END_REASON_EHRPD_SUBSCRIPTION_LIMITED_TO_IPV4: Subscription limited to IPv4. * @QMI_WDS_VERBOSE_CALL_END_REASON_EHRPD_SUBSCRIPTION_LIMITED_TO_IPV6: Subscription limited to IPv6. @@ -658,6 +755,8 @@ typedef enum { * @QMI_WDS_VERBOSE_CALL_END_REASON_EHRPD_VSNCP_3GPP2_PDN_EXISTS_FOR_THIS_APN: (VSCNP) 3GPP2 PDN exists for this APN. * * eHRPD-specific call end reasons, given when the @QmiWdsVerboseCallEndReasonType is #QMI_WDS_VERBOSE_CALL_END_REASON_TYPE_EHRPD. + * + * Since: 1.0 */ typedef enum { QMI_WDS_VERBOSE_CALL_END_REASON_EHRPD_SUBSCRIPTION_LIMITED_TO_IPV4 = 1, @@ -680,17 +779,31 @@ typedef enum { } QmiWdsVerboseCallEndReasonEhrpd; /** + * qmi_wds_verbose_call_end_reason_ehrpd_get_string: + * + * Since: 1.0 + */ + +/** * QmiWdsVerboseCallEndReasonIpv6: * @QMI_WDS_VERBOSE_CALL_END_REASON_IPV6_PREFIX_UNAVAILABLE: Prefix unavailable. * @QMI_WDS_VERBOSE_CALL_END_REASON_IPV6_HRPD_IPV6_DISABLED: HRDP IPv6 disabled. * * IPv6-specific call end reasons, given when the @QmiWdsVerboseCallEndReasonType is #QMI_WDS_VERBOSE_CALL_END_REASON_TYPE_IPV6. + * + * Since: 1.0 */ typedef enum { QMI_WDS_VERBOSE_CALL_END_REASON_IPV6_PREFIX_UNAVAILABLE = 1, QMI_WDS_VERBOSE_CALL_END_REASON_IPV6_HRPD_IPV6_DISABLED = 2 } QmiWdsVerboseCallEndReasonIpv6; +/** + * qmi_wds_verbose_call_end_reason_ipv6_get_string: + * + * Since: 1.0 + */ + /*****************************************************************************/ /* Helper enums for the 'QMI WDS Get Packet Service Status' message */ @@ -703,6 +816,8 @@ typedef enum { * @QMI_WDS_CONNECTION_STATUS_AUTHENTICATING: Network authentication is ongoing. * * Status of the network connection. + * + * Since: 1.0 */ typedef enum { QMI_WDS_CONNECTION_STATUS_UNKNOWN = 0, @@ -712,6 +827,11 @@ typedef enum { QMI_WDS_CONNECTION_STATUS_AUTHENTICATING = 4 } QmiWdsConnectionStatus; +/** + * qmi_wds_connection_status_get_string: + * + * Since: 1.0 + */ /*****************************************************************************/ /* Helper enums for the 'QMI WDS Get Data Bearer Technology' message */ @@ -734,13 +854,15 @@ typedef enum { * @QMI_WDS_DATA_BEARER_TECHNOLOGY_HSDPAPLUS_HSUPA: HSDPA+ and HSUPA. * @QMI_WDS_DATA_BEARER_TECHNOLOGY_DCHSDPAPLUS: DC-HSDPA+ and WCDMA. * @QMI_WDS_DATA_BEARER_TECHNOLOGY_DCHSDPAPLUS_HSUPA: DC-HSDPA+ and HSUPA. - * @QMI_WDS_DATA_BEARER_TECHNOLOGY_HSDPAPLUS_PLUS_64QAM: HSDPA+ with 64QAM. - * @QMI_WDS_DATA_BEARER_TECHNOLOGY_HSDPAPLUS_PLUS_64QAM_HSUPA: HSDPA+ with 64QAM and HSUPA. - * @QMI_WDS_DATA_BEARER_TECHNOLOGY_TDSCDMA: TD-SCDMA. - * @QMI_WDS_DATA_BEARER_TECHNOLOGY_TDSCDMA_HSDPA: TD-SCDMA and HSDPA. - * @QMI_WDS_DATA_BEARER_TECHNOLOGY_TDSCDMA_HSUPA: TD-SCDMA and HSUPA. + * @QMI_WDS_DATA_BEARER_TECHNOLOGY_HSDPAPLUS_PLUS_64QAM: HSDPA+ with 64QAM. Since: 1.18. + * @QMI_WDS_DATA_BEARER_TECHNOLOGY_HSDPAPLUS_PLUS_64QAM_HSUPA: HSDPA+ with 64QAM and HSUPA. Since: 1.18. + * @QMI_WDS_DATA_BEARER_TECHNOLOGY_TDSCDMA: TD-SCDMA. Since: 1.18. + * @QMI_WDS_DATA_BEARER_TECHNOLOGY_TDSCDMA_HSDPA: TD-SCDMA and HSDPA. Since: 1.18. + * @QMI_WDS_DATA_BEARER_TECHNOLOGY_TDSCDMA_HSUPA: TD-SCDMA and HSUPA. Since: 1.18. * * Data bearer technology. + * + * Since: 1.0 */ typedef enum { QMI_WDS_DATA_BEARER_TECHNOLOGY_UNKNOWN = -1, @@ -766,6 +888,11 @@ typedef enum { QMI_WDS_DATA_BEARER_TECHNOLOGY_TDSCDMA_HSUPA = 0x14, } QmiWdsDataBearerTechnology; +/** + * qmi_wds_data_bearer_technology_get_string: + * + * Since: 1.0 + */ /*****************************************************************************/ /* Helper enums for the 'QMI WDS Get Current Data Bearer Technology' message */ @@ -777,6 +904,8 @@ typedef enum { * @QMI_WDS_NETWORK_TYPE_3GPP: 3GPP network type. * * Network type of the data bearer. + * + * Since: 1.0 */ typedef enum { QMI_WDS_NETWORK_TYPE_UNKNOWN = 0, @@ -785,18 +914,32 @@ typedef enum { } QmiWdsNetworkType; /** + * qmi_wds_network_type_get_string: + * + * Since: 1.0 + */ + +/** * QmiWdsDataSystemNetworkType: * @QMI_WDS_DATA_SYSTEM_NETWORK_TYPE_3GPP2: 3GPP2 network type. * @QMI_WDS_DATA_SYSTEM_NETWORK_TYPE_3GPP: 3GPP network type. * * Network type of the data system. + * + * Since: 1.14 */ typedef enum { - QMI_WDS_DATA_SYSTEM_NETWORK_TYPE_3GPP = 0, - QMI_WDS_DATA_SYSTEM_NETWORK_TYPE_3GPP2 = 1, + QMI_WDS_DATA_SYSTEM_NETWORK_TYPE_3GPP = 0, + QMI_WDS_DATA_SYSTEM_NETWORK_TYPE_3GPP2 = 1, } QmiWdsDataSystemNetworkType; /** + * qmi_wds_data_system_network_type_get_string: + * + * Since: 1.14 + */ + +/** * QmiWdsDataSystem: * @QMI_WDS_DATA_SYSTEM_UNKNOWN: unknown * @QMI_WDS_DATA_SYSTEM_CDMA1X: CDMA 1x @@ -807,6 +950,8 @@ typedef enum { * @QMI_WDS_DATA_SYSTEM_TDSCDMA: TD-SCDMA. * * Data system type. + * + * Since: 1.18 */ typedef enum { QMI_WDS_DATA_SYSTEM_UNKNOWN = 0, @@ -819,18 +964,26 @@ typedef enum { } QmiWdsDataSystem; /** + * qmi_wds_data_system_type_get_string: + * + * Since: 1.18 + */ + +/** * QmiWdsRat3gpp2: * @QMI_WDS_RAT_3GPP2_NONE: Unknown, to be ignored. * @QMI_WDS_RAT_3GPP2_CDMA1X: CDMA 1x. * @QMI_WDS_RAT_3GPP2_EVDO_REV0: EVDO Rev0. * @QMI_WDS_RAT_3GPP2_EVDO_REVA: EVDO RevA. * @QMI_WDS_RAT_3GPP2_EVDO_REVB: EVDO RevB. - * @QMI_WDS_RAT_3GPP2_EHRPD: eHRPD. - * @QMI_WDS_RAT_3GPP2_FMC: FMC. + * @QMI_WDS_RAT_3GPP2_EHRPD: eHRPD. Since: 1.18. + * @QMI_WDS_RAT_3GPP2_FMC: FMC. Since: 1.18. * @QMI_WDS_RAT_3GPP2_NULL_BEARER: No bearer. * * Flags specifying the 3GPP2-specific Radio Access Technology, when the data * bearer network type is @QMI_WDS_NETWORK_TYPE_3GPP2. + * + * Since: 1.0 */ typedef enum { /*< underscore_name=qmi_wds_rat_3gpp2 >*/ QMI_WDS_RAT_3GPP2_NONE = 0, @@ -844,6 +997,12 @@ typedef enum { /*< underscore_name=qmi_wds_rat_3gpp2 >*/ } QmiWdsRat3gpp2; /** + * qmi_wds_rat_3gpp2_get_string: + * + * Since: 1.0 + */ + +/** * QmiWdsRat3gpp: * @QMI_WDS_RAT_3GPP_NONE: Unknown, to be ignored. * @QMI_WDS_RAT_3GPP_WCDMA: WCDMA. @@ -854,12 +1013,14 @@ typedef enum { /*< underscore_name=qmi_wds_rat_3gpp2 >*/ * @QMI_WDS_RAT_3GPP_LTE: LTE. * @QMI_WDS_RAT_3GPP_HSDPAPLUS: HSDPA+. * @QMI_WDS_RAT_3GPP_DCHSDPAPLUS: DC-HSDPA+. - * @QMI_WDS_RAT_3GPP_64QAM: 64QAM. - * @QMI_WDS_RAT_3GPP_TDSCDMA: TD-SCDMA. + * @QMI_WDS_RAT_3GPP_64QAM: 64QAM. Since: 1.18. + * @QMI_WDS_RAT_3GPP_TDSCDMA: TD-SCDMA. Since: 1.18. * @QMI_WDS_RAT_3GPP_NULL_BEARER: No bearer. * * Flags specifying the 3GPP-specific Radio Access Technology, when the data * bearer network type is @QMI_WDS_NETWORK_TYPE_3GPP. + * + * Since: 1.0 */ typedef enum { /*< underscore_name=qmi_wds_rat_3gpp >*/ QMI_WDS_RAT_3GPP_NONE = 0, @@ -877,6 +1038,12 @@ typedef enum { /*< underscore_name=qmi_wds_rat_3gpp >*/ } QmiWdsRat3gpp; /** + * qmi_wds_rat_3gpp_get_string: + * + * Since: 1.0 + */ + +/** * QmiWdsSoCdma1x: * @QMI_WDS_SO_CDMA1X_NONE: Unknown, to be ignored. * @QMI_WDS_SO_CDMA1X_IS95: IS95. @@ -886,6 +1053,8 @@ typedef enum { /*< underscore_name=qmi_wds_rat_3gpp >*/ * Flags specifying the Service Option when the bearer network type is * @QMI_WDS_NETWORK_TYPE_3GPP2 and when the Radio Access Technology mask * contains @QMI_WDS_RAT_3GPP2_CDMA1X. + * + * Since: 1.0 */ typedef enum { QMI_WDS_SO_CDMA1X_NONE = 0, @@ -895,6 +1064,12 @@ typedef enum { } QmiWdsSoCdma1x; /** + * qmi_wds_so_cdma1x_get_string: + * + * Since: 1.0 + */ + +/** * QmiWdsSoEvdoRev0: * @QMI_WDS_SO_EVDO_REV0_NONE: Unknown, to be ignored. * @QMI_WDS_SO_EVDO_REV0_DPA: DPA. @@ -902,13 +1077,21 @@ typedef enum { * Flags specifying the Service Option when the bearer network type is * @QMI_WDS_NETWORK_TYPE_3GPP2 and when the Radio Access Technology mask * contains @QMI_WDS_RAT_3GPP2_EVDO_REV0. + * + * Since: 1.18 */ typedef enum { /*< underscore_name=qmi_wds_so_evdo_rev0 >*/ - QMI_WDS_SO_EVDO_REV0_NONE = 0, - QMI_WDS_SO_EVDO_REV0_DPA = 1 << 0, + QMI_WDS_SO_EVDO_REV0_NONE = 0, + QMI_WDS_SO_EVDO_REV0_DPA = 1 << 0, } QmiWdsSoEvdoRev0; /** + * qmi_wds_so_evdo_rev0_get_string: + * + * Since: 1.18 + */ + +/** * QmiWdsSoEvdoRevA: * @QMI_WDS_SO_EVDO_REVA_NONE: Unknown, to be ignored. * @QMI_WDS_SO_EVDO_REVA_DPA: DPA. @@ -919,6 +1102,8 @@ typedef enum { /*< underscore_name=qmi_wds_so_evdo_rev0 >*/ * Flags specifying the Service Option when the bearer network type is * @QMI_WDS_NETWORK_TYPE_3GPP2 and when the Radio Access Technology mask * contains @QMI_WDS_RAT_3GPP2_EVDO_REVA. + * + * Since: 1.0 */ typedef enum { /*< underscore_name=qmi_wds_so_evdo_reva >*/ QMI_WDS_SO_EVDO_REVA_NONE = 0, @@ -929,6 +1114,12 @@ typedef enum { /*< underscore_name=qmi_wds_so_evdo_reva >*/ } QmiWdsSoEvdoRevA; /** + * qmi_wds_so_evdo_reva_get_string: + * + * Since: 1.0 + */ + +/** * QmiWdsSoEvdoRevB: * @QMI_WDS_SO_EVDO_REVB_NONE: Unknown, to be ignored. * @QMI_WDS_SO_EVDO_REVB_DPA: DPA. @@ -941,6 +1132,8 @@ typedef enum { /*< underscore_name=qmi_wds_so_evdo_reva >*/ * Flags specifying the Service Option when the bearer network type is * @QMI_WDS_NETWORK_TYPE_3GPP2 and when the Radio Access Technology mask * contains @QMI_WDS_RAT_3GPP2_EVDO_REVB. + * + * Since: 1.18 */ typedef enum { /*< underscore_name=qmi_wds_so_evdo_revb >*/ QMI_WDS_SO_EVDO_REVB_NONE = 0, @@ -952,6 +1145,12 @@ typedef enum { /*< underscore_name=qmi_wds_so_evdo_revb >*/ QMI_WDS_SO_EVDO_REVB_MMPA_EHRPD = 1 << 5, } QmiWdsSoEvdoRevB; +/** + * qmi_wds_so_evdo_revb_get_string: + * + * Since: 1.18 + */ + /*****************************************************************************/ /* Helper enums for the 'QMI WDS Get Current Settings' message */ @@ -979,6 +1178,8 @@ typedef enum { /*< underscore_name=qmi_wds_so_evdo_revb >*/ * * Flags specifying which specific settings to return when requesting the * current WDS bearer settings. + * + * Since: 1.0 */ typedef enum { /*< underscore_name=qmi_wds_get_current_settings_requested_settings >*/ QMI_WDS_GET_CURRENT_SETTINGS_REQUESTED_SETTINGS_NONE = 0, @@ -1003,6 +1204,12 @@ typedef enum { /*< underscore_name=qmi_wds_get_current_settings_requested_settin } QmiWdsGetCurrentSettingsRequestedSettings; /** + * qmi_wds_get_current_settings_requested_settings_get_string: + * + * Since: 1.0 + */ + +/** * QmiWdsPdpType: * @QMI_WDS_PDP_TYPE_IPV4: IPv4 * @QMI_WDS_PDP_TYPE_PPP: PPP @@ -1010,6 +1217,8 @@ typedef enum { /*< underscore_name=qmi_wds_get_current_settings_requested_settin * @QMI_WDS_PDP_TYPE_IPV4_OR_IPV6: IPv4 and IPv6 combined context * * PDP context type. + * + * Since: 1.0 */ typedef enum { /*< underscore_name=qmi_wds_pdp_type >*/ QMI_WDS_PDP_TYPE_IPV4 = 0, @@ -1019,6 +1228,12 @@ typedef enum { /*< underscore_name=qmi_wds_pdp_type >*/ } QmiWdsPdpType; /** + * qmi_wds_pdp_type_get_string: + * + * Since: 1.0 + */ + +/** * QmiWdsTrafficClass: * @QMI_WDS_TRAFFIC_CLASS_SUBSCRIBED: default (?) class, best-effort * @QMI_WDS_TRAFFIC_CLASS_CONVERSATIONAL: two-way video/voice, most delay sensitive @@ -1027,6 +1242,8 @@ typedef enum { /*< underscore_name=qmi_wds_pdp_type >*/ * @QMI_WDS_TRAFFIC_CLASS_BACKGROUND: delay-insensitive (downloads, email) * * QoS Traffic Classes. + * + * Since: 1.0 */ typedef enum { /*< underscore_name=qmi_wds_traffic_class >*/ QMI_WDS_TRAFFIC_CLASS_SUBSCRIBED = 0, @@ -1037,12 +1254,20 @@ typedef enum { /*< underscore_name=qmi_wds_traffic_class >*/ } QmiWdsTrafficClass; /** + * qmi_wds_traffic_class_get_string: + * + * Since: 1.0 + */ + +/** * QmiWdsAuthentication: * @QMI_WDS_AUTHENTICATION_NONE: no authentication * @QMI_WDS_AUTHENTICATION_PAP: PAP authentication * @QMI_WDS_AUTHENTICATION_CHAP: CHAP authentication * * PDP context authentication protocols. + * + * Since: 1.0 */ typedef enum { /*< underscore_name=qmi_wds_authentication >*/ QMI_WDS_AUTHENTICATION_NONE = 0, @@ -1051,11 +1276,19 @@ typedef enum { /*< underscore_name=qmi_wds_authentication >*/ } QmiWdsAuthentication; /** + * qmi_wds_authentication_build_string_from_mask: + * + * Since: 1.0 + */ + +/** * QmiWdsProfileType: * @QMI_WDS_PROFILE_TYPE_3GPP: 3GPP profile type. * @QMI_WDS_PROFILE_TYPE_3GPP2: 3GPP2 profile type. * * Profile network type family. + * + * Since: 1.0 */ typedef enum { /*< underscore_name=qmi_wds_profile_type >*/ QMI_WDS_PROFILE_TYPE_3GPP = 0, @@ -1063,12 +1296,20 @@ typedef enum { /*< underscore_name=qmi_wds_profile_type >*/ } QmiWdsProfileType; /** + * qmi_wds_profile_type_get_string: + * + * Since: 1.0 + */ + +/** * QmiWdsDeliveryOrder: * @QMI_WDS_QOS_DELIVERY_ORDER_SUBSCRIBE: Subscribe. * @QMI_WDS_QOS_DELIVERY_ORDER_ON: On. * @QMI_WDS_QOS_DELIVERY_ORDER_OFF: Off. * * QoS delivery order. + * + * Since: 1.14 */ typedef enum { /*< underscore_name=qmi_wds_delivery_order >*/ QMI_WDS_QOS_DELIVERY_ORDER_SUBSCRIBE = 0, @@ -1077,6 +1318,12 @@ typedef enum { /*< underscore_name=qmi_wds_delivery_order >*/ } QmiWdsDeliveryOrder; /** + * qmi_wds_delivery_order_get_string: + * + * Since: 1.14 + */ + +/** * QmiWdsSduErrorRatio: * @QMI_WDS_SDU_ERROR_RATIO_SUBSCRIBE: Subscribe. * @QMI_WDS_SDU_ERROR_RATIO_1E2: 1x10^2. @@ -1088,6 +1335,8 @@ typedef enum { /*< underscore_name=qmi_wds_delivery_order >*/ * @QMI_WDS_SDU_ERROR_RATIO_1E1: 1x10^7. * * Target value for the fraction of SDUs lost or detected as erroneous. + * + * Since: 1.14 */ typedef enum { /*< underscore_name=qmi_wds_sdu_error_ratio >*/ QMI_WDS_SDU_ERROR_RATIO_SUBSCRIBE = 0, @@ -1101,6 +1350,12 @@ typedef enum { /*< underscore_name=qmi_wds_sdu_error_ratio >*/ } QmiWdsSduErrorRatio; /** + * qmi_wds_sdu_error_ratio_get_string: + * + * Since: 1.14 + */ + +/** * QmiWdsSduResidualBitErrorRatio: * @QMI_WDS_SDU_RESIDUAL_BIT_ERROR_RATIO_SUBSCRIBE: Subscribe. * @QMI_WDS_SDU_RESIDUAL_BIT_ERROR_RATIO_5E2: 5x10^2. @@ -1114,6 +1369,8 @@ typedef enum { /*< underscore_name=qmi_wds_sdu_error_ratio >*/ * @QMI_WDS_SDU_RESIDUAL_BIT_ERROR_RATIO_6E8: 6x10^8. * * Target value for the undetected bit error ratio in the delivered SDUs. + * + * Since: 1.14 */ typedef enum { /*< underscore_name=qmi_wds_sdu_residual_bit_error_ratio >*/ QMI_WDS_SDU_RESIDUAL_BIT_ERROR_RATIO_SUBSCRIBE = 0, @@ -1129,6 +1386,12 @@ typedef enum { /*< underscore_name=qmi_wds_sdu_residual_bit_error_ratio >*/ } QmiWdsSduResidualBitErrorRatio; /** + * qmi_wds_sdu_residual_bit_error_ratio_get_string: + * + * Since: 1.14 + */ + +/** * QmiWdsSduErroneousDelivery: * @QMI_WDS_SDU_ERRONEOUS_DELIVERY_SUBSCRIBE: Subscribe. * @QMI_WDS_SDU_ERRONEOUS_DELIVERY_NO_DETECTION: No detection. @@ -1136,6 +1399,8 @@ typedef enum { /*< underscore_name=qmi_wds_sdu_residual_bit_error_ratio >*/ * @QMI_WDS_SDU_ERRONEOUS_DELIVERY_DISABLED: Erroneous SDUs are delivered. * * Whether SDUs detected as erroneous are delivered or not. + * + * Since: 1.14 */ typedef enum { /*< underscore_name=qmi_wds_sdu_erroneous_delivery >*/ QMI_WDS_SDU_ERRONEOUS_DELIVERY_SUBSCRIBE = 0, @@ -1144,6 +1409,12 @@ typedef enum { /*< underscore_name=qmi_wds_sdu_erroneous_delivery >*/ QMI_WDS_SDU_ERRONEOUS_DELIVERY_DISABLED = 3 } QmiWdsSduErroneousDelivery; +/** + * qmi_wds_sdu_erroneous_delivery_get_string: + * + * Since: 1.14 + */ + /*****************************************************************************/ /* Helper enums for the 'QMI WDS Get Packet Statistics' message */ @@ -1161,6 +1432,8 @@ typedef enum { /*< underscore_name=qmi_wds_sdu_erroneous_delivery >*/ * @QMI_WDS_PACKET_STATISTICS_MASK_FLAG_RX_PACKETS_DROPPED: Request count of dropped packets in reception. * * Mask to use when requesting packet statistics. + * + * Since: 1.6 */ typedef enum { QMI_WDS_PACKET_STATISTICS_MASK_FLAG_TX_PACKETS_OK = 1 << 0, @@ -1175,6 +1448,12 @@ typedef enum { QMI_WDS_PACKET_STATISTICS_MASK_FLAG_RX_PACKETS_DROPPED = 1 << 9 } QmiWdsPacketStatisticsMaskFlag; +/** + * qmi_wds_packet_statistics_mask_flag_build_string_from_mask: + * + * Since: 1.6 + */ + /*****************************************************************************/ /* Helper enums for the 'QMI WDS Get Profile List' message */ @@ -1202,6 +1481,8 @@ typedef enum { * @QMI_WDS_DS_PROFILE_ERROR_3GPP2_INVALID_PROFILE_ID: Invalid 3GPP2 profile identifier. * * Extended DS profile errors. + * + * Since: 1.8 */ typedef enum { QMI_WDS_DS_PROFILE_ERROR_UNKNOWN = 0, @@ -1227,12 +1508,20 @@ typedef enum { } QmiWdsDsProfileError; /** + * qmi_wds_ds_profile_error_get_string: + * + * Since: 1.8 + */ + +/** * QmiWdsAutoconnectSetting: * @QMI_WDS_AUTOCONNECT_SETTING_DISABLED: Disabled. * @QMI_WDS_AUTOCONNECT_SETTING_ENABLED: Enabled. * @QMI_WDS_AUTOCONNECT_SETTING_PAUSED: Paused (resume on power cycle). * * Status of the autoconnect setting. + * + * Since: 1.14 */ typedef enum { QMI_WDS_AUTOCONNECT_SETTING_DISABLED = 0, @@ -1241,17 +1530,31 @@ typedef enum { } QmiWdsAutoconnectSetting; /** + * qmi_wds_autoconnect_setting_get_string: + * + * Since: 1.14 + */ + +/** * QmiWdsAutoconnectSettingRoaming: * @QMI_WDS_AUTOCONNECT_SETTING_ROAMING_ALLOWED: Autoconnect always allowed, even when roaming. * @QMI_WDS_AUTOCONNECT_SETTING_ROAMING_HOME_ONLY: Autoconnect allowed only in home network. * * Status of the autoconnect setting while roaming. + * + * Since: 1.14 */ typedef enum { QMI_WDS_AUTOCONNECT_SETTING_ROAMING_ALLOWED = 0, QMI_WDS_AUTOCONNECT_SETTING_ROAMING_HOME_ONLY = 1, } QmiWdsAutoconnectSettingRoaming; +/** + * qmi_wds_autoconnect_setting_roaming_get_string: + * + * Since: 1.14 + */ + /*****************************************************************************/ /* Helper enums for the 'QMI WDS Set Event Report' message */ @@ -1270,6 +1573,8 @@ typedef enum { * * Flags indicating which WDS Set Event Report Transfer Statistics indicators * should be emitted. + * + * Since: 1.18 */ typedef enum { QMI_WDS_SET_EVENT_REPORT_TRANSFER_STATISTICS_REPORT_TX_PACKETS_OK = 1 << 0, @@ -1285,12 +1590,20 @@ typedef enum { } QmiWdsSetEventReportTransferStatistics; /** + * qmi_wds_set_event_report_transfer_statistics_get_string: + * + * Since: 1.18 + */ + +/** * QmiWdsDormancyStatus: * @QMI_WDS_DORMANCY_STATUS_UNKNOWN: dormancy status unknown. * @QMI_WDS_DORMANCY_STATUS_TRAFFIC_CHANNEL_DORMANT: traffic channel is dormant. * @QMI_WDS_DORMANCY_STATUS_TRAFFIC_CHANNEL_ACTIVE: traffic channel is active. * * Dormancy status. + * + * Since: 1.18 */ typedef enum { QMI_WDS_DORMANCY_STATUS_UNKNOWN = 0, @@ -1299,12 +1612,20 @@ typedef enum { } QmiWdsDormancyStatus; /** + * qmi_wds_dormancy_status_get_string: + * + * Since: 1.18 + */ + +/** * QmiWdsDataCallStatus: * @QMI_WDS_DATA_CALL_STATUS_UNKNOWN: data call status unknown. * @QMI_WDS_DATA_CALL_STATUS_ACTIVATED: data call status activated. * @QMI_WDS_DATA_CALL_STATUS_TERMINATED: data call status terminated. * * Data call status. + * + * Since: 1.18 */ typedef enum { QMI_WDS_DATA_CALL_STATUS_UNKNOWN = 0, @@ -1313,6 +1634,12 @@ typedef enum { } QmiWdsDataCallStatus; /** + * qmi_wds_data_call_status_get_string: + * + * Since: 1.18 + */ + +/** * QmiWdsDataCallType: * @QMI_WDS_DATA_CALL_TYPE_UNKNOWN: data call type unknown. * @QMI_WDS_DATA_CALL_TYPE_EMBEDDED: embedded data call. @@ -1320,6 +1647,8 @@ typedef enum { * @QMI_WDS_DATA_CALL_TYPE_MODEM_EMBEDDED: modem embedded data call. * * Data call type. + * + * Since: 1.18 */ typedef enum { QMI_WDS_DATA_CALL_TYPE_UNKNOWN = 0, @@ -1329,12 +1658,20 @@ typedef enum { } QmiWdsDataCallType; /** + * qmi_wds_data_call_type_get_string: + * + * Since: 1.18 + */ + +/** * QmiWdsTetheredCallType: * @QMI_WDS_TETHERED_CALL_TYPE_NON_TETHERED: non-tethered. * @QMI_WDS_TETHERED_CALL_TYPE_RMNET: RmNet. * @QMI_WDS_TETHERED_CALL_TYPE_DUN: DUN. * * Tethered call type. + * + * Since: 1.18 */ typedef enum { QMI_WDS_TETHERED_CALL_TYPE_NON_TETHERED = 0, @@ -1343,6 +1680,12 @@ typedef enum { } QmiWdsTetheredCallType; /** + * qmi_wds_tethered_call_type_get_string: + * + * Since: 1.18 + */ + +/** * QmiWdsRadioAccessTechnology: * @QMI_WDS_RADIO_ACCESS_TECHNOLOGY_NULL_BEARER: null bearer * @QMI_WDS_RADIO_ACCESS_TECHNOLOGY_3GPP_WCDMA: WCDMA. @@ -1358,6 +1701,8 @@ typedef enum { * @QMI_WDS_RADIO_ACCESS_TECHNOLOGY_3GPP2_MAXIMUM: 3GPP2 maximum. * * Radio access technology. + * + * Since: 1.18 */ typedef enum { QMI_WDS_RADIO_ACCESS_TECHNOLOGY_NULL_BEARER = 0, @@ -1375,6 +1720,12 @@ typedef enum { } QmiWdsRadioAccessTechnology; /** + * qmi_wds_radio_access_technology_get_string: + * + * Since: 1.18 + */ + +/** * QmiWdsExtendedDataBearerTechnology3gpp: * @QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP_UNKNOWN: unknown. * @QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP_WCDMA: WCDMA. @@ -1393,6 +1744,8 @@ typedef enum { * @QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP_LTE_TDD: LTE TDD. * * 3GPP extended data bearer technologies. + * + * Since: 1.18 */ typedef enum { QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP_UNKNOWN = 0, @@ -1413,6 +1766,12 @@ typedef enum { } QmiWdsExtendedDataBearerTechnology3gpp; /** + * qmi_wds_extended_data_bearer_technology_3gpp_build_string_from_mask: + * + * Since: 1.18 + */ + +/** * QmiWdsExtendedDataBearerTechnology3gpp2: * @QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP2_UNKNOWN: unknown. * @QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP2_RESERVED: reserved. @@ -1430,6 +1789,8 @@ typedef enum { * @QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP2_HDR_EVDO_FMC: HDR EVDO FMC. * * 3GPP2 extended data bearer technologies. + * + * Since: 1.18 */ typedef enum { QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP2_UNKNOWN = 0, @@ -1448,6 +1809,12 @@ typedef enum { QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP2_HDR_EVDO_FMC = 1 << 12, } QmiWdsExtendedDataBearerTechnology3gpp2; +/** + * qmi_wds_extended_data_bearer_technology_3gpp2_build_string_from_mask: + * + * Since: 1.18 + */ + /*****************************************************************************/ /* Helper enums for the 'QMI WDS Profile'-related messages */ @@ -1460,6 +1827,8 @@ typedef enum { * @QMI_WDS_PDP_HEADER_COMPRESSION_TYPE_RFC3095: RFC3095 * * PDP header compression types. + * + * Since: 1.18 */ typedef enum { /*< underscore_name=qmi_wds_pdp_header_compression_type >*/ QMI_WDS_PDP_HEADER_COMPRESSION_TYPE_OFF = 0, @@ -1470,6 +1839,12 @@ typedef enum { /*< underscore_name=qmi_wds_pdp_header_compression_type >*/ } QmiWdsPdpHeaderCompressionType; /** + * qmi_wds_pdp_header_compression_type_get_string: + * + * Since: 1.18 + */ + +/** * QmiWdsPdpDataCompressionType: * @QMI_WDS_PDP_DATA_COMPRESSION_TYPE_OFF: no data compression * @QMI_WDS_PDP_DATA_COMPRESSION_TYPE_MANUFACTURER_PREFERRED: manufacturer preferred @@ -1477,6 +1852,8 @@ typedef enum { /*< underscore_name=qmi_wds_pdp_header_compression_type >*/ * @QMI_WDS_PDP_DATA_COMPRESSION_TYPE_V44: V44 * * PDP data compression types. + * + * Since: 1.18 */ typedef enum { /*< underscore_name=qmi_wds_pdp_data_compression_type >*/ QMI_WDS_PDP_DATA_COMPRESSION_TYPE_OFF = 0, @@ -1486,6 +1863,12 @@ typedef enum { /*< underscore_name=qmi_wds_pdp_data_compression_type >*/ } QmiWdsPdpDataCompressionType; /** + * qmi_wds_pdp_data_compression_type_get_string: + * + * Since: 1.18 + */ + +/** * QmiWdsQosClassIdentifier: * @QMI_WDS_QOS_CLASS_IDENTIFIER_NETWORK_ASSIGN: network assigned * @QMI_WDS_QOS_CLASS_IDENTIFIER_GUARANTEED_BITRATE1: guaranteed bitrate 1 @@ -1498,6 +1881,8 @@ typedef enum { /*< underscore_name=qmi_wds_pdp_data_compression_type >*/ * @QMI_WDS_QOS_CLASS_IDENTIFIER_NON_GUARANTEED_BITRATE8: non-guaranteed bitrate 8 * * QoS Class Identifier. + * + * Since: 1.18 */ typedef enum { /*< underscore_name=qmi_wds_qos_class_identifier >*/ QMI_WDS_QOS_CLASS_IDENTIFIER_NETWORK_ASSIGN = 0, @@ -1511,4 +1896,10 @@ typedef enum { /*< underscore_name=qmi_wds_qos_class_identifier >*/ QMI_WDS_QOS_CLASS_IDENTIFIER_NON_GUARANTEED_BITRATE8 = 8, } QmiWdsQosClassIdentifier; +/** + * qmi_wds_qos_class_identifier_get_string: + * + * Since: 1.18 + */ + #endif /* _LIBQMI_GLIB_QMI_ENUMS_WDS_H_ */ |