| CE Gobi SDK 2.7 GobiApi

- Main Page
- Modules
- Classes
- Files

- File List

GobiVoiceMgmtAPI.h
1 /*===========================================================================
2 FILE:
3 GobiVoiceMgmtAPI.h
4
5 DESCRIPTION:
6
7 ==========================================================================*/
8
9 #ifndef GobiVoiceMgmtAPI_H
10 #define GobiVoiceMgmtAPI_H
11 /*=========================================================================*/
12 // Definitions
13 /*=========================================================================*/
14 #ifdef GOBIAPI_EXPORTS
15 #define IMPORTGOBI extern "C" __declspec( dllexport )
16 #else //GOBIAPI_EXPORTS
17 #ifdef __cplusplus
18 /* C++ callable DLL */
19 #define IMPORTGOBI extern "C" __declspec( dllimport )
20 #else
21 /* C callable DLL */
22 #define IMPORTGOBI __declspec( dllimport )
23 #endif
24 #endif //GOBIAPI_EXPORTS
25
26 // Calling convention for API
27 #define GOBICALLBACK __stdcall
28 #define GOBICMAPI __stdcall
29
30 #ifdef GOBIAPI_EXPORTS
31 #define SWIIMPORT extern "C" __declspec( dllexport )
32 #else //GOBIAPI_EXPORTS
33 #ifdef __cplusplus
34 /* C++ callable DLL */
35 #define SWIIMPORT extern "C" __declspec( dllimport )
36 #else
37 /* C callable DLL */
38 #define SWIIMPORT __declspec( dllimport )
39 #endif
40 #endif //GOBIAPI_EXPORTS
41 // Calling convention for API
42 #define SWICALLBACK __stdcall
43 #define SWICMAPI __stdcall
44
45 #ifdef __cplusplus
46 extern "C" {
47 #endif
48
49
50 #define MAXUSSDLENGTH 256//182
51 #define MAX_CALL_NO_LEN 81
52 #define MAX_DESCRIPTION_LENGTH 255
53 #define PASSWORD_LENGTH 5
54 #define PASSWORD_STRLEN 4
55 #define MAX_NO_OF_CALLS 8
56 #define MAX_WATITINGMSG 5
57 #define MAX_CELLINFO_PLMN 3
58 #define MAX_SESSIONINFO 512
59 #define MAX_PKG_DESCRIPTION 1528
60
61 typedef struct
62 {
63 BYTE OMAInitState;
64 BYTE sessionState;
65 BYTE HFAState;
66 WORD HFARetryTimes;
67 WORD HFARetryInterval;
68 WORD HFARetryCount;
69 BYTE FUMOState;
70 LONG FUMOResult;
71 WORD vendorNameLen;
72 TCHAR vendorName[MAX_SESSIONINFO];
73 LONG imageSize;
74 WORD pkgVerStrLen;
75 TCHAR pkgVerStr[MAX_SESSIONINFO];
76 WORD pkgNameLen;
77 TCHAR pkgName[MAX_SESSIONINFO];
78 WORD pkgDesLen;
79 TCHAR pkgDescription[MAX_PKG_DESCRIPTION];
80 WORD pkgDateLen;
81 TCHAR pkgDate[MAX_SESSIONINFO];
82 WORD pkgTimeLen;
83 TCHAR pkgTime[MAX_SESSIONINFO];
84 } omaSessionInfo;
85
86 typedef struct
87 {
88 BYTE FUMOState;
89 BYTE dummy;
90 WORD UITimeOut;
91 LONG pkgSize;
92 LONG pkgReceivedByte;
93 WORD FUMOResult;
94 WORD pkgVerStrLen;
95 TCHAR pkgVerStr[MAX_SESSIONINFO];
96 WORD pkgNameLen;
97 TCHAR pkgName[MAX_SESSIONINFO];
98 WORD pkgDesLen;
99 TCHAR pkgDescription[MAX_PKG_DESCRIPTION];
100 } FUMOInfo;
101
102 typedef struct
103 {
104 BYTE DMState;
105 BYTE UIOption;
106 WORD UITimeOut;
107 WORD alertStrLen;
108 TCHAR alertStr[MAX_SESSIONINFO];
109 } OMAInfo;
110
111 typedef struct
112 {
113 ULONG cellid;
114 CHAR plmn[MAX_CELLINFO_PLMN];
115 WORD lac;
116 WORD arfcn;
117 BYTE bsic;
118 ULONG timing;
119 WORD rxLv;
120 } geranCellInfo;
121
122 typedef struct
123 {
124 WORD cellid;
125 CHAR plmn[MAX_CELLINFO_PLMN];
126 WORD lac;
127 WORD uarfcn;
128 WORD psc;
129 WORD rscp;
130 WORD ecio;
131 } umtsCellInfo;
132
133 typedef struct
134 {
135 WORD sid;
136 WORD nid;
137 WORD baseid;
138 WORD refpn;
139 ULONG base_lat;
140 ULONG base_long;
141 } cdmaCellInfo;
142
158 typedef struct
159 {
160 BYTE ussDCS;
161 BYTE ussLen;
162 CHAR ussData[MAXUSSDLENGTH+1];
163 } USSInfo;
164
200 typedef struct
201 {
202 BYTE UUSType;
203 BYTE UUSDcs;
204 BYTE UUSDatalen;
205 CHAR UUSData[MAX_DESCRIPTION_LENGTH];
206 } UUSInfo;
207
225 typedef struct
226 {
227 WORD CUGIndex;
228 BYTE SuppPrefCUG;
229 BYTE SuppOA;
230 } CUGInfo;
231
256 typedef struct
257 {
258 BYTE extBit;
259 BYTE subAddrType;
260 BYTE oddEvenInd;
261 BYTE subAddrLen;
262 CHAR subAddr[MAX_DESCRIPTION_LENGTH];
263 } calledPartySubAdd;
264
325 typedef struct
326 {
327 CHAR callNumber[MAX_CALL_NO_LEN];
328 BYTE *pCallType;
329 BYTE *pCLIRType;
330 UUSInfo *pUUSInfo;
331 CUGInfo *pCUGInfo;
332 BYTE *pEmergencyCategory;
333 calledPartySubAdd *pCallPartySubAdd;
334 ULONG *pSvcType;
335 } tDialReqParam;
336
355 typedef struct
356 {
357 BYTE alphaDcs;
358 BYTE alphaLen;
359 CHAR alphaText[MAX_DESCRIPTION_LENGTH];
360 } alphaIDInfo;
361
388 typedef struct
389 {
390 BYTE svcType;
391 BYTE reason;
392 } ccSUPSType;
393
462 typedef struct
463 {
464 BYTE callID;
465 BYTE callState;
466 BYTE callType;
467 BYTE direction;
468 BYTE mode;
469 BYTE isMpty;
470 BYTE als;
471 } allcallInfo;
472
529 typedef struct
530 {
531 BYTE callID;
532 BYTE callState;
533 BYTE callType;
534 BYTE direction;
535 BYTE mode;
536 } callInfo;
537
538
551 typedef struct
552 {
553 BYTE numInstances;
554 allcallInfo callInfo[MAX_NO_OF_CALLS];
555 } arrCallInfo;
556
612 typedef struct
613 {
614 BYTE numPI;
615 BYTE numSI;
616 BYTE numType;
617 BYTE numPlan;
618 BYTE numLen;
619 CHAR number[MAX_CALL_NO_LEN];
620 } peerNumInfo;
621
680 typedef struct
681 {
682 BYTE callID;
683 BYTE numPI;
684 BYTE numSI;
685 BYTE numType;
686 BYTE numPlan;
687 BYTE numLen;
688 CHAR number[MAX_CALL_NO_LEN];
689 } allpeerNumInfo;
690
691 typedef struct
692 {
693 BYTE numInstances;
694 allpeerNumInfo info[MAX_NO_OF_CALLS];
695 } arrPeerNumInfo;
696
719 typedef struct
720 {
721 BYTE PI;
722 BYTE numLen;
723 CHAR number[MAX_CALL_NO_LEN];
724 } remotePartyNum;
725
726
752 typedef struct
753 {
754 BYTE callID;
755 BYTE PI;
756 BYTE numLen;
757 CHAR number[MAX_CALL_NO_LEN];
758 } allremotePartyNum;
759
772 typedef struct
773 {
774 BYTE numInstances;
775 allremotePartyNum rmtPtyNum[MAX_NO_OF_CALLS];
776 } arrRemotePartyNum;
777
789 typedef struct
790 {
791 BYTE diagInfoLen;
792 CHAR diagnostic[MAX_DESCRIPTION_LENGTH];
793 } diagInfo;
794
809 typedef struct
810 {
811 BYTE callID;
812 BYTE diagInfoLen;
813 CHAR diagnostic[MAX_DESCRIPTION_LENGTH];
814 } alldiagInfo;
815
828 typedef struct
829 {
830 BYTE numInstances;
831 alldiagInfo diag[MAX_NO_OF_CALLS];
832 } arrDiagInfo;
833
844 typedef struct
845 {
846 BYTE numInstances;
847 BYTE callID[MAX_NO_OF_CALLS];
848 alphaIDInfo info[MAX_NO_OF_CALLS];
849 } arrAlphaIDInfo;
850
879 typedef struct
880 {
881 BYTE namePI;
882 BYTE codingScheme;
883 BYTE nameLen;
884 CHAR name[MAX_DESCRIPTION_LENGTH];
885 } remotePartyName;
886
918 typedef struct
919 {
920 BYTE callID;
921 BYTE namePI;
922 BYTE codingScheme;
923 BYTE nameLen;
924 CHAR name[MAX_DESCRIPTION_LENGTH];
925 } allremotePartyName;
926
939 typedef struct
940 {
941 BYTE numInstances;
942 allremotePartyName RmtPtyName[MAX_NO_OF_CALLS];
943 } arrRemotePartyName;
944
945
962 typedef struct
963 {
964 BYTE numInstances;
965 BYTE callID[MAX_NO_OF_CALLS];
966 WORD callEndReason[MAX_NO_OF_CALLS];
967 } arrCallEndReason;
968
985 typedef struct
986 {
987 BYTE numInstances;
988 BYTE callID[MAX_NO_OF_CALLS];
989 WORD srvOption[MAX_NO_OF_CALLS];
990 } arrSvcOption;
991
992
1009 typedef struct
1010 {
1011 BYTE numInstances;
1012 BYTE callID[MAX_NO_OF_CALLS];
1013 UUSInfo UUSInfo[MAX_NO_OF_CALLS];
1014 } arrUUSInfo;
1015
1016
1033 typedef struct
1034 {
1035 BYTE numInstances;
1036 BYTE callID[MAX_NO_OF_CALLS];
1037 BYTE alertingType[MAX_NO_OF_CALLS];
1038 } arrAlertingType;
1039
1040
1063 typedef struct
1064 {
1065 BYTE numInstances;
1066 BYTE callID[MAX_NO_OF_CALLS];
1067 ULONG alertingPattern[MAX_NO_OF_CALLS];
1068 } arrAlertingPattern;
1069
1094 typedef struct
1095 {
1096 BYTE ActiveStatus;
1097 BYTE ProvisionStatus;
1098 } CLIRResp;
1099
1119 typedef struct
1120 {
1121 BYTE ActiveStatus;
1122 BYTE ProvisionStatus;
1123 } statusResp;
1124
1150 typedef struct
1151 {
1152 BYTE ectCallState;
1153 BYTE pi;
1154 BYTE numLen;
1155 CHAR number[MAX_DESCRIPTION_LENGTH];
1156 } ectInfo;
1157
1201 typedef struct
1202 {
1203 BYTE numberType;
1204 BYTE numberPlan;
1205 } callFwdTypeAndPlan;
1206
1281 typedef struct
1282 {
1283 BYTE voiceSvc;
1284 BYTE reason;
1285 BYTE *pServiceClass;
1286 BYTE *pCallBarringPasswd;
1287 BYTE *pCallForwardingNumber;
1288 BYTE *pTimerVal;
1289 callFwdTypeAndPlan *pCallFwdTypeAndPlan;
1290 } voiceSetSUPSServiceReq;
1291
1315 typedef struct
1316 {
1317 BYTE SvcStatus;
1318 BYTE SvcClass;
1319 BYTE numLen;
1320 CHAR number[MAX_DESCRIPTION_LENGTH];
1321 BYTE noReplyTimer;
1322 } callFWInfo;
1323
1336 typedef struct
1337 {
1338 BYTE numInstances;
1339 callFWInfo CallFWInfo[MAX_NO_OF_CALLS];
1340 } getCallFWInfo;
1341
1342
1366 typedef struct
1367 {
1368 BYTE SvcStatus;
1369 BYTE SvcClass;
1370 BYTE noReplyTimer;
1371 BYTE pi;
1372 BYTE si;
1373 BYTE numType;
1374 BYTE numLen;
1375 CHAR number[MAX_DESCRIPTION_LENGTH];
1376 } extCallFWInfo;
1377
1390 typedef struct
1391 {
1392 BYTE numInstances;
1393 extCallFWInfo extFWInfo[MAX_NO_OF_CALLS];
1394 } getExtCallFWInfo;
1395
1396
1433 typedef struct
1434 {
1435 BYTE reason;
1436 CHAR oldPwd[PASSWORD_LENGTH];
1437 CHAR newPwd[PASSWORD_LENGTH];
1438 CHAR newPwdAgain[PASSWORD_LENGTH];
1439 } callBarringPwd;
1440
1456 typedef struct
1457 {
1458 BYTE namID;
1459 ULONG airTimerValue;
1460 } airTimer;
1461
1477 typedef struct
1478 {
1479 BYTE namID;
1480 ULONG roamTimerValue;
1481 } roamTimer;
1482
1554 typedef struct
1555 {
1556 BYTE namID;
1557 BYTE evrcCapability;
1558 WORD homePageVoiceSO;
1559 WORD homeOrigVoiceSO;
1560 WORD roamOrigVoiceSO;
1561 } prefVoiceSO;
1562
1584 typedef struct
1585 {
1586 BYTE gsmAmrStat;
1587 BYTE wcdmaAmrStat;
1588 } curAMRConfig;
1589
1618 typedef struct
1619 {
1620 BYTE callID;
1621 BYTE DTMFEvent;
1622 BYTE digitCnt;
1623 BYTE digitBuff[MAX_DESCRIPTION_LENGTH];
1624 } DTMFInfo;
1625
1626
1640 typedef struct
1641 {
1642 BYTE sigType;
1643 BYTE alertPitch;
1644 BYTE signal;
1645 } signalInfo;
1646
1661 typedef struct
1662 {
1663 BYTE PI;
1664 BYTE callerIDLen;
1665 CHAR callerID[MAX_CALL_NO_LEN];
1666 } callerIDInfo;
1667
1726 typedef struct
1727 {
1728 BYTE numPI;
1729 BYTE numSI;
1730 BYTE numType;
1731 BYTE numPlan;
1732 BYTE reason;
1733 BYTE numLen;
1734 CHAR number[MAX_CALL_NO_LEN];
1735 } redirectNumInfo;
1736
1753 typedef struct
1754 {
1755 BYTE polarity;
1756 BYTE toggle;
1757 BYTE reversePolarity;
1758 BYTE time;
1759 } lineCtlInfo;
1760
1774 typedef struct
1775 {
1776 BYTE type;
1777 BYTE extDisplayLen;
1778 CHAR extDisplay[MAX_DESCRIPTION_LENGTH];
1779 } extDisplayInfo;
1780
1781
1782
1783
1800 typedef struct
1801 {
1802 BYTE numInstances;
1803 BYTE msgType[MAX_WATITINGMSG];
1804 BYTE indStatus[MAX_WATITINGMSG];
1805 BYTE msgCount[MAX_WATITINGMSG];
1806 } waitingMsgInfo;
1807
1808 // Voice Call Status callback function
1809 typedef void (GOBICALLBACK * tFNCallInfo)(
1810 arrCallInfo* allCallInfo,
1811 arrRemotePartyNum* remoteNumInfo,
1812 arrRemotePartyName* remoteName,
1813 arrAlertingType* alertType,
1814 arrSvcOption* servieOpt,
1815 arrCallEndReason* callEnd,
1816 arrAlphaIDInfo* alphaIDInfo,
1817 arrPeerNumInfo* connectedPartyInfo,
1818 arrDiagInfo* diagInfo,
1819 arrPeerNumInfo* calledPartyInfo,
1820 arrPeerNumInfo* redirectInfo,
1821 arrAlertingPattern* alertPattern);
1822
1823 // Voice Privacy callback function
1824 typedef void (GOBICALLBACK * tFNPrivacyInfo)(
1825 BYTE* pCallID,
1826 BYTE* pVoicePrivacy);
1827
1828 // Voice OTASP Status callback function
1829 typedef void (GOBICALLBACK * tFNOTASPStatus)(
1830 BYTE* pCallID,
1831 BYTE* pOtaspStatus);
1832
1833 typedef void (GOBICALLBACK * tFNSupsInfo)(
1834 BYTE* pCallID,
1835 BYTE* pType,
1836 WORD* pIndex,
1837 ectInfo* pECT);
1838
1839 typedef void (GOBICALLBACK * tFNUSSDNoWait)(
1840 WORD* pError,
1841 WORD* pFailure,
1842 USSInfo* pUSSD,
1843 alphaIDInfo* pAlpha);
1844
1845 typedef void (GOBICALLBACK * tFNAOCLowFunds)();
1846
1847 typedef void (GOBICALLBACK * tFNUSSDRelease)();
1848
1849 typedef void (GOBICALLBACK * tFNUSSD)(
1850 BYTE* pType,
1851 USSInfo* pUSSD);
1852
1853 typedef void (GOBICALLBACK * tFNUUS)(
1854 BYTE* pCallID,
1855 UUSInfo* pUUS);
1856
1857 typedef void (GOBICALLBACK * tFNDTMF)(
1858 DTMFInfo* pDTMFInfo,
1859 BYTE* pOnLength,
1860 BYTE* pOffLength);
1861
1862 typedef void (GOBICALLBACK * tFNSUPS)(
1863 BYTE* pType,
1864 BYTE* pCCModified,
1865 BYTE* pClass,
1866 BYTE* pReason,
1867 CHAR* pNumber,
1868 BYTE* pTimer,
1869 USSInfo* pUSS,
1870 BYTE* pCallID,
1871 BYTE* pAlpha,
1872 CHAR* pPwd,
1873 CHAR* pNewPwd,
1874 CHAR* pNewPwdAgain,
1875 BYTE* pDataSource,
1876 LONG* pCause,
1877 getCallFWInfo* pCallFwdData,
1878 CLIRResp* pCLIR,
1879 statusResp* pCLIP,
1880 statusResp* pCOLP,
1881 statusResp* pCOLR,
1882 statusResp* pCNAP);
1883
1884 typedef void (GOBICALLBACK * tFNInfoRec)(
1885 BYTE* pCallID,
1886 signalInfo* pSignal,
1887 callerIDInfo* pCallIDInfo,
1888 CHAR* pDisplay,
1889 CHAR* plvDisplayExt,
1890 CHAR* pCallerName,
1891 BYTE* pCallWaiting,
1892 peerNumInfo* pConnectedInfo,
1893 peerNumInfo* pCallingPartyInfo,
1894 peerNumInfo* pCalledPartyInfo,
1895 redirectNumInfo* pRedirectInfo,
1896 BYTE* pCLIRCause,
1897 BYTE* pUplink,
1898 BYTE* pDownlink,
1899 BYTE* pNSS,
1900 lineCtlInfo* pLineCtlInfo,
1901 extDisplayInfo* pDisplayExtInfo);
1902
1903
1904 // SwiOMAEx callback function
1905 typedef void (GOBICALLBACK * tFNSwiOmaExEvent)(
1906 FUMOInfo* pFUMOInfo,
1907 OMAInfo* pOMAInfo);
1908
1909 // USSD origination callback function
1910 typedef void (GOBICALLBACK * tFNUSSDOrigination)(
1911 ULONG errorCode,
1912 ULONG failureCause,
1913 BYTE * pNetworkInfo,
1914 BYTE * pAlpha );
1915
1916 // USSD notification callback function
1917 typedef void (GOBICALLBACK * tFNUSSDNotification)(
1918 ULONG type,
1919 BYTE * pNetworkInfo );
1920
1921 // USSD release callback function
1922 typedef void (GOBICALLBACK * tFNUSSDRelease)();
1923
1924 #ifdef __cplusplus
1925 };
1926 #endif
1927
1928 /*=========================================================================*/
1929 // Prototypes
1930 /*=========================================================================*/
1931 IMPORTGOBI ULONG GOBICMAPI AnswerCall(
1932 // req params
1933 BYTE* pInCallID,
1934 // resp params
1935 BYTE* pOutCallID);
1936
1937 IMPORTGOBI ULONG GOBICMAPI EndCall(
1938 // req params
1939 BYTE* pInCallID,
1940 // resp params
1941 BYTE* pOutCallID
1942 );
1943 IMPORTGOBI ULONG GOBICMAPI DialCall(
1944 // req params
1945 tDialReqParam* pDialReq,
1946 // resp params
1947 BYTE* pCallID,
1948 alphaIDInfo* pAlpha,
1949 BYTE* pCCResult,
1950 ccSUPSType* pServiceType
1951 );
1952
1953 IMPORTGOBI ULONG GOBICMAPI GetConfig(
1954 // req params
1955 BYTE* pAutoAns,
1956 BYTE* pAirTimer,
1957 BYTE* pRoamTimer,
1958 BYTE* pTTYMode,
1959 BYTE* pPerfVoiceSO,
1960 BYTE* pAMRstatus,
1961 BYTE* pVoicePrivacy,
1962 BYTE* pNamID,
1963 BYTE* pVoiceDomainPref,
1964 // resp params
1965 BYTE* pAutoAnsStatus,
1966 airTimer* pAirTimerCount,
1967 roamTimer* pRoamTimerCount,
1968 BYTE* pCurTTYMode,
1969 prefVoiceSO* pCurPrefVoiceSO,
1970 curAMRConfig* pCurAMRConfig,
1971 BYTE* pCurPrivacyPref,
1972 BYTE* pCurDomain
1973 );
1974
1975 IMPORTGOBI ULONG GOBICMAPI SetConfig(
1976 // req params
1977 BYTE* pAutoAnswer,
1978 airTimer* pAirTimer,
1979 roamTimer* pRoamTimer,
1980 BYTE* pTTYMode,
1981 prefVoiceSO* pPrefVoiceSO,
1982 BYTE* pPrefVoiceDomain,
1983 // resp params
1984 BYTE* pAutoAnsStatus,
1985 BYTE* pAirTimerStatus,
1986 BYTE* pRoamTimerStatus,
1987 BYTE* pTTYConfigStatus,
1988 BYTE* pPrefVoiceSOStatus,
1989 BYTE* pVoiceDomainStatus
1990 );
1991
1992 /*===========================================================================
1993 METHOD:
1994 SetUSSDOriginationCallback
1995
1996 DESCRIPTION:
1997 Enable/disable USSD origination callback function
1998
1999 PARAMETERS:
2000 pCallback [ I ] - Callback function
2001
2002 RETURN VALUE:
2003 ULONG - Return code
2004 ===========================================================================*/
2005 IMPORTGOBI ULONG GOBICMAPI SetUSSDOriginationCallback(
2006 tFNUSSDOrigination pCallback );
2007
2008
2009 /*===========================================================================
2010 METHOD:
2011 SetUSSDNotificationCallback
2012
2013 DESCRIPTION:
2014 Enable/disable USSD notification callback function
2015
2016 PARAMETERS:
2017 pCallback [ I ] - Callback function
2018
2019 RETURN VALUE:
2020 ULONG - Return code
2021 ===========================================================================*/
2022 SWIIMPORT ULONG SWICMAPI SetUSSDNotificationCallback( tFNUSSD pCallback );
2023
2024 /*===========================================================================
2025 METHOD:
2026 SetUSSDReleaseCallback
2027
2028 DESCRIPTION:
2029 Enable/disable USSD release callback function
2030
2031 PARAMETERS:
2032 pCallback [ I ] - Callback function
2033
2034 RETURN VALUE:
2035 ULONG - Return code
2036 ===========================================================================*/
2037 IMPORTGOBI ULONG GOBICMAPI SetUSSDReleaseCallback(
2038 tFNUSSDRelease pCallback );
2039
2040
2041 /*===========================================================================
2042 METHOD:
2043 SetCallInfoCallback
2044
2045 DESCRIPTION:
2046 Setup handler for QMI indication
2047 QMI_VOICE_ALL_CALL_STATUS_IND_MSG 0x002E
2048
2049 PARAMETERS:
2050 pCallback [ I ] - Callback function
2051
2052 RETURN VALUE:
2053 ULONG - Return code
2054 ===========================================================================*/
2055 SWIIMPORT ULONG SWICMAPI SetCallInfoCallback( tFNCallInfo pCallback );
2056
2057 #endif //GobiVoiceMgmtAPI_H
UUSInfo
Definition: GobiVoiceMgmtAPI.h:200
CLIRResp
Definition: GobiVoiceMgmtAPI.h:1094
alphaIDInfo
Definition: GobiVoiceMgmtAPI.h:355
umtsCellInfo
Definition: GobiVoiceMgmtAPI.h:122
allcallInfo
Definition: GobiVoiceMgmtAPI.h:462
callBarringPwd
Definition: GobiVoiceMgmtAPI.h:1433
arrAlphaIDInfo
Definition: GobiVoiceMgmtAPI.h:844
FUMOInfo
Definition: GobiVoiceMgmtAPI.h:86
callInfo
Definition: GobiVoiceMgmtAPI.h:529
extDisplayInfo
Definition: GobiVoiceMgmtAPI.h:1774
peerNumInfo
Definition: GobiVoiceMgmtAPI.h:612
ccSUPSType
Definition: GobiVoiceMgmtAPI.h:388
arrRemotePartyNum
Definition: GobiVoiceMgmtAPI.h:772
waitingMsgInfo
Definition: GobiVoiceMgmtAPI.h:1800
lineCtlInfo
Definition: GobiVoiceMgmtAPI.h:1753
redirectNumInfo
Definition: GobiVoiceMgmtAPI.h:1726
remotePartyName
Definition: GobiVoiceMgmtAPI.h:879
DTMFInfo
Definition: GobiVoiceMgmtAPI.h:1618
arrUUSInfo
Definition: GobiVoiceMgmtAPI.h:1009
arrSvcOption
Definition: GobiVoiceMgmtAPI.h:985
omaSessionInfo
Definition: GobiVoiceMgmtAPI.h:61
ectInfo
Definition: GobiVoiceMgmtAPI.h:1150
allremotePartyName
Definition: GobiVoiceMgmtAPI.h:918
geranCellInfo
Definition: GobiVoiceMgmtAPI.h:111
remotePartyNum
Definition: GobiVoiceMgmtAPI.h:719
CUGInfo
Definition: GobiVoiceMgmtAPI.h:225
statusResp
Definition: GobiVoiceMgmtAPI.h:1119
callerIDInfo
Definition: GobiVoiceMgmtAPI.h:1661
arrRemotePartyName
Definition: GobiVoiceMgmtAPI.h:939
voiceSetSUPSServiceReq
Definition: GobiVoiceMgmtAPI.h:1281
arrAlertingPattern
Definition: GobiVoiceMgmtAPI.h:1063
roamTimer
Definition: GobiVoiceMgmtAPI.h:1477
calledPartySubAdd
Definition: GobiVoiceMgmtAPI.h:256
tDialReqParam
Definition: GobiVoiceMgmtAPI.h:325
arrDiagInfo
Definition: GobiVoiceMgmtAPI.h:828
arrCallEndReason
Definition: GobiVoiceMgmtAPI.h:962
callFwdTypeAndPlan
Definition: GobiVoiceMgmtAPI.h:1201
arrPeerNumInfo
Definition: GobiVoiceMgmtAPI.h:691
allremotePartyNum
Definition: GobiVoiceMgmtAPI.h:752
prefVoiceSO
Definition: GobiVoiceMgmtAPI.h:1554
airTimer
Definition: GobiVoiceMgmtAPI.h:1456
arrAlertingType
Definition: GobiVoiceMgmtAPI.h:1033
signalInfo
Definition: GobiVoiceMgmtAPI.h:1640
USSInfo
Definition: GobiVoiceMgmtAPI.h:158
getCallFWInfo
Definition: GobiVoiceMgmtAPI.h:1336
curAMRConfig
Definition: GobiVoiceMgmtAPI.h:1584
allpeerNumInfo
Definition: GobiVoiceMgmtAPI.h:680
callFWInfo
Definition: GobiVoiceMgmtAPI.h:1315
cdmaCellInfo
Definition: GobiVoiceMgmtAPI.h:133
getExtCallFWInfo
Definition: GobiVoiceMgmtAPI.h:1390
extCallFWInfo
Definition: GobiVoiceMgmtAPI.h:1366
arrCallInfo
Definition: GobiVoiceMgmtAPI.h:551
OMAInfo
Definition: GobiVoiceMgmtAPI.h:102
alldiagInfo
Definition: GobiVoiceMgmtAPI.h:809
diagInfo
Definition: GobiVoiceMgmtAPI.h:789