LinuxQMISDK  SLQS03.03.16
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
voiceSUPSNotification Struct Reference

Data Fields

BYTE callID
 
BYTE notifType
 
WORDpCUGIndex
 
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

Field Documentation

BYTE voiceSUPSNotification::callID
BYTE voiceSUPSNotification::notifType
WORD* voiceSUPSNotification::pCUGIndex
ECTNum* voiceSUPSNotification::pECTNum

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