Linux SDK (lite-qmi)  MBPL_SDK_R25_ENG3
DataBearerTechnologyExtended_t Struct Reference

#include <wds.h>

Data Fields

uint32_t technology
 
uint32_t rat_value
 
uint64_t so_mask
 

Detailed Description

Name: DataBearerTechnologyExtended

Purpose: Structure used to store Data Bearer Technology Extended TLV info.

Parameters
technology
  • Technology type.
    • Values:
      • WDS_BEARER_TECH_NETWORK_3GPP (0) - 3GPP
      • WDS_BEARER_TECH_NETWORK_3GPP2 (1) - 3GPP2
rat_value
  • RAT value.
    • Values:
      • WDS_BEARER_TECH_RAT_EX_NULL_BEARER (0x00) - NULL bearer
      • WDS_BEARER_TECH_RAT_EX_3GPP_WCDMA (0x01) - 3GPPWCDMA
      • WDS_BEARER_TECH_RAT_EX_3GPP_GERAN (0x02) - 3GPP GERAN
      • WDS_BEARER_TECH_RAT_EX_3GPP_LTE (0x03) - 3GPP LTE
      • WDS_BEARER_TECH_RAT_EX_3GPP_TDSCDMA (0x04) - 3GPPTD-SCDMA
      • WDS_BEARER_TECH_RAT_EX_3GPP_WLAN (0x05) - 3GPP WLAN
      • WDS_BEARER_TECH_RAT_EX_3GPP_5G (0x06) - 3GPP 5G
      • WDS_BEARER_TECH_RAT_EX_3GPP_MAX (0x64) - 3GPP maximum
      • WDS_BEARER_TECH_RAT_EX_3GPP2_1X (0x65) - 3GPP2 1X
      • WDS_BEARER_TECH_RAT_EX_3GPP2_HRPD (0x66) - 3GPP2 HRPD
      • WDS_BEARER_TECH_RAT_EX_3GPP2_EHRPD (0x67) - 3GPP2EHRPD
      • WDS_BEARER_TECH_RAT_EX_3GPP2_WLAN (0x68) - 3GPP2 WLAN
      • WDS_BEARER_TECH_RAT_EX_3GPP2_MAX (0xC8) - 3GPP2 maximum
so_mask
  • SO mask indicating the service option or type of application. An SO mask value of zero indicates that this field is ignored.
    • Values:
      • 0x00 - SO mask unspecified
      • 3GPP SO mask:
        • 0x01 - WCDMA
        • 0x02 - HSDPA
        • 0x04 - HSUPA
        • 0x08 - HSDPAPLUS
        • 0x10 - DC HSDPAPLUS
        • 0x20 - 64 QAM
        • 0x40 - HSPA
        • 0x80 - GPRS
        • 0x100 - EDGE
        • 0x200 - GSM
        • 0x400 - S2B
        • 0x800 - LTE limited service, 3GPP limited service
        • 0x1000 - LTE FDD, 3GPP FDD
        • 0x2000 - LTE TDD
        • 0x4000 - TD-SCDMA
        • 0x8000 - DC HSUPA
        • 0x10000 - LTE CA DL
        • 0x20000 - LTE CA UL
        • 0x80000 - 4.5G
        • 0x100000 - 4.5G+
      • 3GPP2 SO mask:
        • 0x01000000 - 1X IS95
        • 0x02000000 - 1X IS2000
        • 0x04000000 - 1X IS2000 REL A
        • 0x08000000 - HDR REV0 DPA
        • 0x10000000 - HDR REVA DPA
        • 0x20000000 - HDR REVB DPA
        • 0x40000000 - HDR REVA MPA
        • 0x80000000 - HDR REVB MPA
        • 0x100000000 - HDR REVA EMPA
        • 0x200000000 - HDR REVB EMPA
        • 0x400000000 - HDR REVB MMPA
        • 0x800000000 - HDR EVDO FMC
      • 5G SO mask:
        • 0x10000000000 - 5G TDD
        • 0x20000000000 - 5G SUB6
        • 0x40000000000 - 5G MMWAVE
        • 0x80000000000 - 5G NSA
        • 0x100000000000 - 5G SA

The documentation for this struct was generated from the following file: