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

Data Fields

nas_SrvStatusInfopCDMASrvStatusInfo
 
nas_SrvStatusInfopHDRSrvStatusInfo
 
nas_GSMSrvStatusInfopGSMSrvStatusInfo
 
nas_GSMSrvStatusInfopWCDMASrvStatusInfo
 
nas_GSMSrvStatusInfopLTESrvStatusInfo
 
nas_CDMASysInfopCDMASysInfo
 
nas_HDRSysInfopHDRSysInfo
 
nas_GSMSysInfopGSMSysInfo
 
nas_WCDMASysInfopWCDMASysInfo
 
nas_LTESysInfopLTESysInfo
 
nas_AddCDMASysInfopAddCDMASysInfo
 
uint16_t * pAddHDRSysInfo
 
nas_AddSysInfopAddGSMSysInfo
 
nas_AddSysInfopAddWCDMASysInfo
 
uint16_t * pAddLTESysInfo
 
nas_CallBarringSysInfopGSMCallBarringSysInfo
 
nas_CallBarringSysInfopWCDMACallBarringSysInfo
 
uint8_t * pLTEVoiceSupportSysInfo
 
uint8_t * pGSMCipherDomainSysInfo
 
uint8_t * pWCDMACipherDomainSysInfo
 
uint32_t * pCampedCiotLteOpMode
 
swi_uint256_t ParamPresenceMask
 

Detailed Description

This structure contains unpack get system information parameters.

Parameters
pCDMASrvStatusInfo
pHDRSrvStatusInfo
pGSMSrvStatusInfo
pWCDMASrvStatusInfo
pLTESrvStatusInfo
pCDMASysInfo
  • See nas_CDMASysInfo for more information.
  • Bit to check in ParamPresenceMask - 21
pHDRSysInfo
  • See nas_HDRSysInfo for more information.
  • Bit to check in ParamPresenceMask - 22
pGSMSysInfo
  • See nas_GSMSysInfo for more information.
  • Bit to check in ParamPresenceMask - 23
pWCDMASysInfo
  • See nas_WCDMASysInfo for more information.
  • Bit to check in ParamPresenceMask - 24
pLTESysInfo
  • See nas_LTESysInfo for more information.
  • Bit to check in ParamPresenceMask - 25
pAddCDMASysInfo
pAddHDRSysInfo
  • System table index referencing the beginning of the geo in which the current serving system is present.
  • When the system index is not known, 0xFFFF is used.
  • Bit to check in ParamPresenceMask - 27
pAddGSMSysInfo
  • See nas_AddSysInfo for more information.
  • Bit to check in ParamPresenceMask - 28
pAddWCDMASysInfo
  • See nas_AddSysInfo for more information.
  • Bit to check in ParamPresenceMask - 29
pAddLTESysInfo
  • System table index referencing the beginning of the geo in which the current serving system is present.
  • When the system index is not known, 0xFFFF is used.
  • Bit to check in ParamPresenceMask - 30
pGSMCallBarringSysInfo
pWCDMACallBarringSysInfo
pLTEVoiceSupportSysInfo
  • Indicates voice support status on LTE.
    • 0x00 - Voice is not supported
    • 0x01 - Voice is supported
  • Bit to check in ParamPresenceMask - 33
pGSMCipherDomainSysInfo
  • Ciphering on the service domain.
    • 0x00 - No service
    • 0x01 - Circuit-switched only
    • 0x02 - Packet-switched only
    • 0x03 - Circuit-switched and packet-switched
  • Bit to check in ParamPresenceMask - 34
pWCDMACipherDomainSysInfo
  • Ciphering on the service domain.
    • 0x00 - No service
    • 0x01 - Circuit-switched only
    • 0x02 - Packet-switched only
    • 0x03 - Circuit-switched and packet-switched
  • Bit to check in ParamPresenceMask - 35
pCampedCiotLteOpMode
  • Camped CIOT LTE Operational Mode.
  • Values
    • NAS_CIOT_SYS_MODE_NO_SRV (0x00) - No service
    • NAS_CIOT_SYS_MODE_LTE_WB (0x01) - Camped on LTE wideband
    • NAS_CIOT_SYS_MODE_LTE_M1 (0x02) - Camped on LTE M1
    • NAS_CIOT_SYS_MODE_LTE_NB1 (0x03) - Camped on LTE NB1
  • Bit to check in ParamPresenceMask - 73
ParamPresenceMask
  • bitmask representation to indicate valid parameters.

Field Documentation

nas_AddCDMASysInfo* unpack_nas_SLQSGetSysInfo_t::pAddCDMASysInfo
nas_AddSysInfo* unpack_nas_SLQSGetSysInfo_t::pAddGSMSysInfo
uint16_t* unpack_nas_SLQSGetSysInfo_t::pAddHDRSysInfo
uint16_t* unpack_nas_SLQSGetSysInfo_t::pAddLTESysInfo
nas_AddSysInfo* unpack_nas_SLQSGetSysInfo_t::pAddWCDMASysInfo
swi_uint256_t unpack_nas_SLQSGetSysInfo_t::ParamPresenceMask
uint32_t* unpack_nas_SLQSGetSysInfo_t::pCampedCiotLteOpMode
nas_SrvStatusInfo* unpack_nas_SLQSGetSysInfo_t::pCDMASrvStatusInfo
nas_CDMASysInfo* unpack_nas_SLQSGetSysInfo_t::pCDMASysInfo
nas_CallBarringSysInfo* unpack_nas_SLQSGetSysInfo_t::pGSMCallBarringSysInfo
uint8_t* unpack_nas_SLQSGetSysInfo_t::pGSMCipherDomainSysInfo
nas_GSMSrvStatusInfo* unpack_nas_SLQSGetSysInfo_t::pGSMSrvStatusInfo
nas_GSMSysInfo* unpack_nas_SLQSGetSysInfo_t::pGSMSysInfo
nas_SrvStatusInfo* unpack_nas_SLQSGetSysInfo_t::pHDRSrvStatusInfo
nas_HDRSysInfo* unpack_nas_SLQSGetSysInfo_t::pHDRSysInfo
nas_GSMSrvStatusInfo* unpack_nas_SLQSGetSysInfo_t::pLTESrvStatusInfo
nas_LTESysInfo* unpack_nas_SLQSGetSysInfo_t::pLTESysInfo
uint8_t* unpack_nas_SLQSGetSysInfo_t::pLTEVoiceSupportSysInfo
nas_CallBarringSysInfo* unpack_nas_SLQSGetSysInfo_t::pWCDMACallBarringSysInfo
uint8_t* unpack_nas_SLQSGetSysInfo_t::pWCDMACipherDomainSysInfo
nas_GSMSrvStatusInfo* unpack_nas_SLQSGetSysInfo_t::pWCDMASrvStatusInfo
nas_WCDMASysInfo* unpack_nas_SLQSGetSysInfo_t::pWCDMASysInfo

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