LinuxQMISDK-Lite  SLQS04.00.23
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
unpack_wds_SLQSSetWdsEventCallback_ind_t Struct Reference

Data Fields

uint8_t xferStatAvail
 
uint64_t tx_bytes
 
uint64_t rx_bytes
 
uint64_t tx_pkts
 
uint64_t rx_pkts
 
uint8_t mipstatAvail
 
uint32_t mipStatus
 
uint8_t dBTechAvail
 
uint32_t dBTechnology
 
uint8_t dormancyStatAvail
 
uint32_t dormancyStatus
 
uint8_t currDBTechAvail
 
uint32_t ratMask
 
uint32_t soMask
 
uint8_t dataSysStatAvail
 
uint8_t prefNetwork
 
uint8_t netInfoLen
 
wds_currNetworkInfo currNWInfo [255]
 
uint8_t dBtechExtAvail
 
uint32_t dBtechnologyExt
 
uint32_t dBTechExtRatValue
 
uint64_t dBTechExtSoMask
 
swi_uint256_t ParamPresenceMask
 

Detailed Description

This structure contains unpack set WDS event callback information.

Parameters
xferStatAvailtransfer statistic available
tx_bytes
  • Number of bytes transmitted without error
  • Bit to check in ParamPresenceMask - 25
rx_bytes
  • Number of bytes received without error
  • Bit to check in ParamPresenceMask - 26
tx_pkts
  • Number of packets transmitted without error
  • Bit to check in ParamPresenceMask - 16
rx_pkts
  • Number of packets received without error.
  • Bit to check in ParamPresenceMask - 17
mipstatAvailMobile IP status available
  • Bit to check in ParamPresenceMask - 27
mipStatus
  • Status of the last MIP call (or attempt).
  • Values
    • 0x00 - Success
  • Bit to check in ParamPresenceMask - 27
dBTechAvailData Bearer technology available
  • Bit to check in ParamPresenceMask - 23
dBTechnology
  • Data Bearer technology
    • Values
      • 0x01 - cdma2000 ® 1X
      • 0x02 - cdma2000 ® HRPD (1xEV-DO)
      • 0x03 - GSM
      • 0x04 - UMTS
      • 0x05 - cdma2000 ® HRPD (1xEV-DO RevA)
      • 0x06 - EDGE
      • 0x07 - HSDPA and WCDMA
      • 0x08 - WCDMA and HSUPA
      • 0x09 - HSDPA and HSUPA
      • 0x0A - LTE
      • 0x0B - cdma2000 ® EHRPD
      • 0x0C - HSDPA+ and WCDMA
      • 0x0D - HSDPA+ and HSUPA
      • 0x0E - DC_HSDPA+ and WCDMA
      • 0x0F - DC_HSDAP+ and HSUPA
      • 0x10 - HSDPA+ and 64QAM
      • 0x11 - HSDPA+, 64QAM and HSUPA
      • 0x12 - TDSCDMA
      • 0x13 - TDSCDMA and HSDPA
      • 0x14 - TDSCDMA and HSUPA
      • -1 - Unknown
  • Bit to check in ParamPresenceMask - 23
dormancyStatAvailDormancy status available
  • Bit to check in ParamPresenceMask - 24
dormancyStatus
  • Dormancy status
  • Values
    • 1 - Traffic channel dormant
    • 2 - Traffic channel active
  • Bit to check in ParamPresenceMask - 24
currDBTechAvail
  • Current Data Bearer technology available
  • Bit to check in ParamPresenceMask - 29
ratMask
  • RAT mask to indicate type of technology
  • Values
    • 0x00 - DONT_CARE
    • 0x8000 - NULL_BEARER
  • CDMA RAT mask
    • 0x01 - CDMA_1X
    • 0x02 - EVDO_REV0
    • 0x05 - HRPD
    • 0x0B - EHRPD
  • UMTS RAT mask
    • 0x03 - GPRS
    • 0x04 - WCDMA
    • 0x06 - EDGE
    • 0x07 - HSDPA and WCDMA
    • 0x08 - WCDMA and HSUPA
    • 0x09 - HSDPA and HSUPA
    • 0x0A - LTE
    • 0x0C - HSDPA+ and WCDMA
    • 0x0D - HSDPA+ and HSUPA
    • 0x0E - DC_HSDPA+ and WCDMA
    • 0x0F - DC_HSDPA+ and HSUPA
  • Bit to check in ParamPresenceMask - 29
soMask
  • SO Mask
  • Bit to check in ParamPresenceMask - 29
dataSysStatAvail
  • Data System Status available
  • Bit to check in ParamPresenceMask - 36
prefNetwork
  • preferred network
  • Values
    • 0 - 3GPP
    • 1 - 3GPP2
currNWInfo
dBtechExtAvailData bearer technology extended available
  • Bit to check in ParamPresenceMask - 42
dBtechnologyExt
  • Data bearer technology Extended.
  • Values
    • WDS_BEARER_TECH_NETWORK_3GPP (0) - 3GPP
    • WDS_BEARER_TECH_NETWORK_3GPP2 (1) - 3GPP2
  • Bit to check in ParamPresenceMask - 42
dBTechExtRatValue
  • Data bearer technology Extended RAT Value
  • Values
    • WDS_BEARER_TECH_RAT_EX_NULL_BEARER (0x00) - NULL bearer
    • WDS_BEARER_TECH_RAT_EX_3GPP_WCDMA (0x01) - 3GPP WCDMA
    • 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) - 3GPP TDSCDMA
    • WDS_BEARER_TECH_RAT_EX_3GPP_WLAN (0x05) - 3GPP WLAN
    • 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) - 3GPP2 EHRPD
    • WDS_BEARER_TECH_RAT_EX_3GPP2_WLAN (0x68) - 3GPP2 WLAN
    • WDS_BEARER_TECH_RAT_EX_3GPP2_MAX (0xC8) - 3GPP2 maximum
  • Bit to check in ParamPresenceMask - 42
dBTechExtSoMask
  • Data bearer technology Extended SO Mask
  • Service Option (SO) mask to indicate 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
      • 0x1000 - LTE FDD
      • 0x2000 - LTE TDD
    • 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
  • Bit to check in ParamPresenceMask - 42
ParamPresenceMask
  • bitmask representation to indicate valid parameters.

Field Documentation

uint8_t unpack_wds_SLQSSetWdsEventCallback_ind_t::currDBTechAvail
wds_currNetworkInfo unpack_wds_SLQSSetWdsEventCallback_ind_t::currNWInfo[255]
uint8_t unpack_wds_SLQSSetWdsEventCallback_ind_t::dataSysStatAvail
uint8_t unpack_wds_SLQSSetWdsEventCallback_ind_t::dBTechAvail
uint8_t unpack_wds_SLQSSetWdsEventCallback_ind_t::dBtechExtAvail
uint32_t unpack_wds_SLQSSetWdsEventCallback_ind_t::dBTechExtRatValue
uint64_t unpack_wds_SLQSSetWdsEventCallback_ind_t::dBTechExtSoMask
uint32_t unpack_wds_SLQSSetWdsEventCallback_ind_t::dBTechnology
uint32_t unpack_wds_SLQSSetWdsEventCallback_ind_t::dBtechnologyExt
uint8_t unpack_wds_SLQSSetWdsEventCallback_ind_t::dormancyStatAvail
uint32_t unpack_wds_SLQSSetWdsEventCallback_ind_t::dormancyStatus
uint8_t unpack_wds_SLQSSetWdsEventCallback_ind_t::mipstatAvail
uint32_t unpack_wds_SLQSSetWdsEventCallback_ind_t::mipStatus
uint8_t unpack_wds_SLQSSetWdsEventCallback_ind_t::netInfoLen
swi_uint256_t unpack_wds_SLQSSetWdsEventCallback_ind_t::ParamPresenceMask
uint8_t unpack_wds_SLQSSetWdsEventCallback_ind_t::prefNetwork
uint32_t unpack_wds_SLQSSetWdsEventCallback_ind_t::ratMask
uint64_t unpack_wds_SLQSSetWdsEventCallback_ind_t::rx_bytes
uint64_t unpack_wds_SLQSSetWdsEventCallback_ind_t::rx_pkts
uint32_t unpack_wds_SLQSSetWdsEventCallback_ind_t::soMask
uint64_t unpack_wds_SLQSSetWdsEventCallback_ind_t::tx_bytes
uint64_t unpack_wds_SLQSSetWdsEventCallback_ind_t::tx_pkts
uint8_t unpack_wds_SLQSSetWdsEventCallback_ind_t::xferStatAvail

Copyright (c) 2011-2015 Sierra Wireless, Inc. All rights reserved