Linux SDK (lite-qmi)  MBPL_SDK_R25_ENG3
unpack_wds_SLQSSetWdsEventReport_ind_t Struct Reference

#include <wds.h>

Data Fields

uint32_t tx_ok_count
 
uint32_t rx_ok_count
 
uint32_t tx_err_count
 
uint32_t rx_err_count
 
uint32_t pTx_ofl_count
 
uint32_t rx_ofl_count
 
uint8_t dormancy_status
 
uint64_t tx_ok_bytes_count
 
uint64_t rx_ok_bytes_count
 
uint8_t mip_status
 
uint8_t data_call_status
 
uint32_t current_sys
 
DataCallTypeTlv_t dataCallType
 
EVDOPageMonitorPeriodChange_t eVDOPageMonitorPeriodChange
 
uint32_t tx_dropped_count
 
uint32_t rx_dropped_count
 
uint8_t uplink_flow_control
 
uint32_t data_call_addr_family
 
AdditionalPdnFiltersRemoved_t additionalPdnFiltersRemoved
 
DataBearerTechnologyExtended_t dataBearerTechnologyExtended
 
uint16_t uplink_fc_seq_num
 
DormancyResultIndicator_t dormancyResultIndicator
 
ExtendedChannelRate_t extendedChannelRate
 
swi_uint256_t ParamPresenceMask
 

Detailed Description

Name: QmiWdsServStatusInd

Purpose: Structure used to store all Data Bearer Notification Parameters.

Parameters
tx_ok_count
  • Tx Packets OK
    • Number of packets transmitted without error.
    • Bit to check in ParamPresenceMask - 0x10
rx_ok_count
  • Rx Packets OK
    • Number of packets received without error.
    • Bit to check in ParamPresenceMask - 0x11
tx_err_count
  • Tx Packet Errors
    • Number of outgoing packets with framing errors.
    • Bit to check in ParamPresenceMask - 0x12
rx_err_count
  • Rx Packet Errors
    • Number of incoming packets with framing errors.
    • Bit to check in ParamPresenceMask - 0x13
pTx_ofl_count
  • Tx Overflows
    • Number of packets dropped because Tx buffer overflowed (out of memory).
    • Bit to check in ParamPresenceMask - 0x14
rx_ofl_count
  • Rx Overflows
    • Number of packets dropped because Rx buffer overflowed (out of memory).
    • Bit to check in ParamPresenceMask - 0x15
dormancy_status
  • Dormancy Status
    • Values:
      • WDS_DORMANCY_STATUS_DORMANT (0x01) - Traffic channel dormant
      • WDS_DORMANCY_STATUS_ACTIVE (0x02) - Traffic channel active
    • Bit to check in ParamPresenceMask - 0x18
tx_ok_bytes_count
  • Tx Bytes OK
    • Number of bytes transmitted without error
    • Bit to check in ParamPresenceMask - 0x19
rx_ok_bytes_count
  • Rx Bytes OK
    • Number of bytes received without error
    • Bit to check in ParamPresenceMask - 0x1A
mip_status
  • Status of the last MIP call (or attempt).
    • Values:
      • 0x00 - Success
      • 0 - Error code (as defined in RFC 2002)
      • Bit to check in ParamPresenceMask - 0x1B
data_call_status
  • Data Call Status Change
    • Values:
      • WDS_DATA_CALL_UNKNOWN(0x00) - Unknown
      • WDS_DATA_CALL_ACTIVATED(0x01) - Data call activated
      • WDS_DATA_CALL_TERMINATED(0x02) - Data call terminate
      • Bit to check in ParamPresenceMask - 0x1F
current_sys
  • Current Preferred Data System
    • Values:
      • WDS_CURR_PREF_SYS_UNKNOWN(0x00) - Unknown
      • WDS_CURR_PREF_SYS_CDMA_1X (0x01) - CMDA_1X
      • WDS_CURR_PREF_SYS_EVDO(0x02) - EVDO
      • WDS_CURR_PREF_SYS_GPRS(0x03) - GPRS
      • WDS_CURR_PREF_SYS_WCDMA(0x04) - WCDMA
      • WDS_CURR_PREF_SYS_LTE (0x05) - LTE
      • WDS_CURR_PREF_SYS_TDSCDMA(0x06) - TD-SCDMA
      • Bit to check in ParamPresenceMask - 0x20
dataCallType
eVDOPageMonitorPeriodChange
tx_dropped_count
  • Tx Packets Dropped
    • Number of outgoing packets dropped.
    • Bit to check in ParamPresenceMask - 0x25
rx_dropped_count
  • Rx Packets Dropped
    • Number of incoming packets dropped.
    • Bit to check in ParamPresenceMask - 0x26
uplink_flow_control
  • Uplink flow control status.
    • Values:
      • 0 - Not flow controlled
      • 1 - Flow controlled
      • Bit to check in ParamPresenceMask - 0x27
data_call_addr_family
  • Data Call Address Family. This TLV is sent in conjunction with the Data Call Status Change TLV (0x1F) to indicate the IP family type of the call activated or terminated.
    • Values:
      • WDS_DATA_CALL_ADDR_FAMILY_UNKNOWN (0) - Unknown
      • WDS_DATA_CALL_ADDR_FAMILY_IPV4 (4) - IPv4
      • WDS_DATA_CALL_ADDR_FAMILY_IPV6 (6) - IPv6
      • Note: For legacy control points that do not bind to an IP type or do not specify the IP type when bringing up a call, unknown is returned if the call fails.
      • Bit to check in ParamPresenceMask - 0x28
additionalPdnFiltersRemoved
  • Additional PDN Filters Removed
    • Bit to check in ParamPresenceMask - 0x29
dataBearerTechnologyExtended
uplink_fc_seq_num
  • Uplink Flow Control Sequence Number
    • Sequence number of each flow enable and disable event. This TLV is sent with the Uplink Flow Control TLV. Each time the flow is disabled (flow controlled), the sequence number is increased. It can be used in conjunction with the QMAP in-band flow control sequence number to determine the validity of the message received by the control point.
    • Bit to check in ParamPresenceMask - 0x2B
dormancyResultIndicator
extendedChannelRate
ParamPresenceMask
  • parameters presence mask

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