LinuxQMISDK-Lite  SLQS04.00.13
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
voice.h
Go to the documentation of this file.
1 
11 #ifndef __LIBPACK_VOICE_H__
12 #define __LIBPACK_VOICE_H__
13 
14 #ifdef __cplusplus
15 extern "C" {
16 #endif
17 
18 #include "common.h"
19 #include <stdint.h>
20 
21 #define MAXVOICEUSSDLENGTH 182
22 #define MAX_VOICE_CALL_NO_LEN 81
23 #define MAX_VOICE_DESCRIPTION_LENGTH 255
24 #define VOICE_MAX_NO_OF_CALLS 20
25 #define BARRING_PASSWORD_LENGTH 4
26 
43 {
44  uint8_t ussDCS;
45  uint8_t ussLen;
47 };
48 
55 typedef struct {
56  uint8_t *pInfo ;
58 
72  pack_qmi_t *pCtx,
73  uint8_t *pReqBuf,
74  uint16_t *pLen,
76  );
77 
88  uint8_t *pResp,
89  uint16_t respLen
90  );
91 
98 typedef struct {
99  uint8_t *pInfo ;
101 
115  pack_qmi_t *pCtx,
116  uint8_t *pReqBuf,
117  uint16_t *pLen,
119  );
120 
131  uint8_t *pResp,
132  uint16_t respLen
133  );
134 
148  pack_qmi_t *pCtx,
149  uint8_t *pReqBuf,
150  uint16_t *pLen);
151 
162  uint8_t *pResp,
163  uint16_t respLen
164  );
165 
201 typedef struct
202 {
203  uint8_t UUSType;
204  uint8_t UUSDcs;
205  uint8_t UUSDatalen;
207 } voice_UUSInfo;
208 
226 typedef struct
227 {
228  uint16_t CUGIndex;
229  uint8_t SuppPrefCUG;
230  uint8_t SuppOA;
231 } voice_CUGInfo;
232 
257 typedef struct
258 {
259  uint8_t extBit;
260  uint8_t subAddrType;
261  uint8_t oddEvenInd;
262  uint8_t subAddrLen;
265 
326 typedef struct {
327  uint8_t callNumber[MAX_VOICE_CALL_NO_LEN];
328  uint8_t *pCallType;
329  uint8_t *pCLIRType;
334  uint8_t *pSvcType;
336 
349  pack_qmi_t *pCtx,
350  uint8_t *pReqBuf,
351  uint16_t *pLen,
353 
372  typedef struct
373  {
374  uint8_t alphaDcs;
375  uint8_t alphaLen;
376  uint8_t alphaText[MAX_VOICE_DESCRIPTION_LENGTH];
378 
405  typedef struct
406  {
407  uint8_t svcType;
408  uint8_t reason;
410 
439 typedef struct
440 {
441  uint8_t *pCallID;
443  uint8_t *pCCResultType;
446 
458  uint8_t *pResp,
459  uint16_t respLen,
461  );
462 
469 typedef struct {
470  uint8_t *pCallId;
472 
485  pack_qmi_t *pCtx,
486  uint8_t *pReqBuf,
487  uint16_t *pLen,
489 
497  typedef struct {
498  uint8_t *pCallId;
500 
512  uint8_t *pResp,
513  uint16_t respLen,
515  );
559 typedef struct
560 {
561  uint8_t numberType;
562  uint8_t numberPlan;
564 
569 {
579 };
580 
655 typedef struct {
656  uint8_t voiceSvc;
657  uint8_t reason;
658  uint8_t *pServiceClass;
661  uint8_t *pTimerVal;
664 
677  pack_qmi_t *pCtx,
678  uint8_t *pReqBuf,
679  uint16_t *pLen,
681 
721 typedef struct
722 {
723  uint16_t *pFailCause;
725  uint8_t *pCCResultType;
726  uint8_t *pCallID;
729 
741  uint8_t *pResp,
742  uint16_t respLen,
744  );
745 
761 typedef struct
762 {
763  uint8_t namID;
764  uint32_t airTimerValue;
766 
782 typedef struct
783 {
784  uint8_t namID;
785  uint32_t roamTimerValue;
787 
859 typedef struct
860 {
861  uint8_t namID;
862  uint8_t evrcCapability;
863  uint16_t homePageVoiceSO;
864  uint16_t homeOrigVoiceSO;
865  uint16_t roamOrigVoiceSO;
867 
913 typedef struct
914 {
915  uint8_t *pAutoAnswer;
918  uint8_t *pTTYMode;
922 
935  pack_qmi_t *pCtx,
936  uint8_t *pReqBuf,
937  uint16_t *pLen,
939 
995 typedef struct
996 {
997  uint8_t *pAutoAnsStatus;
998  uint8_t *pAirTimerStatus;
1004 
1016  uint8_t *pResp,
1017  uint16_t respLen,
1019  );
1020 
1028 typedef struct
1029 {
1030  uint8_t *pCallId;
1032 
1045  pack_qmi_t *pCtx,
1046  uint8_t *pReqBuf,
1047  uint16_t *pLen,
1049 
1058 typedef struct
1059 {
1060  uint8_t *pCallId;
1062 
1074  uint8_t *pResp,
1075  uint16_t respLen,
1077  );
1078 
1090  pack_qmi_t *pCtx,
1091  uint8_t *pReqBuf,
1092  uint16_t *pLen
1093  );
1094 
1119 typedef struct
1120 {
1121  uint8_t ActiveStatus;
1123 } voice_CLIRResp;
1124 
1125 
1174 typedef struct
1175 {
1177  uint16_t *pFailCause;
1179  uint8_t *pCCResType;
1180  uint8_t *pCallID;
1183 
1195  uint8_t *pResp,
1196  uint16_t respLen,
1198  );
1199 
1211  pack_qmi_t *pCtx,
1212  uint8_t *pReqBuf,
1213  uint16_t *pLen
1214  );
1215 
1235  typedef struct
1236  {
1237  uint8_t ActiveStatus;
1239  } voice_CLIPResp;
1240 
1288  typedef struct
1289  {
1291  uint16_t *pFailCause;
1293  uint8_t *pCCResType;
1294  uint8_t *pCallID;
1297 
1309  uint8_t *pResp,
1310  uint16_t respLen,
1312  );
1313 
1325 typedef struct
1326 {
1327  uint8_t *pSvcClass;
1329 
1342  pack_qmi_t *pCtx,
1343  uint8_t *pReqBuf,
1344  uint16_t *pLen,
1346 
1398 typedef struct
1399 {
1400  uint8_t *pSvcClass;
1401  uint16_t *pFailCause;
1403  uint8_t *pCCResType;
1404  uint8_t *pCallID;
1407 
1419  uint8_t *pResp,
1420  uint16_t respLen,
1422  );
1423 
1453 typedef struct
1454 {
1455  uint8_t reason;
1456  uint8_t *pSvcClass;
1458 
1471  pack_qmi_t *pCtx,
1472  uint8_t *pReqBuf,
1473  uint16_t *pLen,
1475 
1527 typedef struct
1528 {
1529  uint8_t *pSvcClass;
1530  uint16_t *pFailCause;
1532  uint8_t *pCCResType;
1533  uint8_t *pCallID;
1536 
1548  uint8_t *pResp,
1549  uint16_t respLen,
1551  );
1552 
1577 typedef struct
1578 {
1579  uint8_t Reason;
1580  uint8_t *pSvcClass;
1582 
1595  pack_qmi_t *pCtx,
1596  uint8_t *pReqBuf,
1597  uint16_t *pLen,
1599 
1623 typedef struct
1624 {
1625  uint8_t SvcStatus;
1626  uint8_t SvcClass;
1627  uint8_t numLen;
1628  uint8_t number[255];
1629  uint8_t noReplyTimer;
1631 
1699 typedef struct
1700 {
1701  uint8_t SvcStatus;
1702  uint8_t SvcClass;
1703  uint8_t noReplyTimer;
1704  uint8_t PI;
1705  uint8_t SI;
1706  uint8_t numType;
1707  uint8_t numPlan;
1708  uint8_t numLen;
1709  uint8_t number[255];
1711 
1724 typedef struct
1725 {
1726  uint8_t numInstances;
1729 
1742 typedef struct
1743 {
1744  uint8_t numInstances;
1747 
1801 typedef struct
1802 {
1804  uint16_t *pFailCause;
1806  uint8_t *pCCResType;
1807  uint8_t *pCallID;
1811 
1823  uint8_t *pResp,
1824  uint16_t respLen,
1826  );
1827 
1864 typedef struct
1865 {
1866  uint8_t Reason;
1867  uint8_t oldPasswd[BARRING_PASSWORD_LENGTH];
1868  uint8_t newPasswd[BARRING_PASSWORD_LENGTH];
1869  uint8_t newPasswdAgain[BARRING_PASSWORD_LENGTH];
1871 
1884  pack_qmi_t *pCtx,
1885  uint8_t *pReqBuf,
1886  uint16_t *pLen,
1888 
1931 typedef struct
1932 {
1933  uint16_t *pFailCause;
1935  uint8_t *pCCResType;
1936  uint8_t *pCallID;
1939 
1951  uint8_t *pResp,
1952  uint16_t respLen,
1954  );
1955 
1964 typedef struct
1965 {
1966  uint8_t callID;
1968 
1981  pack_qmi_t *pCtx,
1982  uint8_t *pReqBuf,
1983  uint16_t *pLen,
1985 
2042 typedef struct
2043 {
2044  uint8_t callID;
2045  uint8_t callState;
2046  uint8_t callType;
2047  uint8_t direction;
2048  uint8_t mode;
2049 } voice_callInfo;
2050 
2073 typedef struct
2074 {
2076  uint8_t numLen;
2077  uint8_t remPartyNumber[MAX_VOICE_CALL_NO_LEN];
2079 
2108 typedef struct
2109 {
2110  uint8_t namePI;
2111  uint8_t codingScheme;
2112  uint8_t nameLen;
2113  uint8_t callerName[MAX_VOICE_DESCRIPTION_LENGTH];
2115 
2177 typedef struct
2178 {
2179  uint8_t numPresInd;
2180  uint8_t screeningInd;
2181  uint8_t numType;
2182  uint8_t numPlan;
2183  uint8_t callerIDLen;
2184  uint8_t callerID[MAX_VOICE_CALL_NO_LEN];
2186 
2198 typedef struct
2199 {
2200  uint8_t diagInfoLen;
2201  uint8_t diagnosticInfo[MAX_VOICE_DESCRIPTION_LENGTH];
2202 } voice_diagInfo;
2203 
2309 typedef struct
2310 {
2313  uint16_t *pSrvOpt;
2314  uint8_t *pVoicePrivacy;
2315  uint8_t *pOTASPStatus;
2318  uint8_t *pAlertType;
2322  uint32_t *pAlertingPattern;
2324 
2336  uint8_t *pResp,
2337  uint16_t respLen,
2339  );
2340 
2352  pack_qmi_t *pCtx,
2353  uint8_t *pReqBuf,
2354  uint16_t *pLen
2355  );
2356 
2376 typedef struct
2377 {
2379  uint8_t isEmpty;
2380  uint8_t ALS;
2382 
2393 typedef struct
2394 {
2395  uint8_t callID;
2398 
2409 typedef struct
2410 {
2411  uint8_t callID;
2414 
2426 typedef struct
2427 {
2428  uint8_t callID;
2431 
2442 typedef struct
2443 {
2444  uint8_t callID;
2447 
2458 typedef struct
2459 {
2460  uint8_t callID;
2463 
2522 typedef struct
2523 {
2524  uint8_t callID;
2525  uint8_t numPI;
2526  uint8_t numSI;
2527  uint8_t numType;
2528  uint8_t numPlan;
2529  uint8_t numLen;
2530  uint8_t number[MAX_VOICE_CALL_NO_LEN];
2532 
2545 typedef struct
2546 {
2547  uint8_t numInstances;
2550 
2563 typedef struct
2564 {
2565  uint8_t numInstances;
2568 
2581 typedef struct
2582 {
2583  uint8_t numInstances;
2586 
2603 typedef struct
2604 {
2605  uint8_t numInstances;
2606  uint8_t callID[VOICE_MAX_NO_OF_CALLS];
2607  uint8_t AlertingType[VOICE_MAX_NO_OF_CALLS];
2609 
2623 typedef struct
2624 {
2625  uint8_t numInstances;
2628 
2645 typedef struct
2646 {
2647  uint8_t numInstances;
2648  uint8_t callID[VOICE_MAX_NO_OF_CALLS];
2649  uint16_t srvOption[VOICE_MAX_NO_OF_CALLS];
2651 
2668 typedef struct
2669 {
2670  uint8_t numInstances;
2671  uint8_t callID[VOICE_MAX_NO_OF_CALLS];
2672  uint16_t callEndReason[VOICE_MAX_NO_OF_CALLS];
2674 
2687 typedef struct
2688 {
2689  uint8_t numInstances;
2692 
2706 typedef struct
2707 {
2708  uint8_t numInstances;
2711 
2724 typedef struct
2725 {
2726  uint8_t numInstances;
2729 
2743 typedef struct
2744 {
2745  uint8_t numInstances;
2748 
2762 typedef struct
2763 {
2764  uint8_t numInstances;
2767 
2790 typedef struct
2791 {
2792  uint8_t numInstances;
2793  uint8_t callID[VOICE_MAX_NO_OF_CALLS];
2794  uint32_t alertingPattern[VOICE_MAX_NO_OF_CALLS];
2796 
2894 typedef struct
2895 {
2902  uint8_t *pOTASPStatus;
2903  uint8_t *pVoicePrivacy;
2912 
2924  uint8_t *pResp,
2925  uint16_t respLen,
2927  );
2928 
2958 typedef struct
2959 {
2960  uint8_t SUPSType;
2961  uint8_t *pCallID;
2963 
2976  pack_qmi_t *pCtx,
2977  uint8_t *pReqBuf,
2978  uint16_t *pLen,
2980 
2994 typedef struct
2995 {
2996  uint16_t *pFailCause;
2998 
3010  uint8_t *pResp,
3011  uint16_t respLen,
3013  );
3014 
3036  typedef struct
3037  {
3038  uint8_t *pCallID;
3039  uint8_t digitCnt;
3040  uint8_t pDigitBuff[MAX_VOICE_DESCRIPTION_LENGTH];
3042 
3064  typedef struct
3065  {
3069 
3082 typedef struct
3083 {
3087 
3100  pack_qmi_t *pCtx,
3101  uint8_t *pReqBuf,
3102  uint16_t *pLen,
3104 
3119 typedef struct
3120 {
3121  uint8_t *pCallID;
3123 
3135  uint8_t *pResp,
3136  uint16_t respLen,
3138  );
3139 
3157 typedef struct
3158 {
3159  uint8_t *pCallID;
3160  uint8_t DTMFdigit;
3162 
3175  pack_qmi_t *pCtx,
3176  uint8_t *pReqBuf,
3177  uint16_t *pLen,
3179 
3195 typedef struct
3196 {
3197  uint8_t *pCallID;
3199 
3211  uint8_t *pResp,
3212  uint16_t respLen,
3214  );
3215 
3230 typedef struct
3231 {
3232  uint8_t callID;
3234 
3247  pack_qmi_t *pCtx,
3248  uint8_t *pReqBuf,
3249  uint16_t *pLen,
3251 
3266 typedef struct
3267 {
3268  uint8_t callID;
3270 
3284  uint8_t *pResp,
3285  uint16_t respLen,
3287  );
3288 
3306 typedef struct
3307 {
3308  uint8_t *pCallID;
3309  uint8_t *pFlashPayLd;
3310  uint8_t *pFlashType;
3312 
3325  pack_qmi_t *pCtx,
3326  uint8_t *pReqBuf,
3327  uint16_t *pLen,
3329 
3338  typedef struct
3339  {
3340  uint8_t *pCallID;
3342 
3354  uint8_t *pResp,
3355  uint16_t respLen,
3357  );
3358 
3368 typedef struct
3369 {
3370  uint8_t privacyPref;
3372 
3386  pack_qmi_t *pCtx,
3387  uint8_t *pReqBuf,
3388  uint16_t *pLen,
3390  );
3391 
3402  uint8_t *pResp,
3403  uint16_t respLen
3404  );
3405 
3434 typedef struct
3435 {
3436  uint8_t *pRegDTMFEvents;
3440 
3454  pack_qmi_t *pCtx,
3455  uint8_t *pReqBuf,
3456  uint16_t *pLen,
3458  );
3459 
3470  uint8_t *pResp,
3471  uint16_t respLen
3472  );
3473 
3527 typedef struct
3528 {
3529  uint8_t *pAutoAnswer;
3530  uint8_t *pAirTimer;
3531  uint8_t *pRoamTimer;
3532  uint8_t *pTTYMode;
3533  uint8_t *pPrefVoiceSO;
3534  uint8_t *pAMRStatus;
3536  uint8_t *pNamID;
3539 
3553  pack_qmi_t *pCtx,
3554  uint8_t *pReqBuf,
3555  uint16_t *pLen,
3557  );
3558 
3580 typedef struct
3581 {
3582  uint8_t gsmAmrStat;
3583  uint8_t wcdmaAmrStat;
3585 
3653 typedef struct
3654 {
3658  uint8_t *pCurrTTYMode;
3664 
3676  uint8_t *pResp,
3677  uint16_t respLen,
3679  );
3680 
3688 typedef struct
3689 {
3690  struct voice_USSInfo USSInformation;
3692 
3706  pack_qmi_t *pCtx,
3707  uint8_t *pReqBuf,
3708  uint16_t *pLen,
3710  );
3711 
3722  uint8_t *pResp,
3723  uint16_t respLen
3724  );
3725 
3735 typedef struct
3736 {
3737  uint8_t subsType;
3739 
3753  pack_qmi_t *pCtx,
3754  uint8_t *pReqBuf,
3755  uint16_t *pLen,
3757  );
3758 
3769  uint8_t *pResp,
3770  uint16_t respLen
3771  );
3772 
3784 typedef struct
3785 {
3786  uint8_t switchOption;
3788 
3802  pack_qmi_t *pCtx,
3803  uint8_t *pReqBuf,
3804  uint16_t *pLen,
3806  );
3807 
3818  uint8_t *pResp,
3819  uint16_t respLen
3820  );
3821 
3831 typedef struct
3832 {
3833  uint8_t lineValue;
3835 
3849  pack_qmi_t *pCtx,
3850  uint8_t *pReqBuf,
3851  uint16_t *pLen,
3853  );
3854 
3865  uint8_t *pResp,
3866  uint16_t respLen
3867  );
3868 
3880  pack_qmi_t *pCtx,
3881  uint8_t *pReqBuf,
3882  uint16_t *pLen
3883  );
3884 
3904 typedef struct
3905 {
3906  uint8_t ActiveStatus;
3908 } voice_COLPResp;
3909 
3958 typedef struct
3959 {
3961  uint16_t *pFailCause;
3963  uint8_t *pCCResType;
3964  uint8_t *pCallID;
3967 
3979  uint8_t *pResp,
3980  uint16_t respLen,
3982  );
3983 
3995  pack_qmi_t *pCtx,
3996  uint8_t *pReqBuf,
3997  uint16_t *pLen
3998  );
3999 
4019 typedef struct
4020 {
4021  uint8_t ActiveStatus;
4023 } voice_COLRResp;
4024 
4073 typedef struct
4074 {
4076  uint16_t *pFailCause;
4078  uint8_t *pCCResType;
4079  uint8_t *pCallID;
4082 
4094  uint8_t *pResp,
4095  uint16_t respLen,
4097  );
4098 
4110  pack_qmi_t *pCtx,
4111  uint8_t *pReqBuf,
4112  uint16_t *pLen
4113  );
4114 
4134 typedef struct
4135 {
4136  uint8_t ActiveStatus;
4138 } voice_CNAPResp;
4139 
4188 typedef struct
4189 {
4191  uint16_t *pFailCause;
4193  uint8_t *pCCResType;
4194  uint8_t *pCallID;
4197 
4209  uint8_t *pResp,
4210  uint16_t respLen,
4212  );
4213 
4229 typedef struct
4230 {
4231  uint8_t ussDCS;
4232  uint8_t ussLen;
4235 
4249  pack_qmi_t *pCtx,
4250  uint8_t *pReqBuf,
4251  uint16_t *pLen,
4253  );
4254 
4541 typedef struct
4542 {
4543  uint16_t *pfailureCause;
4546  uint8_t *pCcResultType;
4547  uint8_t *pCallId;
4550 
4562  uint8_t *pResp,
4563  uint16_t respLen,
4565  );
4566 
4580 typedef struct
4581 {
4582  uint8_t tlvPresent;
4583  struct voice_USSInfo networkInfo;
4585 
4586 
4599 typedef struct
4600 {
4604 
4616  uint8_t *pResp,
4617  uint16_t respLen,
4619  );
4620 
4641 typedef struct
4642 {
4643  uint8_t svcType;
4644  uint8_t isModByCC;
4645 } voice_SUPSInfo;
4646 
4661 typedef struct
4662 {
4663  uint8_t newPwd[BARRING_PASSWORD_LENGTH];
4664  uint8_t newPwdAgain[BARRING_PASSWORD_LENGTH];
4666 
4743 typedef struct
4744 {
4746  uint8_t *pSvcClass;
4747  uint8_t *pReason;
4748  uint8_t *pCallFWNum;
4751  uint8_t *pCallID;
4753  uint8_t *pCallBarPasswd;
4755  uint8_t *pDataSrc;
4756  uint16_t *pFailCause;
4764 
4776  uint8_t *pResp,
4777  uint16_t respLen,
4779  );
4780 
4878 typedef struct
4879 {
4893 
4905  uint8_t *pResp,
4906  uint16_t respLen,
4908  );
4909 
4925 typedef struct
4926 {
4927  uint8_t callID;
4928  uint8_t voicePrivacy;
4930 
4942  uint8_t *pResp,
4943  uint16_t respLen,
4945  );
4946 
4975 typedef struct
4976 {
4977  uint8_t callID;
4978  uint8_t DTMFEvent;
4979  uint8_t digitCnt;
4980  uint8_t digitBuff[MAX_VOICE_DESCRIPTION_LENGTH];
4981 } voice_DTMFInfo;
4982 
5010 typedef struct
5011 {
5013  uint8_t *pOnLength;
5014  uint8_t *pOffLength;
5016 
5028  uint8_t *pResp,
5029  uint16_t respLen,
5031  );
5032 
5054 typedef struct
5055 {
5056  uint8_t ECTCallState;
5058  uint8_t number[MAX_VOICE_CALL_NO_LEN];
5059 } voice_ECTNum;
5060 
5119 typedef struct
5120 {
5121  uint8_t callID;
5122  uint8_t notifType;
5123  uint16_t *pCUGIndex;
5126 
5138  uint8_t *pResp,
5139  uint16_t respLen,
5141  );
5142 
5179 typedef struct
5180 {
5181  uint8_t callID;
5182  uint8_t OTASPStatus;
5184 
5196  uint8_t *pResp,
5197  uint16_t respLen,
5199  );
5200 
5214 typedef struct
5215 {
5216  uint8_t signalType;
5217  uint8_t alertPitch;
5218  uint8_t signal;
5220 
5236 typedef struct
5237 {
5238  uint8_t PI;
5239  uint8_t callerIDLen;
5240  uint8_t callerID[255];
5242 
5299 typedef struct
5300 {
5301  uint8_t PI;
5302  uint8_t SI;
5303  uint8_t numType;
5304  uint8_t numPlan;
5305  uint8_t numLen;
5306  uint8_t number[255];
5308 
5365 typedef struct
5366 {
5367  uint8_t PI;
5368  uint8_t SI;
5369  uint8_t numType;
5370  uint8_t numPlan;
5371  uint8_t numLen;
5372  uint8_t number[255];
5374 
5434 typedef struct
5435 {
5436  uint8_t PI;
5437  uint8_t SI;
5438  uint8_t numType;
5439  uint8_t numPlan;
5440  uint8_t reason;
5441  uint8_t numLen;
5442  uint8_t number[255];
5444 
5455 typedef struct
5456 {
5457  uint8_t upLink;
5458  uint8_t downLink;
5460 
5477 typedef struct
5478 {
5480  uint8_t toggleMode;
5481  uint8_t revPolarity;
5482  uint8_t pwrDenialTime;
5484 
5500 typedef struct
5501 {
5502  uint8_t dispType;
5504  uint8_t extDispInfo[255];
5506 
5570 typedef struct
5571 {
5572  uint8_t callID;
5575  uint8_t *pDispInfo;
5576  uint8_t *pExtDispInfo;
5577  uint8_t *pCallerNameInfo ;
5578  uint8_t *pCallWaitInd;
5583  uint8_t *pCLIRCause;
5585  uint8_t *pNSSRelease;
5589 
5601  uint8_t *pResp,
5602  uint16_t respLen,
5604  );
5605 
5606 
5607 
5608 
5609 
5610 #ifdef __cplusplus
5611 } /* extern "C" { */
5612 #endif
5613 
5614 #endif//#ifndef __LIBPACK_VOICE_H__
5615 
uint8_t callerIDLen
Definition: voice.h:2183
Definition: voice.h:573
uint8_t DTMFInterdigitInterval
Definition: voice.h:3067
uint8_t toggleMode
Definition: voice.h:5480
uint8_t * pCallId
Definition: voice.h:4547
Definition: voice.h:3958
int pack_voice_SLQSVoiceDialCall(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_SLQSVoiceDialCall_t *pReq)
uint8_t callID
Definition: voice.h:2411
Definition: voice.h:1453
voice_arrConnectPartyNum * pArrConnectPartyNum
Definition: voice.h:2906
voice_getCallFWExtInfo * pGetCallFWExtInfo
Definition: voice.h:1809
int pack_voice_SLQSVoiceALSSelectLine(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_SLQSVoiceALSSelectLine_t *reqArg)
Definition: voice.h:574
int pack_voice_SLQSVoiceGetCallForwardingStatus(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_SLQSVoiceGetCallForwardingStatus_t *pReq)
voice_alphaIDInfo * pAlphaIDInfo
Definition: voice.h:1178
Definition: voice.h:5010
uint8_t UUSType
Definition: voice.h:203
Definition: voice.h:2563
int pack_voice_SLQSOriginateUSSD(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_SLQSOriginateUSSD_t *reqArg)
uint8_t lineValue
Definition: voice.h:3833
Definition: voice.h:2645
voice_connectNumInfo * pCallingPartyInfo
Definition: voice.h:5580
voice_ccSUPSType * pCCSUPSType
Definition: voice.h:4195
int unpack_voice_SLQSVoiceGetConfig(uint8_t *pResp, uint16_t respLen, unpack_voice_SLQSVoiceGetConfig_t *pOutput)
uint8_t * pOffLength
Definition: voice.h:5014
Definition: voice.h:5214
voice_arrAlphaID * pArrAlphaID
Definition: voice.h:4886
uint8_t * pCallID
Definition: voice.h:3159
voice_getCallFWInfo * pGetCallFWInfo
Definition: voice.h:1803
int unpack_voice_SLQSVoiceAnswerCall(uint8_t *pResp, uint16_t respLen, unpack_voice_SLQSVoiceAnswerCall_t *pOutput)
uint8_t numType
Definition: voice.h:1706
uint8_t * pCallType
Definition: voice.h:328
Definition: voice.h:439
uint8_t numInstances
Definition: voice.h:2625
uint8_t callID
Definition: voice.h:2428
uint8_t downLink
Definition: voice.h:5458
Definition: voice.h:5299
voice_arrDiagInfo * pArrDiagInfo
Definition: voice.h:4888
voice_arrAlertingType * pArrAlertingType
Definition: voice.h:2899
uint8_t * pCallBarPasswd
Definition: voice.h:4753
uint8_t * pSuppsNotifEvents
Definition: voice.h:3438
uint8_t svcType
Definition: voice.h:407
int unpack_voice_SLQSVoiceBurstDTMF(uint8_t *pResp, uint16_t respLen, unpack_voice_SLQSVoiceBurstDTMF_t *pOutput)
uint8_t callID
Definition: voice.h:4977
uint8_t reason
Definition: voice.h:657
Definition: voice.h:2603
uint8_t * pSvcClass
Definition: voice.h:1580
Definition: voice.h:2309
Definition: voice.h:4073
int pack_voice_SLQSVoiceALSSetLineSwitching(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_SLQSVoiceALSSetLineSwitching_t *reqArg)
uint8_t callType
Definition: voice.h:2046
Definition: voice.h:5455
uint8_t * pCCResType
Definition: voice.h:3963
Definition: voice.h:2958
uint16_t * pFailCause
Definition: voice.h:3961
voice_callerIDInfo * pCallerIDInfo
Definition: voice.h:5574
uint8_t ProvisionStatus
Definition: voice.h:1238
voice_alphaIDInfo * pAlphaIDInfo
Definition: voice.h:1805
voice_getCallFWInfo * pCallFwdInfo
Definition: voice.h:4757
uint8_t Reason
Definition: voice.h:1866
int pack_voice_AnswerUSSD(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_AnswerUSSD_t *reqArg)
uint8_t * pCLIRCause
Definition: voice.h:5583
int pack_voice_SLQSVoiceGetCallInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_SLQSVoiceGetCallInfo_t *pReq)
struct voice_USSInfo * pUSSInfo
Definition: voice.h:4750
voice_remotePartyNum RemotePartyNum
Definition: voice.h:2396
uint32_t roamTimerValue
Definition: voice.h:785
voice_ccSUPSType * pCCSUPSType
Definition: voice.h:1295
uint8_t numInstances
Definition: voice.h:2689
Definition: voice.h:1119
Definition: voice.h:42
uint8_t DTMFdigit
Definition: voice.h:3160
uint8_t namID
Definition: voice.h:763
uint8_t * pNamID
Definition: voice.h:3536
uint8_t * pVoiceDomainPrefStatus
Definition: voice.h:1002
uint8_t * pCcResultType
Definition: voice.h:4546
voice_DTMFInfo DTMFInformation
Definition: voice.h:5012
voice_curAMRConfig * pCurAMRConfig
Definition: voice.h:3660
voice_arrCallEndReason * pArrCallEndReason
Definition: voice.h:4885
uint8_t UUSDatalen
Definition: voice.h:205
Definition: voice.h:3653
uint8_t callID
Definition: voice.h:3268
Definition: voice.h:372
uint16_t * pFailCause
Definition: voice.h:1291
uint8_t ActiveStatus
Definition: voice.h:1121
voice_arrSvcOption * pArrSvcOption
Definition: voice.h:4884
uint8_t * pCCResType
Definition: voice.h:4078
uint8_t SvcClass
Definition: voice.h:1626
uint8_t numInstances
Definition: voice.h:2565
int pack_voice_SLQSVoiceGetCallBarring(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_SLQSVoiceGetCallBarring_t *pReq)
uint8_t switchOption
Definition: voice.h:3786
uint8_t * pCallID
Definition: voice.h:1404
int pack_voice_SLQSVoiceSetSUPSService(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_SLQSVoiceSetSUPSService_t *pReq)
voice_alphaIDInfo * pAlphaIDInfo
Definition: voice.h:4752
Definition: voice.h:1288
uint8_t reason
Definition: voice.h:5440
uint8_t * pCallID
Definition: voice.h:3308
voice_burstDTMFInfo BurstDTMFInfo
Definition: voice.h:3084
int pack_voice_SLQSVoiceSendFlash(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_SLQSVoiceSendFlash_t *pReq)
uint8_t notifType
Definition: voice.h:5122
Definition: voice.h:782
uint8_t dispType
Definition: voice.h:5502
voice_ccSUPSType * pCCSUPSType
Definition: voice.h:1808
Definition: voice.h:2581
uint8_t * pCallID
Definition: voice.h:4194
uint8_t * pAutoAnswerStat
Definition: voice.h:3655
uint8_t screeningInd
Definition: voice.h:2180
uint8_t numInstances
Definition: voice.h:1726
Definition: voice.h:326
uint8_t * pCurVoicePrivacyPref
Definition: voice.h:3661
int unpack_voice_SLQSVoiceGetCOLR(uint8_t *pResp, uint16_t respLen, unpack_voice_SLQSVoiceGetCOLR_t *pOutput)
int unpack_voice_SLQSVoiceGetCallInfo(uint8_t *pResp, uint16_t respLen, unpack_voice_SLQSVoiceGetCallInfo_t *pOutput)
voice_SUPSInfo SUPSInformation
Definition: voice.h:4745
uint16_t CUGIndex
Definition: voice.h:228
voice_arrConnectPartyNum * pArrConnectPartyNum
Definition: voice.h:4887
uint8_t * pCallID
Definition: voice.h:3964
int unpack_voice_OriginateUSSD(uint8_t *pResp, uint16_t respLen)
int unpack_voice_CancelUSSD(uint8_t *pResp, uint16_t respLen)
voice_arrRemotePartyName * pArrRemotePartyName
Definition: voice.h:4882
Definition: voice.h:3230
Definition: voice.h:2743
Definition: voice.h:2426
voice_alphaIDInfo * pAlphaIDInfo
Definition: voice.h:4192
Definition: voice.h:3580
voice_arrRedirPartyNum * pArrRedirPartyNum
Definition: voice.h:4890
uint8_t * pSvcClass
Definition: voice.h:1456
uint8_t revPolarity
Definition: voice.h:5481
uint8_t UUSDcs
Definition: voice.h:204
voice_UUSInfo * pUUSInFo
Definition: voice.h:330
uint8_t * pDataSrc
Definition: voice.h:4755
uint32_t airTimerValue
Definition: voice.h:764
uint8_t extBit
Definition: voice.h:259
uint8_t * pCallID
Definition: voice.h:1294
uint8_t * pCCResType
Definition: voice.h:1179
uint8_t ussData[182]
Definition: voice.h:46
uint8_t subsType
Definition: voice.h:3737
uint8_t numInstances
Definition: voice.h:2670
Definition: voice.h:1174
int pack_voice_SLQSVoiceGetCLIR(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
int unpack_voice_SLQSVoiceBindSubscription(uint8_t *pResp, uint16_t respLen)
uint8_t numLen
Definition: voice.h:1708
voice_calledPartySubAdd * pCallPartySubAdd
Definition: voice.h:333
uint8_t callID
Definition: voice.h:2460
uint8_t * pReason
Definition: voice.h:4747
uint8_t ussDCS
Definition: voice.h:44
uint8_t ActiveStatus
Definition: voice.h:3906
Definition: voice.h:2376
uint16_t * pFailCause
Definition: voice.h:2996
int unpack_voice_allCallStatusCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_voice_allCallStatusCallback_ind_t *pOutput)
Definition: voice.h:1058
uint8_t Reason
Definition: voice.h:1579
uint8_t * pCallId
Definition: voice.h:1030
int unpack_voice_SLQSVoiceStopContDTMF(uint8_t *pResp, uint16_t respLen, unpack_voice_SLQSVoiceStopContDTMF_t *pOutput)
voice_prefVoiceSO * pPrefVoiceSO
Definition: voice.h:919
uint8_t callerIDLen
Definition: voice.h:5239
uint8_t * pCallID
Definition: voice.h:3340
uint8_t OTASPStatus
Definition: voice.h:5182
uint8_t numType
Definition: voice.h:2527
voice_lineCtrlInfo * pLineCtrlInfo
Definition: voice.h:5586
uint8_t * pPrefVoiceSOStatus
Definition: voice.h:1001
Definition: voice.h:4641
uint8_t * pFlashPayLd
Definition: voice.h:3309
uint8_t PI
Definition: voice.h:1704
uint8_t upLink
Definition: voice.h:5457
voice_ccSUPSType * pCCSUPSType
Definition: voice.h:4080
uint8_t numInstances
Definition: voice.h:2745
uint8_t * pInfo
Definition: voice.h:56
uint8_t * pCallID
Definition: voice.h:3038
Definition: voice.h:257
Definition: voice.h:55
voice_arrAlertingPattern * pArrAlertingPattern
Definition: voice.h:2910
voice_DTMFLengths * pBurstDTMFLengths
Definition: voice.h:3085
uint16_t * pFailCause
Definition: voice.h:1177
uint8_t ProvisionStatus
Definition: voice.h:1122
Definition: voice.h:3904
voice_COLPResp * pCOLPResp
Definition: voice.h:3960
uint8_t alphaLen
Definition: voice.h:375
uint8_t numSI
Definition: voice.h:2526
voice_connectNumInfo * pConnectNumInfo
Definition: voice.h:5579
voice_arrRemotePartyNum * pArrRemotePartyNum
Definition: voice.h:2897
voice_airTimer * pAirTimerConfig
Definition: voice.h:916
uint8_t alertPitch
Definition: voice.h:5217
Definition: voice.h:98
int unpack_voice_SLQSVoiceSendFlash(uint8_t *pResp, uint16_t respLen, unpack_voice_SLQSVoiceSendFlash_t *pOutput)
uint8_t numPresInd
Definition: voice.h:2179
uint16_t * pFailCause
Definition: voice.h:1933
Definition: voice.h:2762
uint16_t * pFailCause
Definition: voice.h:4191
uint8_t * pOnLength
Definition: voice.h:5013
Definition: voice.h:2790
Definition: voice.h:4975
uint8_t callID
Definition: voice.h:5181
Definition: voice.h:572
uint8_t tlvPresent
Definition: voice.h:4582
uint8_t * pSvcClass
Definition: voice.h:4746
voice_arrAlertingType * pArrAlertingType
Definition: voice.h:4883
uint8_t * pAMRStatus
Definition: voice.h:3534
Definition: voice.h:5477
voice_ECTNum * pECTNum
Definition: voice.h:5124
#define MAX_VOICE_DESCRIPTION_LENGTH
Definition: voice.h:23
Definition: voice.h:2994
Definition: voice.h:3036
voice_redirNumInfo * pRedirNumInfo
Definition: voice.h:5582
uint8_t ProvisionStatus
Definition: voice.h:3907
int pack_voice_SLQSVoiceGetCNAP(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: voice.h:1964
uint8_t codingScheme
Definition: voice.h:2111
voice_alphaIDInfo AlphaIDInfo
Definition: voice.h:2445
voice_arrAlertingPattern * pArrAlertingPattern
Definition: voice.h:4891
uint8_t presentationInd
Definition: voice.h:5057
voice_callInfo Callinfo
Definition: voice.h:2378
voice_arrDiagInfo * pArrDiagInfo
Definition: voice.h:2907
Definition: voice.h:2198
int pack_voice_SLQSVoiceIndicationRegister(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_SLQSVoiceIndicationRegister_t *reqArg)
Definition: voice.h:2393
uint8_t PI
Definition: voice.h:5238
int unpack_voice_SLQSVoiceEndCall(uint8_t *pResp, uint16_t respLen, unpack_voice_SLQSVoiceEndCall_t *pOutput)
uint8_t digitCnt
Definition: voice.h:4979
uint8_t * pCallID
Definition: voice.h:1533
voice_roamTimer * pRoamTimerConfig
Definition: voice.h:917
Definition: voice.h:2545
voice_alphaIDInfo * pAlphaIDInfo
Definition: voice.h:2319
voice_extDispRecInfo * pExtDispRecInfo
Definition: voice.h:5587
uint8_t voicePrivacy
Definition: voice.h:4928
uint8_t * pPrefVoiceSO
Definition: voice.h:3533
uint8_t * pPrefVoicePrivacy
Definition: voice.h:3535
voice_alphaIDInfo * pAlphaIDInfo
Definition: voice.h:3962
int unpack_voice_SLQSVoiceSetSUPSService(uint8_t *pResp, uint16_t respLen, unpack_voice_SLQSVoiceSetSUPSService_t *pOutput)
Definition: voice.h:405
Definition: voice.h:2042
int pack_voice_SLQSVoiceGetCOLR(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t numInstances
Definition: voice.h:1744
uint8_t * pCallBarringPasswd
Definition: voice.h:659
uint8_t numPlan
Definition: voice.h:2182
uint8_t ussLen
Definition: voice.h:4232
uint8_t isEmpty
Definition: voice.h:2379
int unpack_voice_SLQSVoiceManageCalls(uint8_t *pResp, uint16_t respLen, unpack_voice_SLQSVoiceManageCalls_t *pOutput)
uint8_t * pNSSRelease
Definition: voice.h:5585
int pack_voice_SLQSVoiceGetCLIP(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
int unpack_voice_SLQSVoiceGetCLIP(uint8_t *pResp, uint16_t respLen, unpack_voice_SLQSVoiceGetCLIP_t *pOutput)
uint8_t namID
Definition: voice.h:784
uint8_t * pCallerNameInfo
Definition: voice.h:5577
uint8_t * pCallWaitInd
Definition: voice.h:5578
voice_arrAlphaID * pArrAlphaID
Definition: voice.h:2905
uint8_t numType
Definition: voice.h:5438
voice_ccSUPSType * pCCSUPSType
Definition: voice.h:727
voice_alphaIDInfo * pAlphaIDInfo
Definition: voice.h:4077
Definition: voice.h:913
Definition: voice.h:226
Definition: voice.h:3831
uint8_t numType
Definition: voice.h:5369
int unpack_voice_SLQSVoiceSUPSCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_voice_SLQSVoiceSUPSCallback_ind_t *pOutput)
uint16_t * pFailCause
Definition: voice.h:4756
uint8_t callID
Definition: voice.h:5121
uint8_t subAddrLen
Definition: voice.h:262
Definition: voice.h:2108
Definition: voice.h:2177
Definition: voice.h:3157
uint8_t * pFlashType
Definition: voice.h:3310
int pack_voice_CancelUSSD(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t * pCallID
Definition: voice.h:3121
uint8_t reason
Definition: voice.h:408
Definition: voice.h:2458
voice_alphaIDInfo * pAlphaIDInfo
Definition: voice.h:1934
int unpack_voice_OTASPStatusCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_voice_OTASPStatusCallback_ind_t *pOutput)
uint8_t evrcCapability
Definition: voice.h:862
voice_COLRResp * pCOLRstatus
Definition: voice.h:4761
uint16_t * pFailCause
Definition: voice.h:1804
uint8_t SUPSType
Definition: voice.h:2960
voice_remotePartyName * pRemotePartyName
Definition: voice.h:2316
uint8_t ActiveStatus
Definition: voice.h:1237
uint8_t * pVoicePrivacy
Definition: voice.h:2903
int pack_voice_SLQSVoiceGetCallWaiting(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_SLQSVoiceGetCallWaiting_t *pReq)
Definition: voice.h:4019
voice_arrCallInfo * pArrCallInfo
Definition: voice.h:2896
int unpack_voice_SLQSVoiceStartContDTMF(uint8_t *pResp, uint16_t respLen, unpack_voice_SLQSVoiceStartContDTMF_t *pOutput)
uint8_t * pCallID
Definition: voice.h:726
uint8_t * pOTASPStatus
Definition: voice.h:2902
int pack_voice_SLQSVoiceGetCOLP(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: voice.h:4661
uint8_t * pCCResType
Definition: voice.h:1806
Definition: voice.h:2623
uint8_t * pCCResType
Definition: voice.h:1935
uint8_t signalType
Definition: voice.h:5216
uint8_t subAddrType
Definition: voice.h:260
uint8_t SvcStatus
Definition: voice.h:1701
uint8_t extDispInfoLen
Definition: voice.h:5503
uint8_t * pCCResultType
Definition: voice.h:725
uint8_t callID
Definition: voice.h:5572
voice_arrRemotePartyNum * pArrRemotePartyNum
Definition: voice.h:4881
int pack_voice_SLQSVoiceStopContDTMF(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_SLQSVoiceStopContDTMF_t *pReq)
voice_alphaIDInfo * pAlphaIDInfo
Definition: voice.h:724
uint8_t reason
Definition: voice.h:1455
voice_calledPartyInfo * pCalledPartyInfo
Definition: voice.h:5581
uint8_t * pAutoAnsStatus
Definition: voice.h:997
uint8_t wcdmaAmrStat
Definition: voice.h:3583
int pack_voice_OriginateUSSD(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_OriginateUSSD_t *reqArg)
int unpack_voice_SLQSVoiceSetConfig(uint8_t *pResp, uint16_t respLen, unpack_voice_SLQSVoiceSetConfig_t *pOutput)
uint16_t * pFailCause
Definition: voice.h:1530
Definition: voice.h:5500
voice_CLIRResp * pCLIRResp
Definition: voice.h:1176
uint8_t numType
Definition: voice.h:5303
voice_arrCallEndReason * pArrCallEndReason
Definition: voice.h:2904
uint8_t * pAutoAnswer
Definition: voice.h:915
uint8_t polarityIncluded
Definition: voice.h:5479
int unpack_voice_SLQSVoiceDialCall(uint8_t *pResp, uint16_t respLen, unpack_voice_SLQSVoiceDialCall_t *pOutput)
uint8_t pwrDenialTime
Definition: voice.h:5482
uint8_t * pTTYConfigStatus
Definition: voice.h:1000
Definition: voice.h:2409
voice_USSDNotificationNetworkInfo USSDNotificationNetworkInfo
Definition: voice.h:4602
uint8_t numInstances
Definition: voice.h:2583
voice_alphaIDInfo * pAlphaIDInfo
Definition: voice.h:1531
uint8_t callState
Definition: voice.h:2045
Definition: voice.h:2687
uint8_t * pEmergencyCategory
Definition: voice.h:332
Definition: voice.h:995
uint16_t * pSrvOpt
Definition: voice.h:2313
voice_signalInfo * pSignalInfo
Definition: voice.h:5573
uint8_t * pCurVoiceDomainPref
Definition: voice.h:3662
int pack_voice_SLQSVoiceEndCall(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_SLQSVoiceEndCall_t *pReq)
uint8_t SuppPrefCUG
Definition: voice.h:229
uint8_t oddEvenInd
Definition: voice.h:261
uint8_t * pCallId
Definition: voice.h:470
Definition: voice.h:5434
Definition: voice.h:3064
uint8_t mode
Definition: voice.h:2048
uint8_t voiceSvc
Definition: voice.h:656
int pack_voice_SLQSVoiceSetCallBarringPassword(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_SLQSVoiceSetCallBarringPassword_t *pReq)
uint8_t numberPlan
Definition: voice.h:562
int pack_voice_SLQSVoiceSetConfig(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_SLQSVoiceSetConfig_t *pReq)
Definition: voice.h:3527
uint8_t noReplyTimer
Definition: voice.h:1629
int unpack_voice_SLQSVoiceGetCallWaiting(uint8_t *pResp, uint16_t respLen, unpack_voice_SLQSVoiceGetCallWaiting_t *pOutput)
voice_CUGInfo * pCUGInfo
Definition: voice.h:331
int pack_voice_SLQSVoiceOrigUSSDNoWait(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_SLQSVoiceOrigUSSDNoWait_t *reqArg)
voice_arrRedirPartyNum * pArrRedirPartyNum
Definition: voice.h:2909
uint8_t ussDCS
Definition: voice.h:4231
uint8_t * pCurrTTYMode
Definition: voice.h:3658
int unpack_voice_SLQSVoiceALSSetLineSwitching(uint8_t *pResp, uint16_t respLen)
uint32_t * pAlertingPattern
Definition: voice.h:2322
uint8_t digitCnt
Definition: voice.h:3039
voice_arrCallInfo arrCallInfomation
Definition: voice.h:4880
Definition: voice.h:2442
uint8_t SI
Definition: voice.h:5368
int unpack_voice_SLQSVoiceSetPreferredPrivacy(uint8_t *pResp, uint16_t respLen)
Definition: voice.h:2073
Definition: voice.h:5365
voice_ccSUPSType * pCCSUPSType
Definition: voice.h:1534
int unpack_voice_SLQSVoiceALSSelectLine(uint8_t *pResp, uint16_t respLen)
uint8_t * pCallID
Definition: voice.h:1180
uint8_t * pTTYMode
Definition: voice.h:918
uint8_t * pInfo
Definition: voice.h:99
uint8_t * pAutoAnswer
Definition: voice.h:3529
uint8_t * pCallId
Definition: voice.h:1060
uint8_t * pRegDTMFEvents
Definition: voice.h:3436
uint8_t numInstances
Definition: voice.h:2726
int unpack_voice_DTMFEventCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_voice_DTMFEventCallback_ind_t *pOutput)
voice_ccSUPSType * pCCSuppsType
Definition: voice.h:4548
uint8_t PI
Definition: voice.h:5367
uint8_t * pCLIRType
Definition: voice.h:329
uint8_t ALS
Definition: voice.h:2380
uint8_t nameLen
Definition: voice.h:2112
Definition: voice.h:2706
uint8_t numPlan
Definition: voice.h:5370
Definition: voice.h:2522
uint8_t ECTCallState
Definition: voice.h:5056
#define MAX_VOICE_CALL_NO_LEN
Definition: voice.h:22
Definition: voice.h:859
voice_UUSInfo * pUUSInfo
Definition: voice.h:2317
int pack_voice_SLQSVoiceStartContDTMF(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_SLQSVoiceStartContDTMF_t *pReq)
int unpack_voice_USSDNotificationCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_voice_USSDNotificationCallback_ind_t *pOutput)
voice_alphaIDInfo * pAlphaIDInfo
Definition: voice.h:442
int pack_voice_SLQSVoiceSetPreferredPrivacy(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_SLQSVoiceSetPreferredPrivacy_t *reqArg)
uint8_t ActiveStatus
Definition: voice.h:4021
Definition: voice.h:570
int unpack_voice_SUPSNotificationCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_voice_SUPSNotificationCallback_ind_t *pOutput)
int pack_voice_SLQSVoiceAnswerCall(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_SLQSVoiceAnswerCall_t *pReq)
liteServiceClassInformation
Definition: voice.h:568
int pack_voice_SLQSVoiceManageCalls(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_SLQSVoiceManageCalls_t *pReq)
voice_CLIRResp * pCLIRstatus
Definition: voice.h:4758
uint8_t * pOTASPStatus
Definition: voice.h:2315
int unpack_voice_SLQSVoiceGetAllCallInfo(uint8_t *pResp, uint16_t respLen, unpack_voice_SLQSVoiceGetAllCallInfo_t *pOutput)
uint8_t numPlan
Definition: voice.h:5439
Definition: voice.h:1325
voice_alphaIDInfo * pAlphaIDInfo
Definition: voice.h:1292
voice_arrCalledPartyNum * pArrCalledPartyNum
Definition: voice.h:4889
voice_ccSUPSType * pCCSUPSType
Definition: voice.h:1937
voice_ccSUPSType * pCCSUPSType
Definition: voice.h:1405
uint8_t namID
Definition: voice.h:861
uint8_t SI
Definition: voice.h:1705
#define MAXVOICEUSSDLENGTH
Definition: voice.h:21
Definition: voice.h:4541
uint8_t * pCCResType
Definition: voice.h:1293
voice_ccSUPSType * pCCSUPSType
Definition: voice.h:444
uint8_t numInstances
Definition: voice.h:2547
Definition: voice.h:3338
uint8_t * pCCResType
Definition: voice.h:1532
uint8_t * pCCResultType
Definition: voice.h:443
uint8_t * pCallID
Definition: voice.h:441
uint8_t * pRoamTimerStatus
Definition: voice.h:999
uint8_t SI
Definition: voice.h:5302
uint8_t * pCallID
Definition: voice.h:4079
uint8_t ActiveStatus
Definition: voice.h:4136
uint8_t * pSvcClass
Definition: voice.h:1327
uint8_t * pSvcClass
Definition: voice.h:1529
uint8_t notification_Type
Definition: voice.h:4601
uint8_t numPI
Definition: voice.h:2525
uint8_t ProvisionStatus
Definition: voice.h:4022
uint8_t numLen
Definition: voice.h:5305
voice_prefVoiceSO * pCurPrefVoiceSO
Definition: voice.h:3659
uint8_t callID
Definition: voice.h:2395
Definition: voice.h:4580
voice_arrRemotePartyName * pArrRemotePartyName
Definition: voice.h:2898
voice_diagInfo * pDiagInfo
Definition: voice.h:2321
Definition: voice.h:5054
Definition: voice.h:5236
voice_arrUUSInfo * pArrUUSInfo
Definition: voice.h:2900
voice_CLIPResp * pCLIPResp
Definition: voice.h:1290
uint8_t PI
Definition: voice.h:5301
uint8_t * pAlertType
Definition: voice.h:2318
int unpack_voice_SLQSVoiceGetCLIR(uint8_t *pResp, uint16_t respLen, unpack_voice_SLQSVoiceGetCLIR_t *pOutput)
uint8_t * pAirTimer
Definition: voice.h:3530
Definition: voice.h:3306
voice_diagInfo DiagInfo
Definition: voice.h:2461
Definition: voice.h:497
voice_arrSvcOption * pArrSvcOption
Definition: voice.h:2901
uint8_t * pDispInfo
Definition: voice.h:5575
voice_airTimer * pAirTimerCnt
Definition: voice.h:3656
uint8_t svcType
Definition: voice.h:4643
Definition: voice.h:571
voice_roamTimer * pRoamTimerCnt
Definition: voice.h:3657
#define VOICE_MAX_NO_OF_CALLS
Definition: voice.h:24
uint8_t numLen
Definition: voice.h:5441
uint8_t * pRoamTimer
Definition: voice.h:3531
uint8_t noReplyTimer
Definition: voice.h:1703
voice_CLIPResp * pCLIPstatus
Definition: voice.h:4759
Definition: voice.h:3266
uint8_t * pCallID
Definition: voice.h:3197
Definition: voice.h:3119
uint8_t callID
Definition: voice.h:1966
uint8_t SuppOA
Definition: voice.h:230
Definition: voice.h:4188
uint8_t * pServiceClass
Definition: voice.h:658
uint8_t * pCCResType
Definition: voice.h:4193
uint8_t ProvisionStatus
Definition: voice.h:4137
voice_newPwdData * pNewPwdData
Definition: voice.h:4754
Definition: voice.h:1623
uint8_t numType
Definition: voice.h:2181
uint8_t * pAirTimerStatus
Definition: voice.h:998
uint8_t signal
Definition: voice.h:5218
uint8_t * pVoicePrivacy
Definition: voice.h:2314
uint8_t SvcStatus
Definition: voice.h:1625
voice_alphaIDInfo * pAlphaIDInfo
Definition: voice.h:4544
uint8_t * pRegVoicePrivacyEvents
Definition: voice.h:3437
uint8_t callID
Definition: voice.h:2444
uint8_t * pCallFWTimerVal
Definition: voice.h:4749
voice_connectNumInfo * pConnectNumInfo
Definition: voice.h:2320
uint16_t * pFailCause
Definition: voice.h:4076
uint8_t isModByCC
Definition: voice.h:4644
uint8_t * pVoiceDomainPref
Definition: voice.h:3537
uint8_t SI
Definition: voice.h:5437
uint8_t presentationInd
Definition: voice.h:2075
uint8_t callID
Definition: voice.h:4927
int unpack_voice_AnswerUSSD(uint8_t *pResp, uint16_t respLen)
uint8_t PI
Definition: voice.h:5436
int unpack_voice_SLQSVoiceOrigUSSDNoWait(uint8_t *pResp, uint16_t respLen)
int unpack_voice_voicePrivacyChangeCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_voice_voicePrivacyChangeCallback_ind_t *pOutput)
int unpack_voice_SLQSVoiceGetCallForwardingStatus(uint8_t *pResp, uint16_t respLen, unpack_voice_SLQSVoiceGetCallForwardingStatus_t *pOutput)
uint8_t * pSvcType
Definition: voice.h:334
uint8_t * pTimerVal
Definition: voice.h:661
uint8_t privacyPref
Definition: voice.h:3370
uint16_t roamOrigVoiceSO
Definition: voice.h:865
uint8_t numInstances
Definition: voice.h:2764
Definition: voice.h:3082
uint16_t * pCUGIndex
Definition: voice.h:5123
Definition: voice.h:469
Definition: voice.h:1699
uint8_t * pCallId
Definition: voice.h:498
int pack_voice_SLQSVoiceGetConfig(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_SLQSVoiceGetConfig_t *reqArg)
uint8_t numInstances
Definition: voice.h:2605
uint8_t numLen
Definition: voice.h:1627
Definition: voice.h:761
uint8_t numPlan
Definition: voice.h:2528
voice_ccSUPSType * pCCSUPSType
Definition: voice.h:3965
int pack_voice_SLQSVoiceBindSubscription(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_SLQSVoiceBindSubscription_t *reqArg)
uint8_t ussLen
Definition: voice.h:45
uint8_t * pSvcClass
Definition: voice.h:1400
Definition: voice.h:2724
Definition: voice.h:1742
voice_callInfo * pCallInfo
Definition: voice.h:2311
voice_arrCalledPartyNum * pArrCalledPartyNum
Definition: voice.h:2908
voice_COLRResp * pCOLRResp
Definition: voice.h:4075
int unpack_voice_VoiceInfoRecCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_voice_VoiceInfoRecCallback_ind_t *pOutput)
uint8_t callID
Definition: voice.h:2044
uint8_t DTMFEvent
Definition: voice.h:4978
uint8_t numPlan
Definition: voice.h:1707
uint8_t * pExtDispInfo
Definition: voice.h:5576
struct voice_USSInfo * pUSSDInfo
Definition: voice.h:4545
Definition: voice.h:1028
uint8_t numPlan
Definition: voice.h:5304
uint8_t * pCallFWNum
Definition: voice.h:4748
uint8_t * pCallID
Definition: voice.h:1936
uint8_t numInstances
Definition: voice.h:2792
Definition: voice.h:559
voice_ccSUPSType * pCCSUPSType
Definition: voice.h:1181
uint8_t callID
Definition: voice.h:2524
voice_CNAPResp * pCNAPstatus
Definition: voice.h:4762
#define BARRING_PASSWORD_LENGTH
Definition: voice.h:25
uint8_t * pCallID
Definition: voice.h:2961
uint8_t * pCCResType
Definition: voice.h:1403
int pack_voice_SLQSVoiceBurstDTMF(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_voice_SLQSVoiceBurstDTMF_t *pReq)
Definition: common.h:126
int unpack_voice_SLQSOriginateUSSD(uint8_t *pResp, uint16_t respLen, unpack_voice_SLQSOriginateUSSD_t *pOutput)
uint8_t numLen
Definition: voice.h:5371
uint8_t * pCallID
Definition: voice.h:4751
int unpack_voice_SLQSVoiceGetCNAP(uint8_t *pResp, uint16_t respLen, unpack_voice_SLQSVoiceGetCNAP_t *pOutput)
Definition: voice.h:1235
voice_remotePartyNum * pRemotePartyNum
Definition: voice.h:2312
int pack_voice_SLQSVoiceGetAllCallInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t * pCallID
Definition: voice.h:1807
uint8_t SvcClass
Definition: voice.h:1702
uint16_t homePageVoiceSO
Definition: voice.h:863
uint8_t gsmAmrStat
Definition: voice.h:3582
uint8_t namePI
Definition: voice.h:2110
int unpack_voice_SLQSVoiceSetCallBarringPassword(uint8_t *pResp, uint16_t respLen, unpack_voice_SLQSVoiceSetCallBarringPassword_t *pOutput)
uint8_t numLen
Definition: voice.h:2529
int unpack_voice_SLQSVoiceIndicationRegister(uint8_t *pResp, uint16_t respLen)
uint8_t diagInfoLen
Definition: voice.h:2200
uint8_t * pPrefVoiceDomain
Definition: voice.h:920
voice_CNAPResp * pCNAPResp
Definition: voice.h:4190
Definition: voice.h:2668
voice_NSSAudioCtrl * pNSSAudioCtrl
Definition: voice.h:5584
Definition: voice.h:4134
uint16_t * pFailCause
Definition: voice.h:723
Definition: voice.h:3688
voice_COLPResp * pCOLPstatus
Definition: voice.h:4760
uint8_t direction
Definition: voice.h:2047
uint8_t * pTTYMode
Definition: voice.h:3532
Definition: voice.h:1724
uint16_t * pFailCause
Definition: voice.h:1401
uint8_t numInstances
Definition: voice.h:2708
uint8_t numInstances
Definition: voice.h:2647
uint16_t homeOrigVoiceSO
Definition: voice.h:864
int unpack_voice_SLQSVoiceGetCallBarring(uint8_t *pResp, uint16_t respLen, unpack_voice_SLQSVoiceGetCallBarring_t *pOutput)
voice_remotePartyName RemotePartyName
Definition: voice.h:2412
uint8_t * pCallForwardingNumber
Definition: voice.h:660
uint16_t * pfailureCause
Definition: voice.h:4543
voice_alphaIDInfo * pAlphaIDInfo
Definition: voice.h:1402
uint8_t alphaDcs
Definition: voice.h:374
uint8_t numberType
Definition: voice.h:561
voice_callFwdTypeAndPlan * pCallFwdTypeAndPlan
Definition: voice.h:662
uint8_t DTMFPulseWidth
Definition: voice.h:3066
uint8_t numLen
Definition: voice.h:2076
voice_UUSInfo uusInfo
Definition: voice.h:2429
Definition: voice.h:4229
int unpack_voice_SLQSVoiceGetCOLP(uint8_t *pResp, uint16_t respLen, unpack_voice_SLQSVoiceGetCOLP_t *pOutput)
Definition: voice.h:201
uint8_t callID
Definition: voice.h:3232

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