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

Data Fields

uint8_t * pSettingResp
 
uint16_t * pSessionExpiryTimer
 
uint16_t * pMinSessionExpiryTimer
 
uint8_t * pAmrWbEnable
 
uint8_t * pScrAmrEnable
 
uint8_t * pScrAmrWbEnable
 
uint8_t * pAmrMode
 
uint16_t * pAmrWBMode
 
uint8_t * pAmrOctetAligned
 
uint8_t * pAmrWBOctetAligned
 
uint16_t * pRingingTimer
 
uint16_t * pRingBackTimer
 
uint16_t * pRTPRTCPInactTimer
 
swi_uint256_t ParamPresenceMask
 

Detailed Description

This structure contains the SLQSGetIMSVoIPConfig unpack parameters.

Parameters
pSettingResp
  • Settings Response. A settings specific error code is returned when the standard response error type is QMI_ERR_CAUSE_CODE
  • Bit to check in ParamPresenceMask - 16
pSessionExpiryTimer
  • Session duration, in seconds
  • Bit to check in ParamPresenceMask - 17
pMinSessionExpiryTimer
  • Minimum allowed value for session expiry timer, in seconds
  • Bit to check in ParamPresenceMask - 18
pAmrWbEnable
  • Flag to enable/disable Adaptive Multirate Codec(AMR) WideBand(WB) audio
  • Values:
    • True - Enable
    • False - Disable
  • Bit to check in ParamPresenceMask - 19
pScrAmrEnable
  • Flag to enable/disable Source Control Rate(SCR) for AMR NarrowBand (NB)
  • Values:
    • True - Enable
    • False - Disable
  • Bit to check in ParamPresenceMask - 20
pScrAmrWbEnable
  • Flag to enable/disable SCR for AMR WB Audio
  • Values:
    • True - Enable
    • False - Disable
  • Bit to check in ParamPresenceMask - 21
pAmrMode
  • BitMask for AMR NB modes allowed
  • Values:
    • 0x1 - 4.75 kbps
    • 0x2 - 5.15 kbps
    • 0x4 - 5.9 kbps
    • 0x8 - 6.17 kbps
    • 0x10 - 7.4 kbps
    • 0x20 - 7.95 kbps
    • 0x40 - 10.2 kbps
    • 0x80 - 12.2 kbps
  • Bit to check in ParamPresenceMask - 22
pAmrWBMode
  • BitMask for AMR WB modes allowed
  • Values:
    • 0x1 - 6.60 kbps
    • 0x2 - 8.85 kbps
    • 0x4 - 12.65 kbps
    • 0x8 - 14.25 kbps
    • 0x10 - 15.85 kbps
    • 0x20 - 18.25 kbps
    • 0x40 - 19.85 kbps
    • 0x80 - 23.05 kbps
    • 0x100 - 23.85 kbps
  • Bit to check in ParamPresenceMask - 23
pAmrOctetAligned
  • Flag to indicate if the octet is aligned for AMR NB Audio
  • Values:
    • True - Aligned
    • False - Not aligned, Bandwidth Efficient mode
  • Bit to check in ParamPresenceMask - 24
pAmrWBOctetAligned
  • Flag to indicate if the octet is aligned for AMR WB Audio
  • Values:
    • True - Aligned
    • False - Not aligned, Bandwidth Efficient mode
  • Bit to check in ParamPresenceMask - 25
pRingingTimer
  • Duration of ringing timer, in seconds. The ringing timer starts on the ringing event. If the call is not answered within the duration of this timer, the call is disconnected.
  • Bit to check in ParamPresenceMask - 26
pRingBackTimer
  • Duration of ringback timer, in seconds. The ringback timer starts on the ringback event. If the call is not answered within the duration of this timer, the call is disconnected.
  • Bit to check in ParamPresenceMask - 27
pRTPRTCPInactTimer
  • Duration of RTP/RTCP inactivity timer, in seconds. If no RTP/RTCP packet is received prior to the expiry of this timer, the call is disconnected.
  • Bit to check in ParamPresenceMask - 28

Field Documentation

uint8_t* unpack_ims_SLQSGetIMSVoIPConfig_t::pAmrMode
uint8_t* unpack_ims_SLQSGetIMSVoIPConfig_t::pAmrOctetAligned
uint8_t* unpack_ims_SLQSGetIMSVoIPConfig_t::pAmrWbEnable
uint16_t* unpack_ims_SLQSGetIMSVoIPConfig_t::pAmrWBMode
uint8_t* unpack_ims_SLQSGetIMSVoIPConfig_t::pAmrWBOctetAligned
swi_uint256_t unpack_ims_SLQSGetIMSVoIPConfig_t::ParamPresenceMask
uint16_t* unpack_ims_SLQSGetIMSVoIPConfig_t::pMinSessionExpiryTimer
uint16_t* unpack_ims_SLQSGetIMSVoIPConfig_t::pRingBackTimer
uint16_t* unpack_ims_SLQSGetIMSVoIPConfig_t::pRingingTimer
uint16_t* unpack_ims_SLQSGetIMSVoIPConfig_t::pRTPRTCPInactTimer
uint8_t* unpack_ims_SLQSGetIMSVoIPConfig_t::pScrAmrEnable
uint8_t* unpack_ims_SLQSGetIMSVoIPConfig_t::pScrAmrWbEnable
uint16_t* unpack_ims_SLQSGetIMSVoIPConfig_t::pSessionExpiryTimer
uint8_t* unpack_ims_SLQSGetIMSVoIPConfig_t::pSettingResp

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