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

Data Fields

uint32_t id
 
uint8_t status
 
uint8_t event
 
uint8_t reason
 
swi_uint256_t ParamPresenceMask
 

Detailed Description

Structure with QoS status indication details

Parameters
id
  • Index identifying the QoS flow whose status is being reported
  • Bit to check in ParamPresenceMask - 1
statusCurrent QoS flow status:
  • 0x01 - QMI_QOS_STATUS_ACTIVATED
  • 0x02 - QMI_QOS_STATUS_SUSPENDED
  • 0x03 - QMI_QOS_STATUS_GONE
  • Bit to check in ParamPresenceMask - 1
event
  • 0x01 - QMI_QOS_ACTIVATED_EV
  • 0x02 - QMI_QOS_SUSPENDED_EV
  • 0x03 - QMI_QOS_GONE_EV
  • 0x04 - QMI_QOS_MODIFY_ACCEPTED_EV
  • 0x05 - QMI_QOS_MODIFY_REJECTED_EV
  • 0x06 - QMI_QOS_INFO_CODE_UPDATED_EV
  • Bit to check in ParamPresenceMask - 1
reason
  • 0x01 - QMI_QOS_INVALID_PARAMS
  • 0x02 - QMI_QOS_INTERNAL_CALL_ENDED
  • 0x03 - QMI_QOS_INTERNAL_ERROR
  • 0x04 - QMI_QOS_INSUFFICIENT_LOCAL_Resources
  • 0x05 - QMI_QOS_TIMED_OUT_OPERATION
  • 0x06 - QMI_QOS_INTERNAL_UNKNOWN_CAUSE_CODE
  • 0x07 - QMI_QOS_INTERNAL_MODIFY_IN_PROGRESS
  • 0x08 - QMI_QOS_NOT_SUPPORTED
  • 0x09 - QMI_QOS_NOT_AVAILABLE
  • 0x0A - QMI_QOS_NOT_GUARANTEED
  • 0x0B - QMI_QOS_INSUFFICIENT_NETWORK_RESOURCES
  • 0x0C - QMI_QOS_AWARE_SYSTEM
  • 0x0D - QMI_QOS_UNAWARE_SYSTEM
  • 0x0E - QOS_REJECTED_OPERATION
  • 0x0F - QMI_QOS_WILL_GRANT_WHEN_QOS_RESUMED
  • 0x10 - QMI_QOS_NETWORK_CALL_ENDED
  • 0x11 - QMI_QOS_NETWORK_SERVICE_NOT_AVAILABLE
  • 0x12 - QMI_QOS_NETWORK_L2_LINK_RELEASED
  • 0x13 - QMI_QOS_NETWORK_L2_LINK_REESTAB_REJ
  • 0x14 - QMI_QOS_NETWORK_L2_LINK_REESTAB_IND
  • 0x15 - QMI_QOS_NETWORK_UNKNOWN_CAUSE_CODE
  • 0x16 - QMI_NETWORK_BUSY
  • Bit to check in ParamPresenceMask - 16
ParamPresenceMask
  • bitmask representation to indicate valid parameters.

Field Documentation

uint8_t unpack_qos_SLQSSetQosStatusCallback_ind_t::event
uint32_t unpack_qos_SLQSSetQosStatusCallback_ind_t::id
swi_uint256_t unpack_qos_SLQSSetQosStatusCallback_ind_t::ParamPresenceMask
uint8_t unpack_qos_SLQSSetQosStatusCallback_ind_t::reason
uint8_t unpack_qos_SLQSSetQosStatusCallback_ind_t::status

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