LinuxQMISDK: voiceSetSUPSServiceResp Struct Reference

LinuxQMISDK SLQS03.03.07

- Main Page
- Modules
- References
- Data Structures

- Data Structures
- Data Fields

Data Fields
voiceSetSUPSServiceResp Struct Reference

## Data Fields
WORD * | pFailCause
alphaIDInfo * | pAlphaIDInfo
BYTE * | pCCResultType
BYTE * | pCallID
ccSUPSType * | pCCSUPSType

## Detailed Description

This structure contains Supplementary Service response parameters related to different features and their activation, deactivation, registration and erasure (applicable only for 3GPP)

Parameters

  pFailCause | Supplementary service failure causes (optional, supply NULL if not required). 0xFFFF is the value when the information is not received from device
  pAlphaIDInfo | Pointer to structure of alphaIDInfo. The parameter used to pass the alpha (if any) given by the SIM/R-UIM after call control (optional, supply NULL if not required) See alphaIDInfo for more information
  pCCResultType | Call control result types (optional, supply NULL if not required) 0x00 - CC_RESULT_TYPE_VOICE - Voice 0x01 - CC_RESULT_TYPE_SUPS - Supplementary service 0x02 - CC_RESULT_TYPE_USSD - Unstructured supplementary service 0xFF - if the device does not provide this information
  pCallID | Unique call identifier for the dialed call (optional, supply NULL if not required) 0x00 - if the device does not provide this information
  pCCSUPSType | Data is present when pCCResultType is present and is other than Voice. (optional, supply NULL if not required) See ccSUPSType for more information

## Field Documentation

alphaIDInfo* voiceSetSUPSServiceResp::pAlphaIDInfo

BYTE* voiceSetSUPSServiceResp::pCallID

BYTE* voiceSetSUPSServiceResp::pCCResultType

ccSUPSType* voiceSetSUPSServiceResp::pCCSUPSType

WORD* voiceSetSUPSServiceResp::pFailCause