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

Data Fields

voice_SUPSInfo SUPSInformation
 
uint8_t * pSvcClass
 
uint8_t * pReason
 
uint8_t * pCallFWNum
 
uint8_t * pCallFWTimerVal
 
struct voice_USSInfopUSSInfo
 
uint8_t * pCallID
 
voice_alphaIDInfopAlphaIDInfo
 
uint8_t * pCallBarPasswd
 
voice_newPwdDatapNewPwdData
 
uint8_t * pDataSrc
 
uint16_t * pFailCause
 
voice_getCallFWInfopCallFwdInfo
 
voice_CLIRResppCLIRstatus
 
voice_CLIPResppCLIPstatus
 
voice_COLPResppCOLPstatus
 
voice_COLRResppCOLRstatus
 
voice_CNAPResppCNAPstatus
 
swi_uint256_t ParamPresenceMask
 

Detailed Description

This structure contains the parameters passed for SUPS info indication by the device.

Parameters
SUPSInformation(mandatory)
  • See voice_SUPSInfo for more information.
  • Bit to check in ParamPresenceMask - 1
pSvcClass(optional)
pReason(optional)
pCallFWNum(optional)
  • Call forwarding number to be registered with the network.
  • ASCII String, NULL terminated.
  • Bit to check in ParamPresenceMask - 18
pCallFWTimerVal(optional)
  • Call Forwarding No Reply Timer.
    • Range: 5 to 30 in steps of 5.
  • Bit to check in ParamPresenceMask - 19
pUSSInfo(optional)
  • See voice_USSInfo for more information.
  • Bit to check in ParamPresenceMask - 20
pCallID(optional)
  • Call identifier of the voice call that has been modified to a supplementary service as a result of call control.
  • Bit to check in ParamPresenceMask - 21
pAlphaIDInfo(optional)
pCallBarPasswd(optional)
  • Password is required if call barring is provisioned using a password.
    • Password consists of 4 ASCII digits.
    • Range: 0000 to 9999.
  • This also serves as the old password in the register password scenario.
  • Bit to check in ParamPresenceMask - 23
pNewPwdData(optional)
  • See voice_newPwdData for more information.
  • Bit to check in ParamPresenceMask - 24
pDataSrc(optional)
  • Sups Data Source.
  • Used to distinguish between the supplementary service data sent to the network and the response received from the network.
  • If absent, the supplementary service data in this indication can be assumed as a request sent to the network.
  • Bit to check in ParamPresenceMask - 25
pFailCause(optional)
pCallFwdInfo(optional)
pCLIRstatus(optional)
  • See voice_CLIRResp for more information.
  • Bit to check in ParamPresenceMask - 28
pCLIPstatus(optional)
  • See voice_CLIPResp for more information.
  • Bit to check in ParamPresenceMask - 29
pCOLPstatus(optional)
  • See voice_COLPResp for more information.
  • Bit to check in ParamPresenceMask - 30
pCOLRstatus(optional)
  • See voice_COLRResp for more information.
  • Bit to check in ParamPresenceMask - 31
pCNAPstatus(optional)
  • See voice_CNAPResp for more information.
  • Bit to check in ParamPresenceMask - 32
ParamPresenceMask
  • bitmask representation to indicate valid parameters.
Note
None

Field Documentation

voice_alphaIDInfo* unpack_voice_SLQSVoiceSUPSCallback_ind_t::pAlphaIDInfo
swi_uint256_t unpack_voice_SLQSVoiceSUPSCallback_ind_t::ParamPresenceMask
uint8_t* unpack_voice_SLQSVoiceSUPSCallback_ind_t::pCallBarPasswd
voice_getCallFWInfo* unpack_voice_SLQSVoiceSUPSCallback_ind_t::pCallFwdInfo
uint8_t* unpack_voice_SLQSVoiceSUPSCallback_ind_t::pCallFWNum
uint8_t* unpack_voice_SLQSVoiceSUPSCallback_ind_t::pCallFWTimerVal
uint8_t* unpack_voice_SLQSVoiceSUPSCallback_ind_t::pCallID
voice_CLIPResp* unpack_voice_SLQSVoiceSUPSCallback_ind_t::pCLIPstatus
voice_CLIRResp* unpack_voice_SLQSVoiceSUPSCallback_ind_t::pCLIRstatus
voice_CNAPResp* unpack_voice_SLQSVoiceSUPSCallback_ind_t::pCNAPstatus
voice_COLPResp* unpack_voice_SLQSVoiceSUPSCallback_ind_t::pCOLPstatus
voice_COLRResp* unpack_voice_SLQSVoiceSUPSCallback_ind_t::pCOLRstatus
uint8_t* unpack_voice_SLQSVoiceSUPSCallback_ind_t::pDataSrc
uint16_t* unpack_voice_SLQSVoiceSUPSCallback_ind_t::pFailCause
voice_newPwdData* unpack_voice_SLQSVoiceSUPSCallback_ind_t::pNewPwdData
uint8_t* unpack_voice_SLQSVoiceSUPSCallback_ind_t::pReason
uint8_t* unpack_voice_SLQSVoiceSUPSCallback_ind_t::pSvcClass
struct voice_USSInfo* unpack_voice_SLQSVoiceSUPSCallback_ind_t::pUSSInfo
voice_SUPSInfo unpack_voice_SLQSVoiceSUPSCallback_ind_t::SUPSInformation

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