LinuxQMISDK-Lite  SLQS04.00.23
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
ims.h
Go to the documentation of this file.
1 
6 #ifndef __LITEQMI_IMS_H__
7 #define __LITEQMI_IMS_H__
8 
9 #ifdef __cplusplus
10 extern "C" {
11 #endif
12 
13 #include "common.h"
14 #include <stdint.h>
15 
16 #define MAX_NAME_LEN 255
17 
48 typedef struct
49 {
50  uint16_t *pSIPLocalPort;
51  uint32_t *pTimerSIPReg;
52  uint32_t *pSubscribeTimer;
53  uint32_t *pTimerT1;
54  uint32_t *pTimerT2;
55  uint32_t *pTimerTf;
56  uint8_t *pSigCompEnabled;
58 
69 typedef struct
70 {
71  uint8_t *pSettingResp;
74 
91  pack_qmi_t *pCtx,
92  uint8_t *pReqBuf,
93  uint16_t *pLen,
95  );
96 
109  uint8_t *pResp,
110  uint16_t respLen,
112  );
113 
134 typedef struct
135 {
136  uint16_t *pPriCSCFPort;
138  uint8_t *pCSCFPortName;
139  uint8_t *pIMSTestMode;
141 
152 typedef struct
153 {
154  uint8_t *pSettingResp;
157 
174  pack_qmi_t *pCtx,
175  uint8_t *pReqBuf,
176  uint16_t *pLen,
178  );
179 
192  uint8_t *pResp,
193  uint16_t respLen,
195  );
196 
219 typedef struct
220 {
221  uint8_t *pSMSFormat;
222  uint8_t *pSMSOverIPNwInd;
224  uint8_t *pPhoneCtxtURI;
226 
237 typedef struct
238 {
239  uint8_t *pSettingResp;
242 
259  pack_qmi_t *pCtx,
260  uint8_t *pReqBuf,
261  uint16_t *pLen,
263  );
264 
277  uint8_t *pResp,
278  uint16_t respLen,
280  );
281 
292 typedef struct
293 {
294  uint8_t *pIMSDomainLen;
295  uint8_t *pIMSDomain;
297 
308 typedef struct
309 {
310  uint8_t *pSettingResp;
313 
330  pack_qmi_t *pCtx,
331  uint8_t *pReqBuf,
332  uint16_t *pLen,
334  );
335 
348  uint8_t *pResp,
349  uint16_t respLen,
351  );
352 
435 typedef struct
436 {
439  uint8_t *pAmrWbEnable;
440  uint8_t *pScrAmrEnable;
441  uint8_t *pScrAmrWbEnable;
442  uint8_t *pAmrMode;
443  uint16_t *pAmrWBMode;
446  uint16_t *pRingingTimer;
447  uint16_t *pRingBackTimer;
450 
461 typedef struct
462 {
463  uint8_t *pSettingResp;
466 
483  pack_qmi_t *pCtx,
484  uint8_t *pReqBuf,
485  uint16_t *pLen,
487  );
488 
501  uint8_t *pResp,
502  uint16_t respLen,
504  );
505 
547 typedef struct
548 {
549  uint8_t *pSettingResp;
550  uint16_t *pSIPLocalPort;
551  uint32_t *pTimerSIPReg;
552  uint32_t *pSubscribeTimer;
553  uint32_t *pTimerT1;
554  uint32_t *pTimerT2;
555  uint32_t *pTimerTf;
556  uint8_t *pSigCompEnabled;
559 
575  pack_qmi_t *pCtx,
576  uint8_t *pReqBuf,
577  uint16_t *pLen
578  );
579 
592  uint8_t *pResp,
593  uint16_t respLen,
595  );
596 
627 typedef struct
628 {
629  uint8_t *pSettingResp;
630  uint16_t *pPCSCFPort;
633  uint8_t *pIMSTestMode;
636 
652  pack_qmi_t *pCtx,
653  uint8_t *pReqBuf,
654  uint16_t *pLen
655  );
656 
669  uint8_t *pResp,
670  uint16_t respLen,
672  );
673 
704 typedef struct
705 {
706  uint8_t *pSettingResp;
707  uint8_t *pSMSFormat;
708  uint8_t *pSMSOverIPNwInd;
710  uint8_t *pPhoneCtxtURI;
713 
729  pack_qmi_t *pCtx,
730  uint8_t *pReqBuf,
731  uint16_t *pLen
732  );
733 
746  uint8_t *pResp,
747  uint16_t respLen,
749  );
750 
768 typedef struct
769 {
770  uint8_t *pSettingResp;
771  uint8_t *pIMSDomainLen;
772  uint8_t *pIMSDomain;
775 
791  pack_qmi_t *pCtx,
792  uint8_t *pReqBuf,
793  uint16_t *pLen
794  );
795 
808  uint8_t *pResp,
809  uint16_t respLen,
811  );
812 
913 typedef struct
914 {
915  uint8_t *pSettingResp;
918  uint8_t *pAmrWbEnable;
919  uint8_t *pScrAmrEnable;
920  uint8_t *pScrAmrWbEnable;
921  uint8_t *pAmrMode;
922  uint16_t *pAmrWBMode;
925  uint16_t *pRingingTimer;
926  uint16_t *pRingBackTimer;
930 
946  pack_qmi_t *pCtx,
947  uint8_t *pReqBuf,
948  uint16_t *pLen
949  );
950 
963  uint8_t *pResp,
964  uint16_t respLen,
966  );
967 
1010 typedef struct
1011 {
1018 
1043  pack_qmi_t *pCtx,
1044  uint8_t *pReqBuf,
1045  uint16_t *pLen,
1047  );
1048 
1061  uint8_t *pResp,
1062  uint16_t respLen,
1063  unpack_ims_SLQSImsConfigIndicationRegister_t *pOutput
1064  );
1065 
1073 typedef struct
1074 {
1075  uint8_t TlvPresent;
1076  uint16_t priCSCFPort;
1078 
1086 typedef struct
1087 {
1088  uint8_t TlvPresent;
1089  uint8_t cscfPortName[MAX_NAME_LEN];
1091 
1100 typedef struct
1101 {
1102  uint8_t TlvPresent;
1103  uint8_t imsTestMode;
1105 
1125 typedef struct{
1131 
1144  uint8_t *pResp,
1145  uint16_t respLen,
1147  );
1148 
1156 typedef struct
1157 {
1158  uint8_t TlvPresent;
1159  uint16_t SIPLocalPort;
1160 } ims_SIPPortInfo;
1161 
1169 typedef struct
1170 {
1171  uint8_t TlvPresent;
1172  uint32_t tmrSIPRegn;
1174 
1183 typedef struct
1184 {
1185  uint8_t TlvPresent;
1186  uint32_t subscrTmr;
1188 
1196 typedef struct
1197 {
1198  uint8_t TlvPresent;
1199  uint32_t tmrT1;
1200 } ims_TmrT1Info;
1201 
1210 typedef struct
1211 {
1212  uint8_t TlvPresent;
1213  uint32_t tmrT2;
1214 } ims_TmrT2Info;
1215 
1216 
1224 typedef struct
1225 {
1226  uint8_t TlvPresent;
1227  uint32_t tmrTf;
1228 } ims_TmrTfInfo;
1229 
1238 typedef struct
1239 {
1240  uint8_t TlvPresent;
1241  uint8_t SigCompEn;
1243 
1283 typedef struct{
1293 
1306  uint8_t *pResp,
1307  uint16_t respLen,
1309  );
1310 
1319 typedef struct
1320 {
1321  uint8_t TlvPresent;
1322  uint8_t smsFormat;
1323 } ims_SMSFmtInfo;
1324 
1333 typedef struct
1334 {
1335  uint8_t TlvPresent;
1336  uint8_t smsoIPNW;
1338 
1339 
1347 typedef struct
1348 {
1349  uint8_t TlvPresent;
1350  uint8_t PhCtxtURI[MAX_NAME_LEN];
1352 
1372 typedef struct{
1378 
1391  uint8_t *pResp,
1392  uint16_t respLen,
1394  );
1395 
1403 typedef struct
1404 {
1405  uint8_t TlvPresent;
1406  uint8_t imsDomainName[MAX_NAME_LEN];
1408 
1418 typedef struct{
1422 
1435  uint8_t *pResp,
1436  uint16_t respLen,
1438  );
1439 
1440 
1448 typedef struct
1449 {
1450  uint8_t TlvPresent;
1451  uint16_t sessExp;
1452 } ims_SessDurInfo;
1453 
1454 
1462 typedef struct
1463 {
1464  uint8_t TlvPresent;
1465  uint16_t minSessExp;
1467 
1476 typedef struct
1477 {
1478  uint8_t TlvPresent;
1479  uint8_t amrWBEnable;
1481 
1490 typedef struct
1491 {
1492  uint8_t TlvPresent;
1493  uint8_t scrAmrEnable;
1495 
1504 typedef struct
1505 {
1506  uint8_t TlvPresent;
1509 
1510 
1527 typedef struct
1528 {
1529  uint8_t TlvPresent;
1530  uint8_t amrMode;
1531 } ims_AMRModeInfo;
1532 
1533 
1551 typedef struct
1552 {
1553  uint8_t TlvPresent;
1554  uint16_t amrWBMode;
1556 
1557 
1566 typedef struct
1567 {
1568  uint8_t TlvPresent;
1569  uint8_t amrOctAlgn;
1571 
1572 
1581 typedef struct
1582 {
1583  uint8_t TlvPresent;
1584  uint8_t amrWBOctAlgn;
1586 
1594 typedef struct
1595 {
1596  uint8_t TlvPresent;
1597  uint16_t RingTmr;
1598 } ims_RngTmrInfo;
1599 
1607 typedef struct
1608 {
1609  uint8_t TlvPresent;
1610  uint16_t RingBkTmr;
1612 
1620 typedef struct
1621 {
1622  uint8_t TlvPresent;
1623  uint16_t InactTmr;
1625 
1690 typedef struct{
1705 
1718  uint8_t *pResp,
1719  uint16_t respLen,
1721  );
1722 
1723 
1724 #ifdef __cplusplus
1725 } /* extern "C" { */
1726 #endif
1727 
1728 #endif
swi_uint256_t ParamPresenceMask
Definition: ims.h:72
uint8_t * pSettingResp
Definition: ims.h:770
uint8_t TlvPresent
Definition: ims.h:1198
ims_IMSTestModeInfo TMTlv
Definition: ims.h:1128
uint32_t tmrTf
Definition: ims.h:1227
int unpack_ims_SLQSSIPCfgCallBack_ind(uint8_t *pResp, uint16_t respLen, unpack_ims_SLQSSIPCfgCallBack_ind_t *pOutput)
uint16_t * pPCSCFPort
Definition: ims.h:630
uint16_t * pAmrWBMode
Definition: ims.h:443
uint16_t InactTmr
Definition: ims.h:1623
uint32_t * pTimerT2
Definition: ims.h:554
uint32_t * pTimerTf
Definition: ims.h:55
uint8_t * pIMSDomain
Definition: ims.h:295
swi_uint256_t ParamPresenceMask
Definition: ims.h:464
uint8_t * pScrAmrWbEnable
Definition: ims.h:920
uint16_t SIPLocalPort
Definition: ims.h:1159
uint8_t * pPriCSCFPortNameLen
Definition: ims.h:631
uint32_t * pTimerT2
Definition: ims.h:54
uint16_t RingTmr
Definition: ims.h:1597
uint16_t * pMinSessionExpiryTimer
Definition: ims.h:438
uint8_t * pSMSConfigEvents
Definition: ims.h:1014
int pack_ims_SLQSSetIMSSMSConfig(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_ims_SLQSSetIMSSMSConfig_t *pReqParam)
uint8_t TlvPresent
Definition: ims.h:1075
uint8_t * pSettingResp
Definition: ims.h:549
uint8_t TlvPresent
Definition: ims.h:1212
uint8_t * pSettingResp
Definition: ims.h:915
uint8_t * pPhoneCtxtURILen
Definition: ims.h:709
uint32_t * pTimerSIPReg
Definition: ims.h:51
ims_MinSessExpInfo MSETlv
Definition: ims.h:1692
uint8_t * pAmrWbEnable
Definition: ims.h:918
Definition: ims.h:435
Definition: ims.h:1073
Definition: ims.h:1238
swi_uint256_t ParamPresenceMask
Definition: ims.h:557
uint8_t * pCSCFPortNameLen
Definition: ims.h:137
int unpack_ims_SLQSSetIMSUserConfig(uint8_t *pResp, uint16_t respLen, unpack_ims_SLQSSetIMSUserConfig_t *pOutput)
uint8_t TlvPresent
Definition: ims.h:1335
uint8_t TlvPresent
Definition: ims.h:1088
uint8_t TlvPresent
Definition: ims.h:1529
Definition: ims.h:1347
ims_SubscrTmrInfo STTlv
Definition: ims.h:1286
int pack_ims_SLQSSetIMSUserConfig(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_ims_SLQSSetIMSUserConfig_t *pReqParam)
int pack_ims_SLQSGetSIPConfig(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t * pSettingResp
Definition: ims.h:706
uint16_t minSessExp
Definition: ims.h:1465
Definition: ims.h:1581
Definition: ims.h:1594
uint8_t amrWBEnable
Definition: ims.h:1479
int pack_ims_SLQSImsConfigIndicationRegister(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_ims_SLQSImsConfigIndicationRegister_t *pReqParam)
uint8_t imsTestMode
Definition: ims.h:1103
Definition: ims.h:1607
int unpack_ims_SLQSVoIPCfgCallBack_ind(uint8_t *pResp, uint16_t respLen, unpack_ims_SLQSVoIPCfgCallBack_ind_t *pOutput)
uint8_t * pAmrOctetAligned
Definition: ims.h:923
uint8_t * pSigCompEnabled
Definition: ims.h:556
uint32_t tmrT1
Definition: ims.h:1199
Definition: ims.h:48
uint8_t TlvPresent
Definition: ims.h:1583
uint8_t * pSigCompEnabled
Definition: ims.h:56
uint8_t TlvPresent
Definition: ims.h:1321
uint8_t * pSMSFormat
Definition: ims.h:707
int unpack_ims_SLQSGetIMSUserConfig(uint8_t *pResp, uint16_t respLen, unpack_ims_SLQSGetIMSUserConfig_t *pOutput)
Definition: ims.h:1551
uint8_t TlvPresent
Definition: ims.h:1596
uint16_t sessExp
Definition: ims.h:1451
Definition: ims.h:1224
swi_uint256_t ParamPresenceMask
Definition: ims.h:155
uint16_t * pSIPLocalPort
Definition: ims.h:550
ims_RngBkTmrInfo RBTTlv
Definition: ims.h:1701
Definition: ims.h:1196
uint8_t TlvPresent
Definition: ims.h:1405
uint8_t * pUserConfigEvents
Definition: ims.h:1015
uint8_t smsoIPNW
Definition: ims.h:1336
uint8_t * pSettingResp
Definition: ims.h:239
ims_CSCFPortNameInfo PNTlv
Definition: ims.h:1127
Definition: ims.h:1333
ims_SIPPortInfo SPTlv
Definition: ims.h:1284
uint8_t * pAmrMode
Definition: ims.h:921
Definition: ims.h:1476
uint8_t * pIMSDomainLen
Definition: ims.h:294
uint16_t * pPriCSCFPort
Definition: ims.h:136
uint8_t * pAmrWBOctetAligned
Definition: ims.h:445
int unpack_ims_SLQSImsConfigIndicationRegister(uint8_t *pResp, uint16_t respLen, unpack_ims_SLQSImsConfigIndicationRegister_t *pOutput)
uint32_t * pTimerSIPReg
Definition: ims.h:551
uint8_t * pSMSFormat
Definition: ims.h:221
uint8_t * pAmrWbEnable
Definition: ims.h:439
int unpack_ims_SLQSGetIMSVoIPConfig(uint8_t *pResp, uint16_t respLen, unpack_ims_SLQSGetIMSVoIPConfig_t *pOutput)
uint8_t * pAmrOctetAligned
Definition: ims.h:444
int unpack_ims_SLQSGetIMSSMSConfig(uint8_t *pResp, uint16_t respLen, unpack_ims_SLQSGetIMSSMSConfig_t *pOutput)
uint8_t TlvPresent
Definition: ims.h:1185
Definition: common.h:258
int unpack_ims_SLQSGetRegMgrConfig(uint8_t *pResp, uint16_t respLen, unpack_ims_SLQSGetRegMgrConfig_t *pOutput)
uint8_t * pIMSDomain
Definition: ims.h:772
uint8_t * pScrAmrWbEnable
Definition: ims.h:441
swi_uint256_t ParamPresenceMask
Definition: ims.h:1376
int unpack_ims_SLQSGetSIPConfig(uint8_t *pResp, uint16_t respLen, unpack_ims_SLQSGetSIPConfig_t *pOutput)
uint8_t * pSettingResp
Definition: ims.h:629
uint8_t TlvPresent
Definition: ims.h:1102
uint16_t * pRingBackTimer
Definition: ims.h:447
int pack_ims_SLQSGetIMSUserConfig(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
ims_SigCompEnInfo SCTlv
Definition: ims.h:1290
int unpack_ims_SLQSSetRegMgrConfig(uint8_t *pResp, uint16_t respLen, unpack_ims_SLQSSetRegMgrConfig_t *pOutput)
int pack_ims_SLQSGetRegMgrConfig(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
ims_RTPRTCPInactTmrDurInfo RTIDTlv
Definition: ims.h:1702
uint16_t * pRTPRTCPInactTimer
Definition: ims.h:927
uint32_t * pSubscribeTimer
Definition: ims.h:52
ims_AMRWBOctAlgnInfo AWOATlv
Definition: ims.h:1699
uint8_t * pSMSOverIPNwInd
Definition: ims.h:222
Definition: ims.h:1620
uint8_t TlvPresent
Definition: ims.h:1568
int unpack_ims_SLQSUserCfgCallBack_ind(uint8_t *pResp, uint16_t respLen, unpack_ims_SLQSUserCfgCallBack_ind_t *pOutput)
Definition: ims.h:134
uint8_t * pIMSDomainLen
Definition: ims.h:771
uint16_t * pMinSessionExpiryTimer
Definition: ims.h:917
Definition: ims.h:1504
uint32_t subscrTmr
Definition: ims.h:1186
Definition: ims.h:1403
uint8_t amrOctAlgn
Definition: ims.h:1569
Definition: ims.h:1566
uint8_t * pAmrMode
Definition: ims.h:442
Definition: ims.h:1490
uint16_t priCSCFPort
Definition: ims.h:1076
uint8_t * pScrAmrEnable
Definition: ims.h:919
uint8_t * pSettingResp
Definition: ims.h:310
int pack_ims_SLQSSetIMSVoIPConfig(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_ims_SLQSSetIMSVoIPConfig_t *pReqParam)
int unpack_ims_SLQSSMSCfgCallBack_ind(uint8_t *pResp, uint16_t respLen, unpack_ims_SLQSSMSCfgCallBack_ind_t *pOutput)
uint16_t * pRingingTimer
Definition: ims.h:925
uint16_t * pRTPRTCPInactTimer
Definition: ims.h:448
swi_uint256_t ParamPresenceMask
Definition: ims.h:1703
ims_SIPRegnTmrInfo SRTlv
Definition: ims.h:1285
swi_uint256_t ParamPresenceMask
Definition: ims.h:1420
uint8_t TlvPresent
Definition: ims.h:1226
uint8_t TlvPresent
Definition: ims.h:1478
Definition: ims.h:292
ims_EnabSCRAMRWBInfo ESAWTlv
Definition: ims.h:1695
int unpack_ims_SLQSSetIMSSMSConfig(uint8_t *pResp, uint16_t respLen, unpack_ims_SLQSSetIMSSMSConfig_t *pOutput)
ims_RngTmrInfo RTTlv
Definition: ims.h:1700
uint32_t * pSubscribeTimer
Definition: ims.h:552
ims_TmrT2Info TT2Tlv
Definition: ims.h:1288
uint8_t * pSettingResp
Definition: ims.h:463
uint8_t * pPhoneCtxtURI
Definition: ims.h:224
ims_SMSoIPNwInfo SINTlv
Definition: ims.h:1374
ims_EnabAMRWBInfo EAWTlv
Definition: ims.h:1693
unpack_result_t unpack_ims_SLQSImsConfigIndicationRegister_t
Definition: ims.h:1019
uint8_t TlvPresent
Definition: ims.h:1171
int pack_ims_SLQSSetRegMgrConfig(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_ims_SLQSSetRegMgrConfig_t *pReqParam)
uint8_t * pIMSTestMode
Definition: ims.h:633
Definition: ims.h:1086
Definition: ims.h:219
ims_EnabSCRAMRInfo ESATlv
Definition: ims.h:1694
uint8_t TlvPresent
Definition: ims.h:1464
uint8_t * pRegMgrConfigEvents
Definition: ims.h:1013
swi_uint256_t ParamPresenceMask
Definition: ims.h:928
ims_IMSDomainInfo IDTlv
Definition: ims.h:1419
uint8_t scrAmrEnable
Definition: ims.h:1493
uint8_t scrAmrWBEnable
Definition: ims.h:1507
swi_uint256_t ParamPresenceMask
Definition: ims.h:1291
uint8_t smsFormat
Definition: ims.h:1322
uint8_t TlvPresent
Definition: ims.h:1450
uint8_t * pSettingResp
Definition: ims.h:154
uint8_t * pVoIPConfigEvents
Definition: ims.h:1016
uint8_t TlvPresent
Definition: ims.h:1553
uint8_t amrMode
Definition: ims.h:1530
uint32_t * pTimerT1
Definition: ims.h:553
uint8_t TlvPresent
Definition: ims.h:1240
ims_SMSFmtInfo SFTlv
Definition: ims.h:1373
uint32_t tmrSIPRegn
Definition: ims.h:1172
uint8_t TlvPresent
Definition: ims.h:1158
ims_SessDurInfo SDTlv
Definition: ims.h:1691
swi_uint256_t ParamPresenceMask
Definition: ims.h:634
uint8_t * pCSCFPortName
Definition: ims.h:138
Definition: ims.h:1462
uint16_t amrWBMode
Definition: ims.h:1554
uint8_t * pPriCSCFPortName
Definition: ims.h:632
ims_AMRModeInfo AMTlv
Definition: ims.h:1696
swi_uint256_t ParamPresenceMask
Definition: ims.h:311
uint8_t * pScrAmrEnable
Definition: ims.h:440
ims_TmrTfInfo TTfTlv
Definition: ims.h:1289
int unpack_ims_SLQSRegMgrCfgCallBack_ind(uint8_t *pResp, uint16_t respLen, unpack_ims_SLQSRegMgrCfgCallBack_ind_t *pOutput)
uint8_t * pSIPConfigEvents
Definition: ims.h:1012
#define MAX_NAME_LEN
Definition: ims.h:16
uint8_t * pSettingResp
Definition: ims.h:71
swi_uint256_t ParamPresenceMask
Definition: ims.h:240
swi_uint256_t ParamPresenceMask
Definition: ims.h:711
uint32_t * pTimerT1
Definition: ims.h:53
uint32_t tmrT2
Definition: ims.h:1213
ims_TmrT1Info TT1Tlv
Definition: ims.h:1287
Definition: ims.h:69
uint8_t TlvPresent
Definition: ims.h:1349
uint16_t RingBkTmr
Definition: ims.h:1610
ims_AMRWBModeInfo AWMTlv
Definition: ims.h:1697
uint8_t TlvPresent
Definition: ims.h:1492
Definition: ims.h:1169
Definition: ims.h:1100
uint16_t * pSIPLocalPort
Definition: ims.h:50
int unpack_ims_SLQSSetSIPConfig(uint8_t *pResp, uint16_t respLen, unpack_ims_SLQSSetSIPConfig_t *pOutput)
uint16_t * pRingBackTimer
Definition: ims.h:926
Definition: ims.h:1319
uint8_t * pPhoneCtxtURI
Definition: ims.h:710
int pack_ims_SLQSSetSIPConfig(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_ims_SLQSSetSIPConfig_t *pReqParam)
uint8_t TlvPresent
Definition: ims.h:1622
Definition: ims.h:1527
uint8_t SigCompEn
Definition: ims.h:1241
uint8_t * pAmrWBOctetAligned
Definition: ims.h:924
uint8_t TlvPresent
Definition: ims.h:1506
Definition: ims.h:1156
Definition: common.h:128
Definition: ims.h:1210
uint8_t TlvPresent
Definition: ims.h:1609
ims_PhCtxtURIInfo PCURTlv
Definition: ims.h:1375
Definition: switype_256bit.h:15
uint16_t * pSessionExpiryTimer
Definition: ims.h:437
ims_AMROctAlgnInfo AOATlv
Definition: ims.h:1698
int unpack_ims_SLQSSetIMSVoIPConfig(uint8_t *pResp, uint16_t respLen, unpack_ims_SLQSSetIMSVoIPConfig_t *pOutput)
uint16_t * pAmrWBMode
Definition: ims.h:922
Definition: ims.h:547
uint16_t * pSessionExpiryTimer
Definition: ims.h:916
int pack_ims_SLQSGetIMSSMSConfig(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
swi_uint256_t ParamPresenceMask
Definition: ims.h:773
int pack_ims_SLQSGetIMSVoIPConfig(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t amrWBOctAlgn
Definition: ims.h:1584
ims_PCSCFPortInfo PCTlv
Definition: ims.h:1126
uint8_t * pIMSTestMode
Definition: ims.h:139
uint8_t * pSMSOverIPNwInd
Definition: ims.h:708
Definition: ims.h:1448
swi_uint256_t ParamPresenceMask
Definition: ims.h:1129
uint32_t * pTimerTf
Definition: ims.h:555
uint8_t * pPhoneCtxtURILen
Definition: ims.h:223
Definition: ims.h:1183
uint16_t * pRingingTimer
Definition: ims.h:446

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