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

Data Fields

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
 

Detailed Description

This structure contains the SLQSSetIMSVoIPConfig pack parameters.

Parameters
pSessionExpiryTimer
  • Session duration, in seconds
pMinSessionExpiryTimer
  • Minimum allowed value for session expiry timer, in seconds
pAmrWbEnable
  • Flag to enable/disable Adaptive Multirate Codec(AMR) WideBand(WB) audio
  • Values:
    • True - Enable
    • False - Disable
pScrAmrEnable
  • Flag to enable/disable Source Control Rate(SCR) for AMR NarrowBand (NB)
  • Values:
    • True - Enable
    • False - Disable
pScrAmrWbEnable
  • Flag to enable/disable SCR for AMR WB Audio
  • Values:
    • True - Enable
    • False - Disable
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
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
pAmrOctetAligned
  • Flag to indicate if the octet is aligned for AMR NB Audio
  • Values:
    • True - Aligned
    • False - Not aligned, Bandwidth Efficient mode
pAmrWBOctetAligned
  • Flag to indicate if the octet is aligned for AMR WB Audio
  • Values:
    • True - Aligned
    • False - Not aligned, Bandwidth Efficient mode
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.
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.
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.

Field Documentation

uint8_t* pack_ims_SLQSSetIMSVoIPConfig_t::pAmrMode
uint8_t* pack_ims_SLQSSetIMSVoIPConfig_t::pAmrOctetAligned
uint8_t* pack_ims_SLQSSetIMSVoIPConfig_t::pAmrWbEnable
uint16_t* pack_ims_SLQSSetIMSVoIPConfig_t::pAmrWBMode
uint8_t* pack_ims_SLQSSetIMSVoIPConfig_t::pAmrWBOctetAligned
uint16_t* pack_ims_SLQSSetIMSVoIPConfig_t::pMinSessionExpiryTimer
uint16_t* pack_ims_SLQSSetIMSVoIPConfig_t::pRingBackTimer
uint16_t* pack_ims_SLQSSetIMSVoIPConfig_t::pRingingTimer
uint16_t* pack_ims_SLQSSetIMSVoIPConfig_t::pRTPRTCPInactTimer
uint8_t* pack_ims_SLQSSetIMSVoIPConfig_t::pScrAmrEnable
uint8_t* pack_ims_SLQSSetIMSVoIPConfig_t::pScrAmrWbEnable
uint16_t* pack_ims_SLQSSetIMSVoIPConfig_t::pSessionExpiryTimer

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