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

Data Fields

voice_arrCallInfopArrCallInfo
 
voice_arrRemotePartyNumpArrRemotePartyNum
 
voice_arrRemotePartyNamepArrRemotePartyName
 
voice_arrAlertingTypepArrAlertingType
 
voice_arrUUSInfopArrUUSInfo
 
voice_arrSvcOptionpArrSvcOption
 
uint8_t * pOTASPStatus
 
uint8_t * pVoicePrivacy
 
voice_arrCallEndReasonpArrCallEndReason
 
voice_arrAlphaIDpArrAlphaID
 
voice_arrConnectPartyNumpArrConnectPartyNum
 
voice_arrDiagInfopArrDiagInfo
 
voice_arrCalledPartyNumpArrCalledPartyNum
 
voice_arrRedirPartyNumpArrRedirPartyNum
 
voice_arrAlertingPatternpArrAlertingPattern
 
swi_uint256_t ParamPresenceMask
 

Detailed Description

This structure contains information about the response parameters with all the calls originating or terminating from a particular device.

Parameters
pArrCallInfo(optional)
pArrRemotePartyNum(optional)
pArrRemotePartyName(optional)
pArrAlertingType(optional)
pArrUUSInfo(optional)
  • See voice_arrUUSInfo for more information.
  • Bit to check in ParamPresenceMask - 20
pArrSvcOption(optional)
pOTASPStatus(optional)
  • OTASP status for the OTASP call.
  • Applicable only for 3GPP2 devices.
    • 0x00 - OTASP_STATUS_SPL_UNLOCKED - SPL unlocked; only for user-initiated OTASP
    • 0x01 - OTASP_STATUS_SPRC_RETRIES_EXCEEDED - SPC retries exceeded; only for user-initiated OTASP
    • 0x02 - OTASP_STATUS_AKEY_EXCHANGED - A-key exchanged; only for user-initiated OTASP
    • 0x03 - OTASP_STATUS_SSD_UPDATED - SSD updated; for both user-initiated OTASP and network-initiated OTASP (OTAPA)
    • 0x04 - OTASP_STATUS_NAM_DOWNLOADED - NAM downloaded; only for user-initiated OTASP
    • 0x05 - OTASP_STATUS_MDN_DOWNLOADED - MDN downloaded; only for user-initiated OTASP
    • 0x06 - OTASP_STATUS_IMSI_DOWNLOADED - IMSI downloaded; only for user-initiated OTASP
    • 0x07 - OTASP_STATUS_PRL_DOWNLOADED - PRL downloaded; only for user-initiated OTASP
    • 0x08 - OTASP_STATUS_COMMITTED - Commit successful; only for user-initiated OTASP
    • 0x09 - OTASP_STATUS_OTAPA_STARTED - OTAPA started; only for network-initiated OTASP (OTAPA)
    • 0x0A - OTASP_STATUS_OTAPA_STOPPED - OTAPA stopped; only for network-initiated OTASP (OTAPA)
    • 0x0B - OTASP_STATUS_OTAPA_ABORTED - OTAPA aborted; only for network-initiated OTASP (OTAPA)
    • 0x0C - OTASP_STATUS_OTAPA_COMMITTED - OTAPA committed; only for network-initiated OTASP (OTAPA)
    • 0xFF - Not Available
  • Bit to check in ParamPresenceMask - 22
pVoicePrivacy(optional)
  • Voice Privacy.
  • Values.
    • 0x00 - VOICE_PRIVACY_STANDARD - Standard privacy
    • 0x01 - VOICE_PRIVACY_ENHANCED - Enhanced privacy
    • 0xFF - Not Available
  • Bit to check in ParamPresenceMask - 23
pArrCallEndReason(optional)
pArrAlphaID(optional)
  • See voice_arrAlphaID for more information.
  • Bit to check in ParamPresenceMask - 25
pArrConnectPartyNum(optional)
pArrDiagInfo(optional)
pArrCalledPartyNum(optional)
pArrRedirPartyNum(optional)
pArrAlertingPattern(optional)
ParamPresenceMask
  • bitmask representation to indicate valid parameters.

Field Documentation

swi_uint256_t unpack_voice_SLQSVoiceGetAllCallInfo_t::ParamPresenceMask
voice_arrAlertingPattern* unpack_voice_SLQSVoiceGetAllCallInfo_t::pArrAlertingPattern
voice_arrAlertingType* unpack_voice_SLQSVoiceGetAllCallInfo_t::pArrAlertingType
voice_arrAlphaID* unpack_voice_SLQSVoiceGetAllCallInfo_t::pArrAlphaID
voice_arrCalledPartyNum* unpack_voice_SLQSVoiceGetAllCallInfo_t::pArrCalledPartyNum
voice_arrCallEndReason* unpack_voice_SLQSVoiceGetAllCallInfo_t::pArrCallEndReason
voice_arrCallInfo* unpack_voice_SLQSVoiceGetAllCallInfo_t::pArrCallInfo
voice_arrConnectPartyNum* unpack_voice_SLQSVoiceGetAllCallInfo_t::pArrConnectPartyNum
voice_arrDiagInfo* unpack_voice_SLQSVoiceGetAllCallInfo_t::pArrDiagInfo
voice_arrRedirPartyNum* unpack_voice_SLQSVoiceGetAllCallInfo_t::pArrRedirPartyNum
voice_arrRemotePartyName* unpack_voice_SLQSVoiceGetAllCallInfo_t::pArrRemotePartyName
voice_arrRemotePartyNum* unpack_voice_SLQSVoiceGetAllCallInfo_t::pArrRemotePartyNum
voice_arrSvcOption* unpack_voice_SLQSVoiceGetAllCallInfo_t::pArrSvcOption
voice_arrUUSInfo* unpack_voice_SLQSVoiceGetAllCallInfo_t::pArrUUSInfo
uint8_t* unpack_voice_SLQSVoiceGetAllCallInfo_t::pOTASPStatus
uint8_t* unpack_voice_SLQSVoiceGetAllCallInfo_t::pVoicePrivacy

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