Linux SDK (lite-qmi)  MBPL_SDK_R25_ENG3
voiceSUPSNotification Struct Reference

#include <qaGobiApiCbk.h>

Data Fields

swi_uint256_t TlvPresenceMask
 
BYTE callID
 
BYTE notifType
 
WORD * pCUGIndex
 
ECTNumpECTNum
 

Detailed Description

Contains the parameters passed for SLQSVoiceSetSUPSNotificationCallback by the device.

Parameters
callID
  • Unique identifier of the call for which the notification is applicable. (mandatory)
notifType
  • Notification type parameter (mandatory)
    • 0x01 - NOTIFICATION_TYPE_OUTGOING_CALL_IS_FORWARDED
      Originated MO call is being forwarded to another user
    • 0x02 - NOTIFICATION_TYPE_OUTGOING_CALL_IS_WAITING
      Originated MO call is waiting at the called user
    • 0x03 - NOTIFICATION_TYPE_OUTGOING_CUG_CALL
      Outgoing call is a CUG call
    • 0x04 - NOTIFICATION_TYPE_OUTGOING_CALLS_BARRED
      Outgoing calls are barred
    • 0x05 - NOTIFICATION_TYPE_OUTGOING_CALL_IS_DEFLECTED
      Outgoing call is deflected
    • 0x06 - NOTIFICATION_TYPE_INCOMING_CUG_CALL
      Incoming call is a CUG call
    • 0x07 - NOTIFICATION_TYPE_INCOMING_CALLS_BARRED
      Incoming calls are barred
    • 0x08 - NOTIFICATION_TYPE_INCOMING_FORWARDED_CALL
      Incoming call received is a forwarded call
    • 0x09 - NOTIFICATION_TYPE_INCOMING_DEFLECTED_CALL
      Incoming call is a deflected call
    • 0x0A - NOTIFICATION_TYPE_INCOMING_CALL_IS_FORWARDED
      Incoming call is forwarded to another user
    • 0x0B - NOTIFICATION_TYPE_UNCOND_CALL_FORWARD_ACTIVE
      Unconditional call forwarding is active
    • 0x0C - NOTIFICATION_TYPE_COND_CALL_FORWARD_ACTIVE
      Conditional call forwarding is active
    • 0x0D - NOTIFICATION_TYPE_CLIR_SUPPRESSION_REJECTED
      CLIR suppression is rejected
    • 0x0E - NOTIFICATION_TYPE_CALL_IS_ON_HOLD
      Call is put on hold at the remote party
    • 0x0F - NOTIFICATION_TYPE_CALL_IS_RETRIEVED
      Call is retrieved at the remote party from the hold state
    • 0x10 - NOTIFICATION_TYPE_CALL_IS_IN_MPTY
      Call is in a conference
    • 0x11 - NOTIFICATION_TYPE_INCOMING_CALL_IS_ECT
      Incoming call is an explicit call transfer
pCUGIndex
  • The CUG Index used to indicate that the incoming/outgoing call is a CUG call. (optional, NULL when not present)
    Range: 0x00 to 0x7FFF.
pECTNum
  • The ECT Number is used to indicate that the incoming call is an explicitly transferred call. (optional, NULL when not present)
    Refer ECTNum for details.
Note
None

The documentation for this struct was generated from the following file: