LinuxQMISDK: qaGobiApiCbk.h Source File

LinuxQMISDK SLQS03.03.07

- Main Page
- Modules
- References
- Data Structures

- File List
- Globals

qaGobiApiCbk.h
Go to the documentation of this file.
1
11 #ifndef __GOBI_API_CBK_H__
12 #define __GOBI_API_CBK_H__
13
14 #ifdef __cplusplus
15 extern "C" {
16 #endif
17
18 #include "qaGobiApiNas.h"
19 #include "qaGobiApiVoice.h"
20 #include "qaGobiApiSms.h"
21 #include "qaGobiApiUim.h"
22 #include "qaGobiApiQos.h"
23 #include "qaGobiApiWds.h"
24 #include "qaGobiApiLoc.h"
25
26 #define SIGSTRENGTH_THRESHOLD_ARR_SZ 5
27 #define QMI_WMS_MAX_PAYLOAD_LENGTH 256
28 #define QMI_ETWS_MAX_PAYLOAD_LENGTH 1254 /* Qualcomm defined max */
29 #define QMI_MAX_VOICE_NUMBER_LENGTH 81
30 #define MAX_NO_OF_UUSINFO 20
31 #define MAXUSSDLENGTH 182
32 #define MAX_NO_OF_CALLS 20
33 #define CBK_ENABLE_EVENT 0x01
34 #define CBK_DISABLE_EVENT 0x00
35 #define CBK_NOCHANGE 0xFF
36 #define MAX_NO_OF_APPLICATIONS 10
37 #define MAX_NO_OF_SLOTS 5
38 #define MAX_NO_OF_FILES 255
39 #define MAX_PATH_LENGTH 255
40 #define EVENT_MASK_CARD 0x00000001
41 #define EVENT_MASK_DEREGISTER_ALL 0x00000000
42 #define REGISTER_EVENT 0x01
43 #define DEREGISTER_EVENT 0x00
44 #define FIRST_INSTANCE 0x00
45 #define SECOND_INSTANCE 0x01
46 #define THIRD_INSTANCE 0x02
47 #define INVALID_INSTACNE 0x08
48 #define REGISTER_SRV 0x01
49 #define DEREGISTER_SRV 0x00
50 #define WDS_SRV 0x01
51 #define NAS_SRV 0x02
52 #define PDS_SRV 0x04
53 #define VOICE_SRV 0x08
54 #define NUM_OF_SET 0xFF
55 #define IPV4 4
56 #define IPV6 6
57 #define IPV4V6 7
58 #define LOC_EVENT_MASK_ENG_STATE 0x00000080
59 #define LOC_EVENT_MASK_TIME_SYNC 0x00000800
60 #define LOC_EVENT_MASK_INJECT_TIME 0x00000010
61 #define LOC_EVENT_MASK_SENSOR_STREAM 0x00000400
62 #define LOC_EVENT_POSITION_REPORT 0x00000001
63
69 typedef enum
70 {
71 eQA_QMI_SVC_WDS = 0x01,
72 eQA_QMI_SVC_NAS = 0x03,
73 eQA_QMI_SVC_NA = 0xFF, /* Used when the service information is not required
74 * to be exposed to the user
75 */
76 } eQaQMIService;
77
98 typedef struct{
99 BYTE qaQmiinstanceid;
100 eQaQMIService qaQmisvctype;
101 ULONG v4sessionId;
102 ULONG v6sessionId;
103 } qaQmiInterfaceInfo;
104
105
126 typedef struct
127 {
128 qaQmiInterfaceInfo *pQmiInterfaceInfo;
129 ULONG reconfiguration_required;
130 ULONG state;
131 ULONG sessionEndReason;
132 } slqsSessionStateInfo;
133
141 typedef void (* tFNSLQSSessionState)( slqsSessionStateInfo *pSessionStateInfo );
142
159 ULONG SLQSSetSessionStateCallback( tFNSLQSSessionState pCallback );
160
161
207 typedef struct
208 {
209 qaQmiInterfaceInfo *pQmiInterfaceInfo;
210 ULONG *pDormancyStatus;
211 ULONG *pDataBearer;
212 ULONG *pPacketsCountTX;
213 ULONG *pPacketsCountRX;
214 ULONGLONG *pTotalBytesTX;
215 ULONGLONG *pTotalBytesRX;
216 } slqsWdsEventInfo;
217
225 typedef void (* tFNSLQSWDSEvent)( slqsWdsEventInfo *pWdsEventInfo );
226
264 ULONG SLQSSetWdsEventCallback(
265 tFNSLQSWDSEvent pCallback,
266 BYTE interval,
267 BYTE instanceid,
268 BYTE ipfamily );
269
307 ULONG SLQSSetWdsTransferStatisticCallback(
308 tFNSLQSWDSEvent pXferStatsCb,
309 BYTE interval,
310 BYTE instanceid,
311 BYTE ipfamily );
312
313 /*
314 * For internal use only, not to be exposed to the user
315 * This structure will hold the input parameters passed for TransferStatsCbk
316 * by the user
317 *
318 * \param interval
319 * - Interval in seconds.
320 * - ignored when disabling, should be non-zero when enabling
321 *
322 * Note: None
323 *
324 */
325 struct TransferStatsDataType
326 {
327 BYTE interval;
328 };
329
330 /*
331 * Enables/disables the WDS event callback function. The most recent
332 * successfully subscribed callback function will be the only function that
333 * is invoked when the corresponding event occurs. This callback provide extra
334 * information regarding the multiple PDP interface
335 *
336 * \param pCallback[IN]
337 * - Callback function pointer (0 - disable)
338
339 * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
340 *
341 * \sa See qmerrno.h for eQCWWAN_xxx error values
342 *
343 * \note None
344 *
345 */
346 ULONG iSLQSSetWdsFirstInstEventCallback( tFNSLQSWDSEvent pCallback );
347
348 /*
349 * Enables/disables the WDS event callback function. The most recent
350 * successfully subscribed callback function will be the only function that
351 * is invoked when the corresponding event occurs. This callback provide extra
352 * information regarding the multiple PDP interface
353 *
354 * \param pCallback[IN]
355 * - Callback function pointer (0 - disable)
356
357 * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
358 *
359 * \sa See qmerrno.h for eQCWWAN_xxx error values
360 *
361 * \note None
362 *
363 */
364 ULONG iSLQSSetWdsSecondInstEventCallback( tFNSLQSWDSEvent pCallback );
365
366 /*
367 * Enables/disables the WDS event callback function. The most recent
368 * successfully subscribed callback function will be the only function that
369 * is invoked when the corresponding event occurs. This callback provide extra
370 * information regarding the multiple PDP interface
371 *
372 * \param pCallback[IN]
373 * - Callback function pointer (0 - disable)
374
375 * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
376 *
377 * \sa See qmerrno.h for eQCWWAN_xxx error values
378 *
379 * \note None
380 *
381 */
382 ULONG iSLQSSetWdsThirdInstEventCallback( tFNSLQSWDSEvent pCallback );
383
384 /*
385 * Enables/disables the WDS transfer statistic event callback function. The most recent
386 * successfully subscribed callback function will be the only function that
387 * is invoked when the corresponding event occurs. This callback provide extra
388 * information regarding the multiple PDP interface
389 *
390 * \param pCallback[IN]
391 * - Callback function pointer (0 - disable)
392
393 * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
394 *
395 * \sa See qmerrno.h for eQCWWAN_xxx error values
396 *
397 * \note None
398 *
399 */
400 ULONG iSLQSSetWdsXferStatsFirstInstCallback( tFNSLQSWDSEvent pCallback );
401
402 /*
403 * Enables/disables the WDS transfer statistic event callback function. The most recent
404 * successfully subscribed callback function will be the only function that
405 * is invoked when the corresponding event occurs. This callback provide extra
406 * information regarding the multiple PDP interface
407 *
408 * \param pCallback[IN]
409 * - Callback function pointer (0 - disable)
410
411 * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
412 *
413 * \sa See qmerrno.h for eQCWWAN_xxx error values
414 *
415 * \note None
416 *
417 */
418 ULONG iSLQSSetWdsXferStatsSecondInstCallback( tFNSLQSWDSEvent pCallback );
419
420 /*
421 * Enables/disables the WDS event callback function. The most recent
422 * successfully subscribed callback function will be the only function that
423 * is invoked when the corresponding event occurs. This callback provide extra
424 * information regarding the multiple PDP interface
425 *
426 * \param pCallback[IN]
427 * - Callback function pointer (0 - disable)
428
429 * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
430 *
431 * \sa See qmerrno.h for eQCWWAN_xxx error values
432 *
433 * \note None
434 *
435 */
436
448 typedef void (* tFNPower)( ULONG operatingMode );
449
465 ULONG SetPowerCallback(
466 tFNPower pCallback );
467
486 typedef void (* tFNActivationStatus)( ULONG activationStatus );
487
501 ULONG SetActivationStatusCallback(
502 tFNActivationStatus pCallback );
503
515 typedef void (* tFNMobileIPStatus)( ULONG mipStatus );
516
533 ULONG SetMobileIPStatusCallback(
534 tFNMobileIPStatus pCallback );
535
547 typedef void (* tFNRoamingIndicator)( ULONG roaming );
548
564 ULONG SetRoamingIndicatorCallback(
565 tFNRoamingIndicator pCallback );
566
590 typedef void (* tFNDataCapabilities)(
591 BYTE dataCapsSize,
592 BYTE * pDataCaps );
593
609 ULONG SetDataCapabilitiesCallback(
610 tFNDataCapabilities pCallback );
611
623 typedef void (* tFNSignalStrength)(
624 INT8 signalStrength,
625 ULONG radioInterface );
626
654 ULONG SetSignalStrengthCallback(
655 tFNSignalStrength pCallback,
656 BYTE thresholdsSize,
657 INT8 *pThresholds );
658
659 /*
660 * For internal use only, not to be exposed to the user
661 * This structure will hold the input parameters passed for
662 * SetSignalStrengthCallback by the user
663 *
664 * \param thresholdsSize
665 * - Number of elements threshold array contains; a maximum of five
666 * thresholds is supported;
667 *
668 * \param pThresholds[IN]
669 * - Signal threshold array for each entry (in dBm).
670 *
671 * Note: None
672 *
673 */
674 struct SignalStrengthDataType
675 {
676 BYTE thresholdsSize;
677 INT8 thresholds[SIGSTRENGTH_THRESHOLD_ARR_SZ];
678 };
679
680 /*
681 * For internal use only, not to be exposed to the user
682 * Enables the Signal Strength callback function.
683 *
684 * \param pCallback[IN]
685 * - Callback function pointer
686 *
687 * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
688 *
689 * \sa See qmerrno.h for eQCWWAN_xxx error values
690 *
691 * \note None
692 *
693 */
694 ULONG iSetSignalStrengthCallback(
695 tFNSignalStrength pCallback );
696
713 typedef void (* tFNRFInfo)(
714 ULONG radioInterface,
715 ULONG activeBandClass,
716 ULONG activeChannel );
717
733 ULONG SetRFInfoCallback(
734 tFNRFInfo pCallback );
735
751 typedef void (* tFNLUReject)(
752 ULONG serviceDomain,
753 ULONG rejectCause );
754
770 ULONG SetLURejectCallback(
771 tFNLUReject pCallback );
772
785 typedef void (* tFNNewSMS)(
786 ULONG storageType,
787 ULONG messageIndex );
788
802 ULONG SetNewSMSCallback(
803 tFNNewSMS pCallback );
804
808 typedef enum SMSEventType
809 {
810 SMS_EVENT_MT_MESSAGE = 0x01,
811 SMS_EVENT_TRANSFER_ROUTE_MT_MESSAGE = 0x02,
812 SMS_EVENT_MESSAGE_MODE = 0x04,
813 SMS_EVENT_ETWS = 0x08,
814 SMS_EVENT_ETWS_PLMN = 0x10,
815 SMS_EVENT_SMSC_ADDRESS = 0x20,
816 SMS_EVENT_SMS_ON_IMS = 0x40,
817 } eSMSEventType;
818
830 typedef struct SMSMTMessage
831 {
832 ULONG storageType;
833 ULONG messageIndex;
834 } SMSMTMessageInfo;
835
861 typedef struct SMSTransferRouteMTMessage
862 {
863 BYTE ackIndicator;
864 ULONG transactionID;
865 BYTE format;
866 WORD length;
867 BYTE data[QMI_WMS_MAX_PAYLOAD_LENGTH];
868 } SMSTransferRouteMTMessageInfo;
869
878 typedef struct SMSMessageMode
879 {
880 BYTE messageMode;
881 } SMSMessageModeInfo;
882
899 typedef struct SMSEtwsMessage
900 {
901 BYTE notificationType;
902 WORD length;
903 BYTE data[QMI_ETWS_MAX_PAYLOAD_LENGTH];
904 } SMSEtwsMessageInfo;
905
918 typedef struct SMSEtwsPlmn
919 {
920 WORD mobileCountryCode;
921 WORD mobileNetworkCode;
922 } SMSEtwsPlmnInfo;
923
933 typedef struct SMSCAddress
934 {
935 BYTE length;
936 BYTE data[QMI_WMS_MAX_PAYLOAD_LENGTH];
937 } SMSCAddressInfo;
938
951 typedef struct SMSOnIMS
952 {
953 BYTE smsOnIMS;
954 }SMSOnIMSInfo;
955
995 typedef struct SMSEventInfo_s
996 {
997 BYTE smsEventType;
998 SMSMTMessageInfo *pMTMessageInfo;
999 SMSTransferRouteMTMessageInfo *pTransferRouteMTMessageInfo;
1000 SMSMessageModeInfo *pMessageModeInfo;
1001 SMSEtwsMessageInfo *pEtwsMessageInfo;
1002 SMSEtwsPlmnInfo *pEtwsPlmnInfo;
1003 SMSCAddressInfo *pSMSCAddressInfo;
1004 SMSOnIMSInfo *pSMSOnIMSInfo;
1005 } SMSEventInfo;
1006
1014 typedef void (* tFNSMSEvents)( SMSEventInfo *pSMSEventInfo );
1015
1027 ULONG SLQSSetSMSEventCallback( tFNSMSEvents pCallback );
1028
1037 typedef void (* tFNNewNMEA)( LPCSTR pNMEA );
1038
1050 ULONG SetNMEACallback(
1051 tFNNewNMEA pCallback );
1052
1068 typedef void (* tFNPDSState)(
1069 ULONG enabledStatus,
1070 ULONG trackingStatus );
1071
1083 ULONG SetPDSStateCallback(
1084 tFNPDSState pCallback );
1085
1113 typedef void (* tFNCATEvent)(
1114 ULONG eventID,
1115 ULONG eventLen,
1116 BYTE * pEventData );
1117
1163 ULONG SetCATEventCallback(
1164 tFNCATEvent pCallback,
1165 ULONG eventMask,
1166 ULONG *pErrorMask );
1167
1168 /*
1169 * For internal use only, not to be exposed to the user
1170 * This structure will hold the input parameters passed for
1171 * SetCATEventCallback by the user
1172 *
1173 * \param eventMask
1174 * - bitmask of CAT events to register for
1175 *
1176 * \param pErrorMask[OUT]
1177 * - error bitmask. Each bit set indicates the proactive command that
1178 * caused the error
1179 *
1180 * Note: None
1181 *
1182 */
1183 struct CATEventDataType
1184 {
1185 ULONG eventMask;
1186 ULONG *pErrorMask;
1187 };
1188
1189 /*
1190 * For internal use only, not to be exposed to the user
1191 * Enables the CAT Event callback function.
1192 *
1193 * \param pCallback[IN]
1194 * - Callback function pointer
1195 *
1196 * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
1197 *
1198 * \sa See qmerrno.h for eQCWWAN_xxx error values
1199 *
1200 * \note None
1201 *
1202 */
1203 ULONG iSetCATEventCallback(
1204 tFNCATEvent pCallback );
1205
1210 typedef enum device_state_enum
1211 {
1212 DEVICE_STATE_DISCONNECTED,
1213 DEVICE_STATE_READY,
1214 DEVICE_STATE_BOOT
1215 }eDevState;
1216
1226 typedef void (* tFNDeviceStateChange)(
1227 eDevState device_state );
1228
1244 typedef void (* tFNNet)(
1245 ULONG q_depth,
1246 BYTE isThrottle,
1247 BYTE instanceId);
1248
1264 ULONG SetDeviceStateChangeCbk(
1265 tFNDeviceStateChange pCallback );
1266
1294 ULONG SetNetChangeCbk(
1295 BYTE instance,
1296 tFNNet pCallback,
1297 ULONG loMark,
1298 ULONG hiMark,
1299 ULONG period);
1300
1310 typedef void (* tFNFwDldCompletion)( ULONG fwdld_completion_status );
1311
1328 ULONG SetFwDldCompletionCbk(
1329 tFNFwDldCompletion pCallback );
1330
1343 typedef void (* tFNSLQSOMADMAlert)(
1344 ULONG sessionType,
1345 BYTE *psessionTypeFields );
1346
1359 ULONG SetSLQSOMADMAlertCallback(
1360 tFNSLQSOMADMAlert pCallback );
1361
1362
1378 ULONG SetSLQSOMADMAlertCallbackExt(
1379 tFNSLQSOMADMAlert pCallback );
1380
1410 typedef void (* tFNOMADMState)(
1411 ULONG sessionState,
1412 ULONG failureReason );
1413
1428 ULONG SetOMADMStateCallback(
1429 tFNOMADMState pCallback );
1430
1431 #define MAX_RADIO_INTERFACE_LIST 255
1432
1481 struct ServingSystemInfo
1482 {
1483 BYTE registrationState;
1484 BYTE csAttachState;
1485 BYTE psAttachState;
1486 BYTE selectedNetwork;
1487 BYTE radioInterfaceNo;
1488 BYTE radioInterfaceList[MAX_RADIO_INTERFACE_LIST];
1489 BYTE hdrPersonality;
1490 };
1491
1499 typedef void (* tFNServingSystem)(
1500 struct ServingSystemInfo *pServingSystem );
1501
1514 ULONG SLQSSetServingSystemCallback(
1515 tFNServingSystem pCallback );
1516
1572 typedef void (* tFNBandPreference)(
1573 ULONGLONG band_pref );
1574
1591 ULONG SLQSSetBandPreferenceCbk(
1592 tFNBandPreference pCallback );
1593
1599 typedef void (* tFNUSSDRelease)( void );
1600
1615 ULONG SetUSSDReleaseCallback(
1616 tFNUSSDRelease pCallback );
1617
1632 typedef void (* tFNUSSDNotification)(
1633 ULONG type,
1634 BYTE *pNetworkInfo );
1635
1650 ULONG SetUSSDNotificationCallback(
1651 tFNUSSDNotification pCallback );
1652
1688 struct SLQSSignalStrengthsInformation{
1689 struct rxSignalStrengthListElement rxSignalStrengthInfo;
1690 struct ecioListElement ecioInfo;
1691 ULONG io;
1692 BYTE sinr;
1693 struct errorRateListElement errorRateInfo;
1694 struct rsrqInformation rsrqInfo;
1695 };
1696
1704 typedef void (* tFNSLQSSignalStrengths )(
1705 struct SLQSSignalStrengthsInformation sSLQSSignalStrengthsInfo );
1706
1764 struct SLQSSignalStrengthsIndReq{
1765 BYTE rxSignalStrengthDelta;
1766 BYTE ecioDelta;
1767 BYTE ioDelta;
1768 BYTE sinrDelta;
1769 BYTE rsrqDelta;
1770 BYTE ecioThresholdListLen;
1771 SHORT ecioThresholdList[10];
1772 BYTE sinrThresholdListLen;
1773 BYTE sinrThresholdList[5];
1774 };
1775
1798 ULONG SLQSSetSignalStrengthsCallback(
1799 tFNSLQSSignalStrengths pCallback,
1800 struct SLQSSignalStrengthsIndReq *pSLQSSignalStrengthsIndReq );
1801
1802 /*
1803 * For internal use only, not to be exposed to the user
1804 * Enables the Received Signal Strength Information callback function.
1805 *
1806 * \param pCallback[IN]
1807 * - Callback function pointer
1808 *
1809 * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
1810 *
1811 * \sa See qmerrno.h for eQCWWAN_xxx error values
1812 *
1813 * \note None
1814 *
1815 */
1816 ULONG iSLQSSetSignalStrengthsCallback(
1817 tFNSLQSSignalStrengths pCallback );
1818
1840 typedef struct
1841 {
1842 BYTE ECTCallState;
1843 BYTE presentationInd;
1844 BYTE number[QMI_MAX_VOICE_NUMBER_LENGTH];
1845 } ECTNum;
1846
1905 typedef struct
1906 {
1907 BYTE callID;
1908 BYTE notifType;
1909 WORD *pCUGIndex;
1910 ECTNum *pECTNum;
1911 } voiceSUPSNotification;
1912
1920 typedef void (*tFNSUPSNotification)
1921 ( voiceSUPSNotification *pVoiceSUPSNotification );
1922
1937 ULONG SLQSVoiceSetSUPSNotificationCallback( tFNSUPSNotification pCallback );
1938
1949 typedef void (* tFNSDKTerminated)(
1950 BYTE *psReason );
1951
1976 ULONG SLQSSetSDKTerminatedCallback(
1977 tFNSDKTerminated pCallback );
1978
2049 typedef struct
2050 {
2051 arrCallInfo arrCallInfomation;
2052 arrRemotePartyNum *pArrRemotePartyNum;
2053 arrRemotePartyName *pArrRemotePartyName;
2054 arrAlertingType *pArrAlertingType;
2055 arrSvcOption *pArrSvcOption;
2056 arrCallEndReason *pArrCallEndReason;
2057 arrAlphaID *pArrAlphaID;
2058 arrConnectPartyNum *pArrConnectPartyNum;
2059 arrDiagInfo *pArrDiagInfo;
2060 arrCalledPartyNum *pArrCalledPartyNum;
2061 arrRedirPartyNum *pArrRedirPartyNum;
2062 arrAlertingPattern *pArrAlertingPattern;
2063 } voiceSetAllCallStatusCbkInfo;
2064
2076 typedef void (* tFNAllCallStatus )(
2077 voiceSetAllCallStatusCbkInfo *pVoiceSetAllCallStatusCbkInfo );
2078
2093 ULONG SLQSVoiceSetAllCallStatusCallBack (
2094 tFNAllCallStatus pCallback );
2095
2113 typedef struct _transLayerInfoNotification
2114 {
2115 BYTE regInd;
2116 transLayerInfo *pTransLayerInfo;
2117 } transLayerNotification;
2118
2126 typedef void (*tFNtransLayerInfo)
2127 ( transLayerNotification *pTransLayerNotification );
2128
2143 ULONG SLQSSetTransLayerInfoCallback( tFNtransLayerInfo pCallback );
2144
2161 typedef struct _transNWRegInfoNotification
2162 {
2163 BYTE NWRegStat;
2164 } transNWRegInfoNotification;
2165
2173 typedef void (*tFNtransNWRegInfo)
2174 ( transNWRegInfoNotification *pTransNWRegInfoNotification );
2175
2190 ULONG SLQSSetTransNWRegInfoCallback( tFNtransNWRegInfo pCallback );
2191
2200 typedef void (* tFNSysSelectionPref )
2201 ( sysSelectPrefInfo *pSysSelectPrefInfo );
2202
2219 ULONG SLQSSetSysSelectionPrefCallBack( tFNSysSelectionPref pCallback );
2220
2229 typedef void (* tFNUIMRefresh )
2230 ( UIMRefreshEvent *pUIMRefreshEvent );
2231
2248 ULONG SLQSUIMSetRefreshCallBack ( tFNUIMRefresh pCallback );
2249
2257 typedef struct
2258 {
2259 cardStatus statusChange;
2260 }UIMStatusChangeInfo;
2261
2270 typedef void ( * tFNUIMStatusChangeInfo)
2271 (UIMStatusChangeInfo *pUIMStatusChangeInfo );
2272
2287 ULONG SLQSUIMSetStatusChangeCallBack (
2288 tFNUIMStatusChangeInfo pCallback );
2289
2306 typedef struct
2307 {
2308 BYTE callID;
2309 BYTE voicePrivacy;
2310 } voicePrivacyInfo;
2311
2320 typedef void ( * tFNPrivacyChange) ( voicePrivacyInfo *pVoicePrivacyInfo );
2321
2340 ULONG SLQSVoiceSetPrivacyChangeCallBack( tFNPrivacyChange pCallback );
2341
2369 typedef struct
2370 {
2371 DTMFInfo DTMFInformation;
2372 BYTE *pOnLength;
2373 BYTE *pOffLength;
2374 } voiceDTMFEventInfo;
2375
2383 typedef void ( * tFNDTMFEvent)
2384 ( voiceDTMFEventInfo *pVoiceDTMFEventInfo );
2385
2402 ULONG SLQSVoiceSetDTMFEventCallBack( tFNDTMFEvent pCallback );
2403
2480 typedef struct
2481 {
2482 SUPSInfo SUPSInformation;
2483 BYTE *pSvcClass;
2484 BYTE *pReason;
2485 BYTE *pCallFWNum;
2486 BYTE *pCallFWTimerVal;
2487 struct USSInfo *pUSSInfo;
2488 BYTE *pCallID;
2489 alphaIDInfo *pAlphaIDInfo;
2490 BYTE *pCallBarPasswd;
2491 newPwdData *pNewPwdData;
2492 BYTE *pDataSrc;
2493 WORD *pFailCause;
2494 getCallFWInfo *pCallFwdInfo;
2495 CLIRResp *pCLIRstatus;
2496 CLIPResp *pCLIPstatus;
2497 COLPResp *pCOLPstatus;
2498 COLRResp *pCOLRstatus;
2499 CNAPResp *pCNAPstatus;
2500 } voiceSUPSInfo;
2501
2510 typedef void ( * tFNSUPSInfo)
2511 ( voiceSUPSInfo *pVoiceSUPSInfo );
2512
2532 ULONG SLQSVoiceSetSUPSCallBack( tFNSUPSInfo pCallback );
2533
2618 typedef struct
2619 {
2620 SrvStatusInfo *pCDMASrvStatusInfo;
2621 SrvStatusInfo *pHDRSrvStatusInfo;
2622 GSMSrvStatusInfo *pGSMSrvStatusInfo;
2623 GSMSrvStatusInfo *pWCDMASrvStatusInfo;
2624 GSMSrvStatusInfo *pLTESrvStatusInfo;
2625 CDMASysInfo *pCDMASysInfo;
2626 HDRSysInfo *pHDRSysInfo;
2627 GSMSysInfo *pGSMSysInfo;
2628 WCDMASysInfo *pWCDMASysInfo;
2629 LTESysInfo *pLTESysInfo;
2630 AddCDMASysInfo *pAddCDMASysInfo;
2631 WORD *pAddHDRSysInfo;
2632 AddSysInfo *pAddGSMSysInfo;
2633 AddSysInfo *pAddWCDMASysInfo;
2634 WORD *pAddLTESysInfo;
2635 CallBarringSysInfo *pGSMCallBarringSysInfo;
2636 CallBarringSysInfo *pWCDMACallBarringSysInfo;
2637 BYTE *pLTEVoiceSupportSysInfo;
2638 BYTE *pGSMCipherDomainSysInfo;
2639 BYTE *pWCDMACipherDomainSysInfo;
2640 BYTE *pSysInfoNoChange;
2641 } nasSysInfo;
2642
2650 typedef void ( *tFNSysInfo )
2651 ( nasSysInfo *pNasSysInfo ) ;
2652
2674 ULONG SLQSNasSysInfoCallBack( tFNSysInfo pCallback );
2675
2707 typedef struct
2708 {
2709 WORD year;
2710 BYTE month;
2711 BYTE day;
2712 BYTE hour;
2713 BYTE minute;
2714 BYTE second;
2715 BYTE dayOfWeek;
2716 } UniversalTime;
2717
2735 typedef struct
2736 {
2737 UniversalTime universalTime;
2738 BYTE *pTimeZone;
2739 BYTE *pDayltSavAdj;
2740 } nasNetworkTime;
2741
2749 typedef void ( *tFNNetworkTime )
2750 ( nasNetworkTime *pNasNetworkTime );
2751
2769 ULONG SLQSNasNetworkTimeCallBack( tFNNetworkTime pCallback );
2770
2830 struct omaDmFotaTlv
2831 {
2832 BYTE state;
2833 BYTE userInputReq;
2834 USHORT userInputTimeout;
2835 ULONG fwdloadsize;
2836 ULONG fwloadComplete;
2837 USHORT updateCompleteStatus;
2838 BYTE severity;
2839 USHORT versionlength;
2840 BYTE version[256];
2841 USHORT namelength;
2842 BYTE package_name[256];
2843 USHORT descriptionlength;
2844 BYTE description[256];
2845 };
2846
2847
2905 struct omaDmFotaTlvExt
2906 {
2907 BYTE state;
2908 BYTE reserved;
2909 USHORT userInputTimeout;
2910 ULONG packageSize;
2911 ULONG receivedBytes;
2912 USHORT fumoResultCode;
2913 USHORT versionlength;
2914 BYTE version[256];
2915 USHORT namelength;
2916 BYTE package_name[256];
2917 USHORT descriptionlength;
2918 BYTE description[256];
2919 };
2920
2980 struct omaDmConfigTlvExt
2981 {
2982 BYTE state;
2983 BYTE userInputReq;
2984 USHORT userInputTimeout;
2985 USHORT alertmsglength;
2986 BYTE alertmsg[256];
2987 };
2988
3012 struct omaDmConfigTlv
3013 {
3014 BYTE state;
3015 BYTE userInputReq;
3016 USHORT userInputTimeout;
3017 USHORT alertmsglength;
3018 BYTE alertmsg[256];
3019 };
3020
3026 typedef union sessionInfo
3027 {
3028 struct omaDmFotaTlv omaDmFota;
3029 struct omaDmConfigTlv omaDmConfig;
3030 } sessionInformation;
3031
3037 typedef union sessionInfoExt
3038 {
3039 struct omaDmFotaTlvExt omaDmFota;
3040 struct omaDmConfigTlvExt omaDmConfig;
3041 } sessionInformationExt;
3042
3055 typedef struct
3056 {
3057 BYTE storageType;
3058 BYTE messageMode;
3059 } SMSMemoryInfo;
3060
3069 typedef void (* tFNMemoryFull)( SMSMemoryInfo *pSMSMemoryFullInfo );
3070
3084 ULONG SLQSWmsMemoryFullCallBack( tFNMemoryFull pCallback );
3085
3122 typedef struct
3123 {
3124 BYTE callID;
3125 BYTE OTASPStatus;
3126 }voiceOTASPStatusInfo;
3127
3137 typedef void ( * tFNOTASPStatus )
3138 ( voiceOTASPStatusInfo *pVoiceOTASPStatusInfo );
3139
3159 ULONG SLQSVoiceSetOTASPStatusCallBack(
3160 tFNOTASPStatus pCallback );
3161
3175 typedef struct
3176 {
3177 BYTE signalType;
3178 BYTE alertPitch;
3179 BYTE signal;
3180 } signalInfo;
3181
3197 typedef struct
3198 {
3199 BYTE PI;
3200 BYTE callerIDLen;
3201 BYTE callerID[255];
3202 } callerIDInfo;
3203
3260 typedef struct
3261 {
3262 BYTE PI;
3263 BYTE SI;
3264 BYTE numType;
3265 BYTE numPlan;
3266 BYTE numLen;
3267 BYTE number[255];
3268 } callingPartyInfo;
3269
3326 typedef struct
3327 {
3328 BYTE PI;
3329 BYTE SI;
3330 BYTE numType;
3331 BYTE numPlan;
3332 BYTE numLen;
3333 BYTE number[255];
3334 } calledPartyInfo;
3335
3395 typedef struct
3396 {
3397 BYTE PI;
3398 BYTE SI;
3399 BYTE numType;
3400 BYTE numPlan;
3401 BYTE reason;
3402 BYTE numLen;
3403 BYTE number[255];
3404 } redirNumInfo;
3405
3416 typedef struct
3417 {
3418 BYTE upLink;
3419 BYTE downLink;
3420 } NSSAudioCtrl;
3421
3438 typedef struct
3439 {
3440 BYTE polarityIncluded;
3441 BYTE toggleMode;
3442 BYTE revPolarity;
3443 BYTE pwrDenialTime;
3444 } lineCtrlInfo;
3445
3461 typedef struct
3462 {
3463 BYTE dispType;
3464 BYTE extDispInfoLen;
3465 BYTE extDispInfo[255];
3466 } extDispRecInfo;
3467
3531 typedef struct
3532 {
3533 BYTE callID;
3534 signalInfo *pSignalInfo;
3535 callerIDInfo *pCallerIDInfo;
3536 BYTE *pDispInfo;
3537 BYTE *pExtDispInfo;
3538 BYTE *pCallerNameInfo ;
3539 BYTE *pCallWaitInd;
3540 connectNumInfo *pConnectNumInfo;
3541 connectNumInfo *pCallingPartyInfo;
3542 calledPartyInfo *pCalledPartyInfo;
3543 redirNumInfo *pRedirNumInfo;
3544 BYTE *pCLIRCause;
3545 NSSAudioCtrl *pNSSAudioCtrl;
3546 BYTE *pNSSRelease;
3547 lineCtrlInfo *pLineCtrlInfo;
3548 extDispRecInfo *pExtDispRecInfo;
3549 } voiceInfoRec;
3550
3560 typedef void ( * tFNInfoRec) ( voiceInfoRec *pVoiceInfoRec );
3561
3578 ULONG SLQSVoiceInfoRecCallback( tFNInfoRec pCallback );
3579
3590 typedef struct
3591 {
3592 BYTE numInstances;
3593 messageWaitingInfoContent msgWaitInfo[NUM_OF_SET];
3594 } msgWaitingInfo;
3595
3604 typedef void (* tFNMessageWaiting)( msgWaitingInfo *pSMSMessageWaitingInfo );
3605
3619 ULONG SLQSWmsMessageWaitingCallBack( tFNMessageWaiting pCallback );
3620
3640 typedef struct
3641 {
3642 ULONG id;
3643 BYTE isNewFlow;
3644 BYTE state;
3645 } QosFlowInfoState;
3646
3669 typedef struct
3670 {
3671 QosFlowInfoState *pQFlowState;
3672 swiQosFlow *pTxQFlowGranted;
3673 swiQosFlow *pRxQFlowGranted;
3674 swiQosFilter *pTxQFilter[MAX_QOS_FILTER_TLV];
3675 swiQosFilter *pRxQFilter[MAX_QOS_FILTER_TLV];
3676 BYTE *pBearerID;
3677 } QosFlowInfo;
3678
3679
3725 typedef struct
3726 {
3727 //TODO temp commented for compilation
3728 //QosFlowInfoTlv QFlowInf
3729
3730 ULONG *pDataBearer;
3731 ULONG *pPacketsCountTX;
3732 ULONG *pPacketsCountRX;
3733 ULONGLONG *pTotalBytesTX;
3734 ULONGLONG *pTotalBytesRX;
3735 } QosEventInfo;
3736
3737
3747 typedef void (* tFNSLQSQOSEvent)(
3748 BYTE instance,
3749 QosFlowInfo *pFlowInfo
3750 );
3751
3772 ULONG SLQSSetQosEventCallback(
3773 BYTE instance,
3774 tFNSLQSQOSEvent pCallback
3775 );
3776
3802 typedef void (* tFNQosStatus)(
3803 BYTE instance,
3804 ULONG id,
3805 BYTE status,
3806 BYTE event,
3807 BYTE reason
3808 );
3809
3827 ULONG SLQSSetQosStatusCallback(
3828 BYTE instance,
3829 tFNQosStatus pCallback
3830 );
3831
3840 typedef void (* tFNQosNWStatus)(
3841 BYTE status
3842 );
3843
3858 ULONG SLQSSetQosNWStatusCallback(
3859 tFNQosNWStatus pCallback
3860 );
3861
3870 typedef void (* tFNQosPriEvent)(
3871 WORD event
3872 );
3873
3888 ULONG SLQSSetQosPriEventCallback(
3889 tFNQosPriEvent pCallback );
3890
3910 typedef struct
3911 {
3912 CDMASSInfo *pCDMASigInfo;
3913 HDRSSInfo *pHDRSigInfo;
3914 BYTE *pGSMSigInfo;
3915 CDMASSInfo *pWCDMASigInfo;
3916 LTESSInfo *pLTESigInfo;
3917 TDSCDMASigInfo *pTDSCDMASigInfo;
3918 TDSCDMASigInfoExt *pTDSCDMASigInfoExt;
3919 } nasSigInfo;
3920
3928 typedef void (*tFNSigInfo)( nasSigInfo *pNasSigInfo );
3929
3951 ULONG SLQSNasSigInfoCallBack(
3952 tFNSigInfo pCallback,
3953 sigInfo *pSigInfo );
3954
3974 typedef struct _modemTempNotification
3975 {
3976 BYTE ModemTempState;
3977 WORD ModemTemperature;
3978 } modemTempNotification;
3979
3987 typedef void (*tFNModemTempInfo)
3988 ( modemTempNotification *pModemTempNotification );
3989
4004 ULONG SLQSSetModemTempCallback( tFNModemTempInfo pCallback );
4005
4073 typedef struct _packetSrvStatus
4074 {
4075 qaQmiInterfaceInfo *pQmiInterfaceInfo;
4076 BYTE connStatus;
4077 BYTE reconfigReqd;
4078 WORD sessionEndReason;
4079 WORD verboseSessnEndReasonType;
4080 WORD verboseSessnEndReason;
4081 BYTE ipFamily;
4082 WORD techName;
4083 BYTE bearerID;
4084 } packetSrvStatus;
4085
4093 typedef void (* tFNPacketSrvState)(
4094 packetSrvStatus *pPacketSrvStatus );
4095
4111 ULONG SLQSSetPacketSrvStatusCallback(
4112 tFNPacketSrvState pCallback );
4113
4114 /*
4115 * Name: HDRPersonalityInd
4116 *
4117 * Purpose: Structure used to store the Tlv parameters for HDRPersonalityInd
4118 *
4119 * Members: pCurrentPersonality
4120 * - Current active personality index.
4121 *
4122 * pPersonalityListLength
4123 * - Number of Personality Protocol Subtype contains in this response.
4124 *
4125 * pProtocolSubtypeElement
4126 * - See \ref protocolSubtypeElement for more information.
4127 */
4128 typedef struct
4129 {
4130 WORD *pCurrentPersonality;
4131 BYTE *pPersonalityListLength;
4132 protocolSubtypeElement *pProtocolSubtypeElement;
4133 }HDRPersonalityInd;
4134
4143 typedef void ( *tFNHDRPersonaity )( HDRPersonalityInd *pHDRPers );
4144
4160 ULONG SLQSSetSwiHDRPersCallback( tFNHDRPersonaity pCallback );
4161
4196 typedef struct
4197 {
4198 WORD *pSIPLocalPort;
4199 ULONG *pTimerSIPReg;
4200 ULONG *pSubscribeTimer;
4201 ULONG *pTimerT1;
4202 ULONG *pTimerT2;
4203 ULONG *pTimerTf;
4204 BYTE *pSigCompEnabled;
4205 } imsSIPConfigInfo;
4206
4214 typedef void ( * tFNImsSIPConfig) ( imsSIPConfigInfo *pImsSIPConfigInfo );
4215
4231 ULONG SLQSSetSIPConfigCallback( tFNImsSIPConfig pCallback );
4232
4250 typedef struct
4251 {
4252 WORD *pPriCSCFPort;
4253 BYTE *pCSCFPortName;
4254 BYTE *pIMSTestMode;
4255 } imsRegMgrConfigInfo;
4256
4264 typedef void ( * tFNImsRegMgrConfig) (
4265 imsRegMgrConfigInfo *pImsRegMgrConfigInfo );
4266
4282 ULONG SLQSSetRegMgrConfigCallback( tFNImsRegMgrConfig pCallback );
4283
4304 typedef struct
4305 {
4306 BYTE *pSMSFormat;
4307 BYTE *pSMSOverIPNwInd;
4308 BYTE *pPhoneCtxtURI;
4309 } imsSMSConfigInfo;
4310
4318 typedef void ( * tFNImsSMSConfig) (
4319 imsSMSConfigInfo *pImsSMSConfigInfo );
4320
4336 ULONG SLQSSetIMSSMSConfigCallback( tFNImsSMSConfig pCallback );
4337
4347 typedef struct
4348 {
4349 BYTE *pIMSDomain;
4350 } imsUserConfigInfo;
4351
4359 typedef void ( * tFNImsUserConfig) (
4360 imsUserConfigInfo *pImsUserConfigInfo );
4361
4377 ULONG SLQSSetIMSUserConfigCallback( tFNImsUserConfig pCallback );
4378
4462 typedef struct
4463 {
4464 WORD *pSessionExpiryTimer;
4465 WORD *pMinSessionExpiryTimer;
4466 BYTE *pAmrWbEnable;
4467 BYTE *pScrAmrEnable;
4468 BYTE *pScrAmrWbEnable;
4469 BYTE *pAmrMode;
4470 WORD *pAmrWBMode;
4471 BYTE *pAmrOctetAligned;
4472 BYTE *pAmrWBOctetAligned;
4473 WORD *pRingingTimer;
4474 WORD *pRingBackTimer;
4475 WORD *pRTPRTCPInactTimer;
4476 } imsVoIPConfigInfo;
4477
4485 typedef void ( * tFNImsVoIPConfig) (
4486 imsVoIPConfigInfo *pImsVoIPConfigInfo );
4487
4503 ULONG SLQSSetIMSVoIPConfigCallback( tFNImsVoIPConfig pCallback );
4519 typedef struct
4520 {
4521 BYTE *pError;
4522 BYTE *pFailureCause;
4523 struct USSInfo *pUSSDData;
4524 alphaIDInfo *pAlphaIdentifier;
4525 }USSDNoWaitIndicationInfo;
4526
4527 typedef void (* tFNUSSDNoWaitIndication)(
4528 USSDNoWaitIndicationInfo *pNetworkInfo );
4539 ULONG SetUSSDNoWaitIndicationCallback(
4540 tFNUSSDNoWaitIndication pCallback );
4541
4542 /* Unstructured supplementary service data coding scheme*/
4543 #define USSD_DCS_ASCII 0x01 /* ASCII coding scheme */
4544 #define USSD_DCS_8BIT 0x02 /* 8-bit coding scheme */
4545 #define USSD_DCS_UCS2 0x03 /* UCS2 coding scheme */
4546
4557 typedef struct
4558 {
4559 ULONG CurrChanTxRate;
4560 ULONG CurrChanRxRate;
4561 } channelRate;
4562
4563 /*
4564 * Name: DUNCallInfoInd
4565 *
4566 * Purpose: Structure used to store the Tlv parameters for DUNCallInfoInd
4567 *
4568 * \param MdmConnStatus
4569 * - Current link status
4570 * - 0x01 - Disconnected
4571 * - 0x02 - Connected
4572 *
4573 * \param CallEndReason
4574 * - Last modem call end reason
4575 * - See qaGobiApiTableCallEndReasons.h for Call End Reason
4576 *
4577 * \param TXOKBytesCount
4578 * - Number of bytes transmitted without error
4579 *
4580 * \param RXOKBytesCount
4581 * - Number of bytes transmitted without error
4582 *
4583 * \param DormancyStatus
4584 * - Dormancy Status
4585 * - 0x01 - Traffic channel dormant
4586 * - 0x02 - Traffic channel active
4587 *
4588 * \param DataBearerTech
4589 * - Current data bearer technology
4590 * - Returned only if a data call is up
4591 * - 0x01 - cdma2000 1X
4592 * - 0x02 - cdma2000 HRPD (1xEV-DO)
4593 * - 0x03 - GSM
4594 * - 0x04 - UMTS
4595 * - 0x05 - cdma200 HRPD ( 1xEV-DO RevA)
4596 * - 0x06 - EDGE
4597 * - 0x07 - HSDPA and WCDMA
4598 * - 0x08 - WCDMA and HSUPA
4599 * - 0x09 - HSDPA and HSUPA
4600 * - 0x0A - LTE
4601 * - 0x0B - cdma2000 EHRPD
4602 * - 0x0C - HSDPA+ and WCDMA
4603 * - 0x0D - HSDPA+ and HSUPA
4604 * - 0x0E - DC_HSDPA+ and WCDMA
4605 * - 0x0F - DC_HSDPA+ and HSUPA
4606 * - 0x10 - HSDPA+ and 64QAM
4607 * - 0x11 - HSDPA+, 64QAM and HSUPA
4608 * - 0x12 - TDSCDMA
4609 * - 0x13 - TDSCDMA and HSDPA
4610 * - 0xFF - Unknown
4611 *
4612 * \param ChannelRate
4613 * - See \ref channelRate for more information
4614 */
4615 typedef struct
4616 {
4617 BYTE MdmConnStatus;
4618 WORD CallEndReason;
4619 ULONGLONG TXOKBytesCount;
4620 ULONGLONG RXOKBytesCount;
4621 BYTE DormancyStatus;
4622 BYTE DataBearerTech;
4623 channelRate ChannelRate;
4624 }DUNCallInfoInd;
4625
4633 typedef void ( *tFNDUNCallInfo )( DUNCallInfoInd *pDUNCallInfo );
4634
4654 ULONG SLQSSetDUNCallInfoCallback( BYTE StatsPeriod, tFNDUNCallInfo pCallback );
4655
4656 ULONG iSLQSSetDUNCallInfoCallback ( tFNDUNCallInfo pCallback );
4657
4665 typedef void ( *tFNDataSysStatus )( CurrDataSysStat *pCurrDataSysStat );
4666
4681 ULONG SLQSSetDataSystemStatusCallback( tFNDataSysStatus pCallback );
4682
4733 typedef struct SMSAsyncRawSend_s
4734 {
4735 WORD sendStatus;
4736 WORD messageID;
4737 WORD causeCode;
4738 BYTE errorClass;
4739 WORD RPCause;
4740 BYTE TPCause;
4741 BYTE msgDelFailureType;
4742 BYTE msgDelFailureCause;
4743 BYTE alphaIDLen;
4744 BYTE *pAlphaID;
4745 ULONG userData;
4746 } SMSAsyncRawSend;
4747
4755 typedef void (* tFNAsyncRawSend)( SMSAsyncRawSend *pSMSAsyncRawSend );
4756
4772 ULONG SLQSWmsAsyncRawSendCallBack( tFNAsyncRawSend pCallback );
4773
4788 typedef struct LteNasReleaseInfo_s
4789 {
4790 BYTE nas_release;
4791 BYTE nas_major;
4792 BYTE nas_minor;
4793 }LteNasReleaseInfo;
4794
4814 typedef struct SwiOTAMsg_s
4815 {
4816 ULONG type;
4817 WORD data_len;
4818 BYTE data[2048]; /* current max size of raw message in SDK process is 2048 */
4819 LteNasReleaseInfo *pLteNasRelInfo;
4820 ULONGLONG *pTime;
4821 } SwiOTAMsg;
4822
4830 typedef void (* tFNASwiOTAMsg)( SwiOTAMsg *pSwiOTAMsg );
4831
4851 ULONG SLQSNasSwiOTAMessageCallback( NasSwiIndReg *req, tFNASwiOTAMsg pCallback );
4852
4853
4854
4864 typedef void (* tFNNewGPS)( double dLongitude,double dLatitude );
4865
4877 ULONG SetGPSCallback(
4878 tFNNewGPS pCallback );
4879
4903 typedef void (* tFNNewRMTransferStatistics)(
4904 QmiCbkWdsStatisticsIndState *pMsg);
4905
4918 ULONG SetRMTransferStatisticsCallback(
4919 tFNNewRMTransferStatistics pCallback );
4920
4941 typedef struct
4942 {
4943 ULONG cradleMountConfigStatus;
4944 } QmiCbkLocCradleMountInd;
4945
4946 typedef void (* tFNSetCradleMount)( QmiCbkLocCradleMountInd *pSetLocCradleMount );
4947
4959 ULONG SetLocCradleMountCallback (
4960 tFNSetCradleMount pCallback );
4961
4970 typedef struct
4971 {
4972 ULONG timeSyncRefCounter;
4973 } QmiCbkLocEventTimeSyncInd;
4974
4975 typedef void (* tFNSetEventTimeSync)( QmiCbkLocEventTimeSyncInd *pSetLocEventTimeSync );
4976
4988 ULONG SetLocEventTimeSyncCallback (
4989 tFNSetEventTimeSync pCallback );
4990
5010 typedef struct
5011 {
5012 ULONG injectTimeSyncStatus;
5013 } QmiCbkLocInjectTimeInd;
5014
5015 typedef void (* tFNInjectTimeStatus)( QmiCbkLocInjectTimeInd *pLocInjectTime );
5016
5028 ULONG SetLocInjectTimeCallback (
5029 tFNInjectTimeStatus pCallback );
5051 typedef struct accelAcceptReady_s{
5052 BYTE injectEnable;
5053 WORD samplesPerBatch;
5054 WORD batchPerSec;
5055 }accelAcceptReady;
5056
5078 typedef struct gyroAcceptReady_s{
5079 BYTE injectEnable;
5080 WORD samplesPerBatch;
5081 WORD batchPerSec;
5082 }gyroAcceptReady;
5104 typedef struct accelTempAcceptReady_s{
5105 BYTE injectEnable;
5106 WORD samplesPerBatch;
5107 WORD batchPerSec;
5108 }accelTempAcceptReady;
5130 typedef struct gyroTempAcceptReady_s{
5131 BYTE injectEnable;
5132 WORD samplesPerBatch;
5133 WORD batchPerSec;
5134 }gyroTempAcceptReady;
5135
5149 typedef struct{
5150 accelAcceptReady *pAccelAcceptReady;
5151 gyroAcceptReady *pGyroAcceptReady;
5152 accelTempAcceptReady *pAccelTempAcceptReady;
5153 gyroTempAcceptReady *pGyroTempAcceptReady;
5154 } QmiCbkLocSensorStreamingInd;
5155
5156 typedef void (* tFNSensorStreaming)( QmiCbkLocSensorStreamingInd *pLocSensorStream );
5157
5169 ULONG SetLocSensorStreamingCallback (
5170 tFNSensorStreaming pCallback );
5171
5215 typedef struct
5216 {
5217 ULONG injectSensorDataStatus;
5218 ULONG *pOpaqueIdentifier;
5219 BYTE *pAccelSamplesAccepted;
5220 BYTE *pGyroSamplesAccepted;
5221 BYTE *pAccelTempSamplesAccepted;
5222 BYTE *pGyroTempSamplesAccepted;
5223 } QmiCbkLocInjectSensorDataInd;
5224
5225 typedef void (* tFNInjectSensorData)( QmiCbkLocInjectSensorDataInd *pLocInjectSensorData );
5226
5238 ULONG SetLocInjectSensorDataCallback (
5239 tFNInjectSensorData pCallback );
5255 typedef struct precisionDilution_s{
5256 ULONG PDOP;
5257 ULONG HDOP;
5258 ULONG VDOP;
5259 }precisionDilution;
5260
5272 typedef struct gpsTime_s{
5273 WORD gpsWeek;
5274 ULONG gpsTimeOfWeekMs;
5275 }gpsTime;
5276
5295 typedef struct sensorDataUsage_s{
5296 ULONG usageMask;
5297 ULONG aidingIndicatorMask;
5298 }sensorDataUsage;
5299
5316 typedef struct svUsedforFix_s{
5317 BYTE gnssSvUsedList_len ;
5318 WORD gnssSvUsedList[255];
5319 }svUsedforFix;
5320
5496 typedef struct
5497 {
5498 ULONG sessionStatus;
5499 BYTE sessionId;
5500 ULONGLONG *pLatitude;
5501 ULONGLONG *pLongitude;
5502 ULONG *pHorUncCircular;
5503 ULONG *pHorUncEllipseSemiMinor;
5504 ULONG *pHorUncEllipseSemiMajor;
5505 ULONG *pHorUncEllipseOrientAzimuth;
5506 BYTE *pHorConfidence;
5507 ULONG *pHorReliability;
5508 ULONG *pSpeedHorizontal;
5509 ULONG *pSpeedUnc;
5510 ULONG *pAltitudeWrtEllipsoid;
5511 ULONG *pAltitudeWrtMeanSeaLevel;
5512 ULONG *pVertUnc;
5513 BYTE *pVertConfidence;
5514 ULONG *pVertReliability;
5515 ULONG *pSpeedVertical;
5516 ULONG *pHeading;
5517 ULONG *pHeadingUnc;
5518 ULONG *pMagneticDeviation;
5519 ULONG *pTechnologyMask;
5520 precisionDilution *pPrecisionDilution;
5521 ULONGLONG *pTimestampUtc;
5522 BYTE *pLeapSeconds;
5523 gpsTime *pGpsTime;
5524 ULONG *pTimeUnc;
5525 ULONG *pTimeSrc;
5526 sensorDataUsage *pSensorDataUsage;
5527 ULONG *pFixId;
5528 svUsedforFix *pSvUsedforFix;
5529 BYTE *pAltitudeAssumed;
5530 } QmiCbkLocPositionReportInd;
5531
5532 typedef void (* tFNEventPosition)( QmiCbkLocPositionReportInd *pLocPositionReport );
5533
5545 ULONG SetLocEventPositionCallback (
5546 tFNEventPosition pCallback );
5547
5548 #ifdef __cplusplus
5549 } /* extern "C" { */
5550 #endif
5551
5552 #endif /* __GOBI_API_CBK_H__ */
QmiCbkLocPositionReportInd::pSpeedVertical
ULONG * pSpeedVertical
Definition: qaGobiApiCbk.h:5515
qaGobiApiSms.h
Short Message Service API function prototypes.
QmiCbkLocPositionReportInd::pHorUncEllipseSemiMajor
ULONG * pHorUncEllipseSemiMajor
Definition: qaGobiApiCbk.h:5504
tFNUSSDNotification
void(* tFNUSSDNotification)(ULONG type, BYTE *pNetworkInfo)
Definition: qaGobiApiCbk.h:1632
SMSAsyncRawSend_s::alphaIDLen
BYTE alphaIDLen
Definition: qaGobiApiCbk.h:4743
DTMFInfo
Definition: qaGobiApiVoice.h:3090
SLQSSignalStrengthsInformation::sinr
BYTE sinr
Definition: qaGobiApiCbk.h:1692
voiceInfoRec::pCallerIDInfo
callerIDInfo * pCallerIDInfo
Definition: qaGobiApiCbk.h:3535
SetMobileIPStatusCallback
ULONG SetMobileIPStatusCallback(tFNMobileIPStatus pCallback)
SetRoamingIndicatorCallback
ULONG SetRoamingIndicatorCallback(tFNRoamingIndicator pCallback)
gyroTempAcceptReady_s
Definition: qaGobiApiCbk.h:5130
omaDmConfigTlv::state
BYTE state
Definition: qaGobiApiCbk.h:3014
imsSMSConfigInfo::pPhoneCtxtURI
BYTE * pPhoneCtxtURI
Definition: qaGobiApiCbk.h:4308
GSMSysInfo
Definition: qaGobiApiNas.h:2480
nasSysInfo::pGSMSysInfo
GSMSysInfo * pGSMSysInfo
Definition: qaGobiApiCbk.h:2627
CallBarringSysInfo
Definition: qaGobiApiNas.h:2785
gyroAcceptReady_s
Definition: qaGobiApiCbk.h:5078
voiceInfoRec::pLineCtrlInfo
lineCtrlInfo * pLineCtrlInfo
Definition: qaGobiApiCbk.h:3547
imsVoIPConfigInfo::pRingingTimer
WORD * pRingingTimer
Definition: qaGobiApiCbk.h:4473
QmiCbkLocInjectSensorDataInd::injectSensorDataStatus
ULONG injectSensorDataStatus
Definition: qaGobiApiCbk.h:5217
SLQSSignalStrengthsIndReq
Definition: qaGobiApiCbk.h:1764
TransferStatsDataType::interval
BYTE interval
Definition: qaGobiApiCbk.h:327
voiceSUPSInfo::pDataSrc
BYTE * pDataSrc
Definition: qaGobiApiCbk.h:2492
_transNWRegInfoNotification::NWRegStat
BYTE NWRegStat
Definition: qaGobiApiCbk.h:2163
QmiCbkLocPositionReportInd::sessionId
BYTE sessionId
Definition: qaGobiApiCbk.h:5499
SMSEventType
SMSEventType
Definition: qaGobiApiCbk.h:808
voiceInfoRec
Definition: qaGobiApiCbk.h:3531
newPwdData
Definition: qaGobiApiVoice.h:3138
sensorDataUsage
struct sensorDataUsage_s sensorDataUsage
_transLayerInfoNotification
Definition: qaGobiApiCbk.h:2113
omaDmFotaTlvExt::namelength
USHORT namelength
Definition: qaGobiApiCbk.h:2915
QmiCbkLocPositionReportInd
Definition: qaGobiApiCbk.h:5496
SMSAsyncRawSend_s::pAlphaID
BYTE * pAlphaID
Definition: qaGobiApiCbk.h:4744
SetNMEACallback
ULONG SetNMEACallback(tFNNewNMEA pCallback)
SetLocInjectTimeCallback
ULONG SetLocInjectTimeCallback(tFNInjectTimeStatus pCallback)
QmiCbkLocPositionReportInd::pSpeedHorizontal
ULONG * pSpeedHorizontal
Definition: qaGobiApiCbk.h:5508
_modemTempNotification
Definition: qaGobiApiCbk.h:3974
SMS_EVENT_MT_MESSAGE
Definition: qaGobiApiCbk.h:810
tFNBandPreference
void(* tFNBandPreference)(ULONGLONG band_pref)
Definition: qaGobiApiCbk.h:1572
tFNDeviceStateChange
void(* tFNDeviceStateChange)(eDevState device_state)
Definition: qaGobiApiCbk.h:1226
arrCallEndReason
Definition: qaGobiApiVoice.h:2403
tFNInjectSensorData
void(* tFNInjectSensorData)(QmiCbkLocInjectSensorDataInd *pLocInjectSensorData)
Definition: qaGobiApiCbk.h:5225
SetLocEventTimeSyncCallback
ULONG SetLocEventTimeSyncCallback(tFNSetEventTimeSync pCallback)
imsVoIPConfigInfo::pAmrOctetAligned
BYTE * pAmrOctetAligned
Definition: qaGobiApiCbk.h:4471
SMSMTMessage
Definition: qaGobiApiCbk.h:830
QmiCbkLocInjectSensorDataInd
Definition: qaGobiApiCbk.h:5215
SMSCAddress::data
BYTE data[256]
Definition: qaGobiApiCbk.h:936
signalInfo::signalType
BYTE signalType
Definition: qaGobiApiCbk.h:3177
SMS_EVENT_TRANSFER_ROUTE_MT_MESSAGE
Definition: qaGobiApiCbk.h:811
SMSEventInfo_s::pEtwsPlmnInfo
SMSEtwsPlmnInfo * pEtwsPlmnInfo
Definition: qaGobiApiCbk.h:1002
SLQSUIMSetRefreshCallBack
ULONG SLQSUIMSetRefreshCallBack(tFNUIMRefresh pCallback)
SetPDSStateCallback
ULONG SetPDSStateCallback(tFNPDSState pCallback)
imsVoIPConfigInfo::pScrAmrEnable
BYTE * pScrAmrEnable
Definition: qaGobiApiCbk.h:4467
QmiCbkLocInjectSensorDataInd::pGyroTempSamplesAccepted
BYTE * pGyroTempSamplesAccepted
Definition: qaGobiApiCbk.h:5222
nasNetworkTime::pTimeZone
BYTE * pTimeZone
Definition: qaGobiApiCbk.h:2738
QosEventInfo::pTotalBytesRX
ULONGLONG * pTotalBytesRX
Definition: qaGobiApiCbk.h:3734
tFNSigInfo
void(* tFNSigInfo)(nasSigInfo *pNasSigInfo)
Definition: qaGobiApiCbk.h:3928
connectNumInfo
Definition: qaGobiApiVoice.h:1919
voiceOTASPStatusInfo
Definition: qaGobiApiCbk.h:3122
tFNSLQSOMADMAlert
void(* tFNSLQSOMADMAlert)(ULONG sessionType, BYTE *psessionTypeFields)
Definition: qaGobiApiCbk.h:1343
QosEventInfo::pTotalBytesTX
ULONGLONG * pTotalBytesTX
Definition: qaGobiApiCbk.h:3733
arrDiagInfo
Definition: qaGobiApiVoice.h:2459
omaDmFotaTlv::versionlength
USHORT versionlength
Definition: qaGobiApiCbk.h:2839
callingPartyInfo
Definition: qaGobiApiCbk.h:3260
voiceInfoRec::pNSSAudioCtrl
NSSAudioCtrl * pNSSAudioCtrl
Definition: qaGobiApiCbk.h:3545
CATEventDataType
Definition: qaGobiApiCbk.h:1183
ServingSystemInfo::radioInterfaceList
BYTE radioInterfaceList[255]
Definition: qaGobiApiCbk.h:1488
voiceOTASPStatusInfo::callID
BYTE callID
Definition: qaGobiApiCbk.h:3124
QmiCbkLocPositionReportInd::pTimeUnc
ULONG * pTimeUnc
Definition: qaGobiApiCbk.h:5524
qaGobiApiQos.h
Quality of Service API function prototypes.
LteNasReleaseInfo_s
Definition: qaGobiApiCbk.h:4788
tFNSLQSSessionState
void(* tFNSLQSSessionState)(slqsSessionStateInfo *pSessionStateInfo)
Definition: qaGobiApiCbk.h:141
tFNModemTempInfo
void(* tFNModemTempInfo)(modemTempNotification *pModemTempNotification)
Definition: qaGobiApiCbk.h:3988
SetLocCradleMountCallback
ULONG SetLocCradleMountCallback(tFNSetCradleMount pCallback)
QmiCbkLocPositionReportInd::pHorUncCircular
ULONG * pHorUncCircular
Definition: qaGobiApiCbk.h:5502
voiceSetAllCallStatusCbkInfo::pArrCallEndReason
arrCallEndReason * pArrCallEndReason
Definition: qaGobiApiCbk.h:2056
nasSysInfo
Definition: qaGobiApiCbk.h:2618
_packetSrvStatus::sessionEndReason
WORD sessionEndReason
Definition: qaGobiApiCbk.h:4078
tFNQosPriEvent
void(* tFNQosPriEvent)(WORD event)
Definition: qaGobiApiCbk.h:3870
SLQSSetDUNCallInfoCallback
ULONG SLQSSetDUNCallInfoCallback(BYTE StatsPeriod, tFNDUNCallInfo pCallback)
LteNasReleaseInfo
struct LteNasReleaseInfo_s LteNasReleaseInfo
accelTempAcceptReady_s::batchPerSec
WORD batchPerSec
Definition: qaGobiApiCbk.h:5107
WCDMASysInfo
Definition: qaGobiApiNas.h:2611
DUNCallInfoInd::DormancyStatus
BYTE DormancyStatus
Definition: qaGobiApiCbk.h:4621
channelRate::CurrChanRxRate
ULONG CurrChanRxRate
Definition: qaGobiApiCbk.h:4560
transLayerNotification
struct _transLayerInfoNotification transLayerNotification
USSDNoWaitIndicationInfo::pUSSDData
struct USSInfo * pUSSDData
Definition: qaGobiApiCbk.h:4523
slqsWdsEventInfo::pTotalBytesTX
ULONGLONG * pTotalBytesTX
Definition: qaGobiApiCbk.h:214
SMSEventInfo_s::pSMSOnIMSInfo
SMSOnIMSInfo * pSMSOnIMSInfo
Definition: qaGobiApiCbk.h:1004
SLQSSetServingSystemCallback
ULONG SLQSSetServingSystemCallback(tFNServingSystem pCallback)
slqsWdsEventInfo::pDormancyStatus
ULONG * pDormancyStatus
Definition: qaGobiApiCbk.h:210
UIMStatusChangeInfo
Definition: qaGobiApiCbk.h:2257
ServingSystemInfo::hdrPersonality
BYTE hdrPersonality
Definition: qaGobiApiCbk.h:1489
QmiCbkLocPositionReportInd::pPrecisionDilution
precisionDilution * pPrecisionDilution
Definition: qaGobiApiCbk.h:5520
callerIDInfo
Definition: qaGobiApiCbk.h:3197
QosFlowInfoState::isNewFlow
BYTE isNewFlow
Definition: qaGobiApiCbk.h:3643
QmiCbkLocPositionReportInd::pVertConfidence
BYTE * pVertConfidence
Definition: qaGobiApiCbk.h:5513
SMSAsyncRawSend_s::msgDelFailureCause
BYTE msgDelFailureCause
Definition: qaGobiApiCbk.h:4742
SLQSSetSMSEventCallback
ULONG SLQSSetSMSEventCallback(tFNSMSEvents pCallback)
tFNSLQSSignalStrengths
void(* tFNSLQSSignalStrengths)(struct SLQSSignalStrengthsInformation sSLQSSignalStrengthsInfo)
Definition: qaGobiApiCbk.h:1704
MAX_RADIO_INTERFACE_LIST
#define MAX_RADIO_INTERFACE_LIST
Definition: qaGobiApiCbk.h:1431
callerIDInfo::PI
BYTE PI
Definition: qaGobiApiCbk.h:3199
sigInfo
Definition: qaGobiApiNas.h:5944
messageWaitingInfoContent
Definition: qaGobiApiSms.h:1367
voiceInfoRec::pCallingPartyInfo
connectNumInfo * pCallingPartyInfo
Definition: qaGobiApiCbk.h:3541
tFNRoamingIndicator
void(* tFNRoamingIndicator)(ULONG roaming)
Definition: qaGobiApiCbk.h:547
slqsWdsEventInfo
Definition: qaGobiApiCbk.h:207
gyroAcceptReady
struct gyroAcceptReady_s gyroAcceptReady
qaGobiApiUim.h
Uim Service API function prototypes.
tFNRFInfo
void(* tFNRFInfo)(ULONG radioInterface, ULONG activeBandClass, ULONG activeChannel)
Definition: qaGobiApiCbk.h:713
qaQmiInterfaceInfo::qaQmisvctype
eQaQMIService qaQmisvctype
Definition: qaGobiApiCbk.h:100
UIMStatusChangeInfo::statusChange
cardStatus statusChange
Definition: qaGobiApiCbk.h:2259
QmiCbkLocInjectTimeInd
Definition: qaGobiApiCbk.h:5010
tFNInfoRec
void(* tFNInfoRec)(voiceInfoRec *pVoiceInfoRec)
Definition: qaGobiApiCbk.h:3560
USSDNoWaitIndicationInfo
Definition: qaGobiApiCbk.h:4519
tFNQosStatus
void(* tFNQosStatus)(BYTE instance, ULONG id, BYTE status, BYTE event, BYTE reason)
Definition: qaGobiApiCbk.h:3802
nasSysInfo::pLTEVoiceSupportSysInfo
BYTE * pLTEVoiceSupportSysInfo
Definition: qaGobiApiCbk.h:2637
ServingSystemInfo::selectedNetwork
BYTE selectedNetwork
Definition: qaGobiApiCbk.h:1486
SIGSTRENGTH_THRESHOLD_ARR_SZ
#define SIGSTRENGTH_THRESHOLD_ARR_SZ
Definition: qaGobiApiCbk.h:26
SMS_EVENT_MESSAGE_MODE
Definition: qaGobiApiCbk.h:812
nasSysInfo::pAddCDMASysInfo
AddCDMASysInfo * pAddCDMASysInfo
Definition: qaGobiApiCbk.h:2630
QMI_WMS_MAX_PAYLOAD_LENGTH
#define QMI_WMS_MAX_PAYLOAD_LENGTH
Definition: qaGobiApiCbk.h:27
slqsSessionStateInfo::pQmiInterfaceInfo
qaQmiInterfaceInfo * pQmiInterfaceInfo
Definition: qaGobiApiCbk.h:128
SLQSVoiceSetOTASPStatusCallBack
ULONG SLQSVoiceSetOTASPStatusCallBack(tFNOTASPStatus pCallback)
SLQSSignalStrengthsInformation::rsrqInfo
struct rsrqInformation rsrqInfo
Definition: qaGobiApiCbk.h:1694
BYTE
unsigned char BYTE
Definition: SwiDataTypes.h:26
QmiCbkWdsStatisticsIndState
Definition: qaGobiApiWds.h:4316
sessionInfo::omaDmConfig
struct omaDmConfigTlv omaDmConfig
Definition: qaGobiApiCbk.h:3029
calledPartyInfo::PI
BYTE PI
Definition: qaGobiApiCbk.h:3328
nasSigInfo::pHDRSigInfo
HDRSSInfo * pHDRSigInfo
Definition: qaGobiApiCbk.h:3913
NSSAudioCtrl::upLink
BYTE upLink
Definition: qaGobiApiCbk.h:3418
device_state_enum
device_state_enum
Definition: qaGobiApiCbk.h:1210
_modemTempNotification::ModemTemperature
WORD ModemTemperature
Definition: qaGobiApiCbk.h:3977
SLQSSetSessionStateCallback
ULONG SLQSSetSessionStateCallback(tFNSLQSSessionState pCallback)
omaDmFotaTlv::descriptionlength
USHORT descriptionlength
Definition: qaGobiApiCbk.h:2843
gyroTempAcceptReady
struct gyroTempAcceptReady_s gyroTempAcceptReady
COLPResp
Definition: qaGobiApiVoice.h:3163
tFNOTASPStatus
void(* tFNOTASPStatus)(voiceOTASPStatusInfo *pVoiceOTASPStatusInfo)
Definition: qaGobiApiCbk.h:3138
QmiCbkLocPositionReportInd::pLongitude
ULONGLONG * pLongitude
Definition: qaGobiApiCbk.h:5501
tFNMemoryFull
void(* tFNMemoryFull)(SMSMemoryInfo *pSMSMemoryFullInfo)
Definition: qaGobiApiCbk.h:3069
QmiCbkLocInjectSensorDataInd::pOpaqueIdentifier
ULONG * pOpaqueIdentifier
Definition: qaGobiApiCbk.h:5218
TDSCDMASigInfo
Definition: qaGobiApiNas.h:3353
nasSysInfo::pHDRSrvStatusInfo
SrvStatusInfo * pHDRSrvStatusInfo
Definition: qaGobiApiCbk.h:2621
UniversalTime::month
BYTE month
Definition: qaGobiApiCbk.h:2710
calledPartyInfo::numType
BYTE numType
Definition: qaGobiApiCbk.h:3330
svUsedforFix_s::gnssSvUsedList_len
BYTE gnssSvUsedList_len
Definition: qaGobiApiCbk.h:5317
SLQSSetWdsTransferStatisticCallback
ULONG SLQSSetWdsTransferStatisticCallback(tFNSLQSWDSEvent pXferStatsCb, BYTE interval, BYTE instanceid, BYTE ipfamily)
signalInfo::alertPitch
BYTE alertPitch
Definition: qaGobiApiCbk.h:3178
callingPartyInfo::numLen
BYTE numLen
Definition: qaGobiApiCbk.h:3266
tFNSLQSWDSEvent
void(* tFNSLQSWDSEvent)(slqsWdsEventInfo *pWdsEventInfo)
Definition: qaGobiApiCbk.h:225
tFNAsyncRawSend
void(* tFNAsyncRawSend)(SMSAsyncRawSend *pSMSAsyncRawSend)
Definition: qaGobiApiCbk.h:4755
qaQmiInterfaceInfo::v6sessionId
ULONG v6sessionId
Definition: qaGobiApiCbk.h:102
QmiCbkLocSensorStreamingInd::pGyroTempAcceptReady
gyroTempAcceptReady * pGyroTempAcceptReady
Definition: qaGobiApiCbk.h:5153
SMSEtwsPlmn::mobileNetworkCode
WORD mobileNetworkCode
Definition: qaGobiApiCbk.h:921
QosFlowInfoState::state
BYTE state
Definition: qaGobiApiCbk.h:3644
signalInfo::signal
BYTE signal
Definition: qaGobiApiCbk.h:3179
_packetSrvStatus::techName
WORD techName
Definition: qaGobiApiCbk.h:4082
SMSTransferRouteMTMessage
Definition: qaGobiApiCbk.h:861
imsUserConfigInfo
Definition: qaGobiApiCbk.h:4347
UniversalTime
Definition: qaGobiApiCbk.h:2707
svUsedforFix_s::gnssSvUsedList
WORD gnssSvUsedList[255]
Definition: qaGobiApiCbk.h:5318
DEVICE_STATE_DISCONNECTED
Definition: qaGobiApiCbk.h:1212
SLQSWmsMemoryFullCallBack
ULONG SLQSWmsMemoryFullCallBack(tFNMemoryFull pCallback)
QmiCbkLocSensorStreamingInd::pGyroAcceptReady
gyroAcceptReady * pGyroAcceptReady
Definition: qaGobiApiCbk.h:5151
slqsWdsEventInfo::pQmiInterfaceInfo
qaQmiInterfaceInfo * pQmiInterfaceInfo
Definition: qaGobiApiCbk.h:209
INT8
signed char INT8
Definition: SwiDataTypes.h:25
slqsSessionStateInfo
Definition: qaGobiApiCbk.h:126
QMI_MAX_VOICE_NUMBER_LENGTH
#define QMI_MAX_VOICE_NUMBER_LENGTH
Definition: qaGobiApiCbk.h:29
nasSysInfo::pHDRSysInfo
HDRSysInfo * pHDRSysInfo
Definition: qaGobiApiCbk.h:2626
SMSAsyncRawSend_s::messageID
WORD messageID
Definition: qaGobiApiCbk.h:4736
SLQSSignalStrengthsInformation::io
ULONG io
Definition: qaGobiApiCbk.h:1691
voiceSUPSInfo::pCallBarPasswd
BYTE * pCallBarPasswd
Definition: qaGobiApiCbk.h:2490
QosFlowInfo
Definition: qaGobiApiCbk.h:3669
tFNUSSDNoWaitIndication
void(* tFNUSSDNoWaitIndication)(USSDNoWaitIndicationInfo *pNetworkInfo)
Definition: qaGobiApiCbk.h:4527
tFNEventPosition
void(* tFNEventPosition)(QmiCbkLocPositionReportInd *pLocPositionReport)
Definition: qaGobiApiCbk.h:5532
voiceDTMFEventInfo::DTMFInformation
DTMFInfo DTMFInformation
Definition: qaGobiApiCbk.h:2371
SMSAsyncRawSend_s::userData
ULONG userData
Definition: qaGobiApiCbk.h:4745
tFNImsVoIPConfig
void(* tFNImsVoIPConfig)(imsVoIPConfigInfo *pImsVoIPConfigInfo)
Definition: qaGobiApiCbk.h:4485
SwiOTAMsg_s::data_len
WORD data_len
Definition: qaGobiApiCbk.h:4817
QmiCbkLocInjectTimeInd::injectTimeSyncStatus
ULONG injectTimeSyncStatus
Definition: qaGobiApiCbk.h:5012
arrAlertingType
Definition: qaGobiApiVoice.h:2338
omaDmConfigTlv::alertmsglength
USHORT alertmsglength
Definition: qaGobiApiCbk.h:3017
nasSysInfo::pAddWCDMASysInfo
AddSysInfo * pAddWCDMASysInfo
Definition: qaGobiApiCbk.h:2633
redirNumInfo
Definition: qaGobiApiCbk.h:3395
ECTNum::presentationInd
BYTE presentationInd
Definition: qaGobiApiCbk.h:1843
SMSEventInfo_s::pTransferRouteMTMessageInfo
SMSTransferRouteMTMessageInfo * pTransferRouteMTMessageInfo
Definition: qaGobiApiCbk.h:999
SLQSNasNetworkTimeCallBack
ULONG SLQSNasNetworkTimeCallBack(tFNNetworkTime pCallback)
lineCtrlInfo
Definition: qaGobiApiCbk.h:3438
SMSAsyncRawSend
struct SMSAsyncRawSend_s SMSAsyncRawSend
SLQSSetSIPConfigCallback
ULONG SLQSSetSIPConfigCallback(tFNImsSIPConfig pCallback)
SLQSSetSignalStrengthsCallback
ULONG SLQSSetSignalStrengthsCallback(tFNSLQSSignalStrengths pCallback, struct SLQSSignalStrengthsIndReq *pSLQSSignalStrengthsIndReq)
tFNSUPSNotification
void(* tFNSUPSNotification)(voiceSUPSNotification *pVoiceSUPSNotification)
Definition: qaGobiApiCbk.h:1921
nasSysInfo::pWCDMACallBarringSysInfo
CallBarringSysInfo * pWCDMACallBarringSysInfo
Definition: qaGobiApiCbk.h:2636
voicePrivacyInfo
Definition: qaGobiApiCbk.h:2306
voiceSUPSNotification
Definition: qaGobiApiCbk.h:1905
SLQSSignalStrengthsInformation
Definition: qaGobiApiCbk.h:1688
SLQSNasSwiOTAMessageCallback
ULONG SLQSNasSwiOTAMessageCallback(NasSwiIndReg *req, tFNASwiOTAMsg pCallback)
arrRemotePartyNum
Definition: qaGobiApiVoice.h:2298
SetCATEventCallback
ULONG SetCATEventCallback(tFNCATEvent pCallback, ULONG eventMask, ULONG *pErrorMask)
omaDmFotaTlvExt::package_name
BYTE package_name[256]
Definition: qaGobiApiCbk.h:2916
HDRSysInfo
Definition: qaGobiApiNas.h:2377
HDRSSInfo
Definition: qaGobiApiNas.h:3306
nasSysInfo::pSysInfoNoChange
BYTE * pSysInfoNoChange
Definition: qaGobiApiCbk.h:2640
SetUSSDNoWaitIndicationCallback
ULONG SetUSSDNoWaitIndicationCallback(tFNUSSDNoWaitIndication pCallback)
omaDmConfigTlv::userInputTimeout
USHORT userInputTimeout
Definition: qaGobiApiCbk.h:3016
omaDmFotaTlvExt::reserved
BYTE reserved
Definition: qaGobiApiCbk.h:2908
sessionInfoExt::omaDmConfig
struct omaDmConfigTlvExt omaDmConfig
Definition: qaGobiApiCbk.h:3040
voiceInfoRec::pCLIRCause
BYTE * pCLIRCause
Definition: qaGobiApiCbk.h:3544
voiceSUPSInfo::pSvcClass
BYTE * pSvcClass
Definition: qaGobiApiCbk.h:2483
SMSOnIMS::smsOnIMS
BYTE smsOnIMS
Definition: qaGobiApiCbk.h:953
QmiCbkLocPositionReportInd::pSensorDataUsage
sensorDataUsage * pSensorDataUsage
Definition: qaGobiApiCbk.h:5526
SMSTransferRouteMTMessage::data
BYTE data[256]
Definition: qaGobiApiCbk.h:867
tFNImsRegMgrConfig
void(* tFNImsRegMgrConfig)(imsRegMgrConfigInfo *pImsRegMgrConfigInfo)
Definition: qaGobiApiCbk.h:4264
gyroAcceptReady_s::batchPerSec
WORD batchPerSec
Definition: qaGobiApiCbk.h:5081
SignalStrengthDataType::thresholds
INT8 thresholds[5]
Definition: qaGobiApiCbk.h:677
SetRMTransferStatisticsCallback
ULONG SetRMTransferStatisticsCallback(tFNNewRMTransferStatistics pCallback)
imsSIPConfigInfo::pTimerSIPReg
ULONG * pTimerSIPReg
Definition: qaGobiApiCbk.h:4199
voiceSetAllCallStatusCbkInfo::pArrRedirPartyNum
arrRedirPartyNum * pArrRedirPartyNum
Definition: qaGobiApiCbk.h:2061
arrSvcOption
Definition: qaGobiApiVoice.h:2380
SLQSVoiceSetAllCallStatusCallBack
ULONG SLQSVoiceSetAllCallStatusCallBack(tFNAllCallStatus pCallback)
SwiOTAMsg_s::pTime
ULONGLONG * pTime
Definition: qaGobiApiCbk.h:4820
SetNewSMSCallback
ULONG SetNewSMSCallback(tFNNewSMS pCallback)
omaDmConfigTlvExt::userInputTimeout
USHORT userInputTimeout
Definition: qaGobiApiCbk.h:2984
omaDmConfigTlvExt::state
BYTE state
Definition: qaGobiApiCbk.h:2982
calledPartyInfo
Definition: qaGobiApiCbk.h:3326
_packetSrvStatus::reconfigReqd
BYTE reconfigReqd
Definition: qaGobiApiCbk.h:4077
SLQSSetIMSSMSConfigCallback
ULONG SLQSSetIMSSMSConfigCallback(tFNImsSMSConfig pCallback)
accelAcceptReady_s::samplesPerBatch
WORD samplesPerBatch
Definition: qaGobiApiCbk.h:5053
modemTempNotification
struct _modemTempNotification modemTempNotification
arrAlertingPattern
Definition: qaGobiApiVoice.h:2525
QMI_ETWS_MAX_PAYLOAD_LENGTH
#define QMI_ETWS_MAX_PAYLOAD_LENGTH
Definition: qaGobiApiCbk.h:28
imsSMSConfigInfo
Definition: qaGobiApiCbk.h:4304
SetUSSDNotificationCallback
ULONG SetUSSDNotificationCallback(tFNUSSDNotification pCallback)
redirNumInfo::SI
BYTE SI
Definition: qaGobiApiCbk.h:3398
nasSigInfo::pLTESigInfo
LTESSInfo * pLTESigInfo
Definition: qaGobiApiCbk.h:3916
precisionDilution_s
Definition: qaGobiApiCbk.h:5255
omaDmConfigTlv::alertmsg
BYTE alertmsg[256]
Definition: qaGobiApiCbk.h:3018
SMS_EVENT_ETWS
Definition: qaGobiApiCbk.h:813
QmiCbkLocPositionReportInd::pHorUncEllipseOrientAzimuth
ULONG * pHorUncEllipseOrientAzimuth
Definition: qaGobiApiCbk.h:5505
tFNActivationStatus
void(* tFNActivationStatus)(ULONG activationStatus)
Definition: qaGobiApiCbk.h:486
nasSigInfo::pCDMASigInfo
CDMASSInfo * pCDMASigInfo
Definition: qaGobiApiCbk.h:3912
SMSMTMessage::messageIndex
ULONG messageIndex
Definition: qaGobiApiCbk.h:833
_sysSelectPrefInfo
Definition: qaGobiApiNas.h:1992
SMSAsyncRawSend_s::msgDelFailureType
BYTE msgDelFailureType
Definition: qaGobiApiCbk.h:4741
SLQSNasSigInfoCallBack
ULONG SLQSNasSigInfoCallBack(tFNSigInfo pCallback, sigInfo *pSigInfo)
voiceSUPSInfo
Definition: qaGobiApiCbk.h:2480
SetLocInjectSensorDataCallback
ULONG SetLocInjectSensorDataCallback(tFNInjectSensorData pCallback)
DEVICE_STATE_BOOT
Definition: qaGobiApiCbk.h:1214
voiceSetAllCallStatusCbkInfo::pArrAlertingPattern
arrAlertingPattern * pArrAlertingPattern
Definition: qaGobiApiCbk.h:2062
svUsedforFix
struct svUsedforFix_s svUsedforFix
tFNQosNWStatus
void(* tFNQosNWStatus)(BYTE status)
Definition: qaGobiApiCbk.h:3840
eDevState
enum device_state_enum eDevState
imsVoIPConfigInfo::pRTPRTCPInactTimer
WORD * pRTPRTCPInactTimer
Definition: qaGobiApiCbk.h:4475
SMS_EVENT_SMS_ON_IMS
Definition: qaGobiApiCbk.h:816
SLQSSignalStrengthsIndReq::ecioThresholdList
SHORT ecioThresholdList[10]
Definition: qaGobiApiCbk.h:1771
imsRegMgrConfigInfo::pCSCFPortName
BYTE * pCSCFPortName
Definition: qaGobiApiCbk.h:4253
voiceSUPSInfo::pCallFwdInfo
getCallFWInfo * pCallFwdInfo
Definition: qaGobiApiCbk.h:2494
gpsTime_s::gpsTimeOfWeekMs
ULONG gpsTimeOfWeekMs
Definition: qaGobiApiCbk.h:5274
UniversalTime::day
BYTE day
Definition: qaGobiApiCbk.h:2711
SMSEventInfo_s::pMTMessageInfo
SMSMTMessageInfo * pMTMessageInfo
Definition: qaGobiApiCbk.h:998
omaDmConfigTlvExt
Definition: qaGobiApiCbk.h:2980
gpsTime_s::gpsWeek
WORD gpsWeek
Definition: qaGobiApiCbk.h:5273
omaDmFotaTlv::package_name
BYTE package_name[256]
Definition: qaGobiApiCbk.h:2842
voiceSUPSInfo::pCOLRstatus
COLRResp * pCOLRstatus
Definition: qaGobiApiCbk.h:2498
arrCalledPartyNum
Definition: qaGobiApiVoice.h:2478
gyroAcceptReady_s::injectEnable
BYTE injectEnable
Definition: qaGobiApiCbk.h:5079
SLQSSetQosNWStatusCallback
ULONG SLQSSetQosNWStatusCallback(tFNQosNWStatus pCallback)
SLQSSignalStrengthsInformation::rxSignalStrengthInfo
struct rxSignalStrengthListElement rxSignalStrengthInfo
Definition: qaGobiApiCbk.h:1689
imsSIPConfigInfo::pSIPLocalPort
WORD * pSIPLocalPort
Definition: qaGobiApiCbk.h:4198
omaDmFotaTlvExt::state
BYTE state
Definition: qaGobiApiCbk.h:2907
accelAcceptReady_s::injectEnable
BYTE injectEnable
Definition: qaGobiApiCbk.h:5052
redirNumInfo::reason
BYTE reason
Definition: qaGobiApiCbk.h:3401
sessionInfo
Definition: qaGobiApiCbk.h:3026
SHORT
signed short SHORT
Definition: SwiDataTypes.h:32
rxSignalStrengthListElement
Definition: qaGobiApiNas.h:1245
omaDmFotaTlv::fwloadComplete
ULONG fwloadComplete
Definition: qaGobiApiCbk.h:2836
LPCSTR
const char * LPCSTR
Definition: SwiDataTypes.h:30
CATEventDataType::eventMask
ULONG eventMask
Definition: qaGobiApiCbk.h:1185
SMSEtwsMessage
Definition: qaGobiApiCbk.h:899
signalInfo
Definition: qaGobiApiCbk.h:3175
imsVoIPConfigInfo::pMinSessionExpiryTimer
WORD * pMinSessionExpiryTimer
Definition: qaGobiApiCbk.h:4465
UniversalTime::second
BYTE second
Definition: qaGobiApiCbk.h:2714
omaDmConfigTlvExt::alertmsglength
USHORT alertmsglength
Definition: qaGobiApiCbk.h:2985
voiceSUPSNotification::callID
BYTE callID
Definition: qaGobiApiCbk.h:1907
QmiCbkLocSensorStreamingInd::pAccelTempAcceptReady
accelTempAcceptReady * pAccelTempAcceptReady
Definition: qaGobiApiCbk.h:5152
voiceSUPSInfo::pAlphaIDInfo
alphaIDInfo * pAlphaIDInfo
Definition: qaGobiApiCbk.h:2489
imsVoIPConfigInfo::pAmrWbEnable
BYTE * pAmrWbEnable
Definition: qaGobiApiCbk.h:4466
SLQSSetSwiHDRPersCallback
ULONG SLQSSetSwiHDRPersCallback(tFNHDRPersonaity pCallback)
tFNASwiOTAMsg
void(* tFNASwiOTAMsg)(SwiOTAMsg *pSwiOTAMsg)
Definition: qaGobiApiCbk.h:4830
imsSMSConfigInfo::pSMSOverIPNwInd
BYTE * pSMSOverIPNwInd
Definition: qaGobiApiCbk.h:4307
MAX_QOS_FILTER_TLV
#define MAX_QOS_FILTER_TLV
Definition: qaGobiApiQos.h:20
arrConnectPartyNum
Definition: qaGobiApiVoice.h:2441
tFNSignalStrength
void(* tFNSignalStrength)(INT8 signalStrength, ULONG radioInterface)
Definition: qaGobiApiCbk.h:623
tFNSetEventTimeSync
void(* tFNSetEventTimeSync)(QmiCbkLocEventTimeSyncInd *pSetLocEventTimeSync)
Definition: qaGobiApiCbk.h:4975
getCallFWInfo
Definition: qaGobiApiVoice.h:1499
QmiCbkLocPositionReportInd::pAltitudeWrtEllipsoid
ULONG * pAltitudeWrtEllipsoid
Definition: qaGobiApiCbk.h:5510
SwiOTAMsg_s::pLteNasRelInfo
LteNasReleaseInfo * pLteNasRelInfo
Definition: qaGobiApiCbk.h:4819
QosEventInfo
Definition: qaGobiApiCbk.h:3725
tFNImsUserConfig
void(* tFNImsUserConfig)(imsUserConfigInfo *pImsUserConfigInfo)
Definition: qaGobiApiCbk.h:4359
qaQmiInterfaceInfo::v4sessionId
ULONG v4sessionId
Definition: qaGobiApiCbk.h:101
QmiCbkLocSensorStreamingInd::pAccelAcceptReady
accelAcceptReady * pAccelAcceptReady
Definition: qaGobiApiCbk.h:5150
DUNCallInfoInd::TXOKBytesCount
ULONGLONG TXOKBytesCount
Definition: qaGobiApiCbk.h:4619
nasNetworkTime::pDayltSavAdj
BYTE * pDayltSavAdj
Definition: qaGobiApiCbk.h:2739
lineCtrlInfo::toggleMode
BYTE toggleMode
Definition: qaGobiApiCbk.h:3441
accelTempAcceptReady
struct accelTempAcceptReady_s accelTempAcceptReady
omaDmConfigTlvExt::alertmsg
BYTE alertmsg[256]
Definition: qaGobiApiCbk.h:2986
omaDmFotaTlv::state
BYTE state
Definition: qaGobiApiCbk.h:2832
iSetSignalStrengthCallback
ULONG iSetSignalStrengthCallback(tFNSignalStrength pCallback)
SetDeviceStateChangeCbk
ULONG SetDeviceStateChangeCbk(tFNDeviceStateChange pCallback)
SetRFInfoCallback
ULONG SetRFInfoCallback(tFNRFInfo pCallback)
alphaIDInfo
Definition: qaGobiApiVoice.h:286
_packetSrvStatus
Definition: qaGobiApiCbk.h:4073
SMSTransferRouteMTMessage::ackIndicator
BYTE ackIndicator
Definition: qaGobiApiCbk.h:863
voiceInfoRec::callID
BYTE callID
Definition: qaGobiApiCbk.h:3533
packetSrvStatus
struct _packetSrvStatus packetSrvStatus
SMSEtwsPlmn
Definition: qaGobiApiCbk.h:918
DUNCallInfoInd::MdmConnStatus
BYTE MdmConnStatus
Definition: qaGobiApiCbk.h:4617
omaDmFotaTlv::version
BYTE version[256]
Definition: qaGobiApiCbk.h:2840
tFNNewGPS
void(* tFNNewGPS)(double dLongitude, double dLatitude)
Definition: qaGobiApiCbk.h:4864
QmiCbkLocPositionReportInd::sessionStatus
ULONG sessionStatus
Definition: qaGobiApiCbk.h:5498
SLQSSetIMSUserConfigCallback
ULONG SLQSSetIMSUserConfigCallback(tFNImsUserConfig pCallback)
QosFlowInfoState
Definition: qaGobiApiCbk.h:3640
arrAlphaID
Definition: qaGobiApiVoice.h:2422
SetLURejectCallback
ULONG SetLURejectCallback(tFNLUReject pCallback)
voiceSetAllCallStatusCbkInfo::arrCallInfomation
arrCallInfo arrCallInfomation
Definition: qaGobiApiCbk.h:2051
eQA_QMI_SVC_NAS
Definition: qaGobiApiCbk.h:72
QosFlowInfoState::id
ULONG id
Definition: qaGobiApiCbk.h:3642
_transLayerinfo
Definition: qaGobiApiSms.h:971
QmiCbkLocEventTimeSyncInd::timeSyncRefCounter
ULONG timeSyncRefCounter
Definition: qaGobiApiCbk.h:4972
DUNCallInfoInd::DataBearerTech
BYTE DataBearerTech
Definition: qaGobiApiCbk.h:4622
qaGobiApiWds.h
Wireless Data Service API function prototypes.
iSLQSSetSignalStrengthsCallback
ULONG iSLQSSetSignalStrengthsCallback(tFNSLQSSignalStrengths pCallback)
_transLayerInfoNotification::regInd
BYTE regInd
Definition: qaGobiApiCbk.h:2115
SMS_EVENT_ETWS_PLMN
Definition: qaGobiApiCbk.h:814
channelRate::CurrChanTxRate
ULONG CurrChanTxRate
Definition: qaGobiApiCbk.h:4559
sessionInfoExt
Definition: qaGobiApiCbk.h:3037
SMSAsyncRawSend_s::causeCode
WORD causeCode
Definition: qaGobiApiCbk.h:4737
SLQSSignalStrengthsIndReq::sinrDelta
BYTE sinrDelta
Definition: qaGobiApiCbk.h:1768
SMSCAddressInfo
struct SMSCAddress SMSCAddressInfo
SUPSInfo
Definition: qaGobiApiVoice.h:3118
SLQSSetTransLayerInfoCallback
ULONG SLQSSetTransLayerInfoCallback(tFNtransLayerInfo pCallback)
_packetSrvStatus::verboseSessnEndReasonType
WORD verboseSessnEndReasonType
Definition: qaGobiApiCbk.h:4079
gyroAcceptReady_s::samplesPerBatch
WORD samplesPerBatch
Definition: qaGobiApiCbk.h:5080
_packetSrvStatus::verboseSessnEndReason
WORD verboseSessnEndReason
Definition: qaGobiApiCbk.h:4080
omaDmFotaTlvExt::receivedBytes
ULONG receivedBytes
Definition: qaGobiApiCbk.h:2911
sensorDataUsage_s
Definition: qaGobiApiCbk.h:5295
SLQSSignalStrengthsInformation::errorRateInfo
struct errorRateListElement errorRateInfo
Definition: qaGobiApiCbk.h:1693
SwiOTAMsg_s::type
ULONG type
Definition: qaGobiApiCbk.h:4816
tFNMobileIPStatus
void(* tFNMobileIPStatus)(ULONG mipStatus)
Definition: qaGobiApiCbk.h:515
DUNCallInfoInd
Definition: qaGobiApiCbk.h:4615
nasSysInfo::pLTESrvStatusInfo
GSMSrvStatusInfo * pLTESrvStatusInfo
Definition: qaGobiApiCbk.h:2624
voiceSetAllCallStatusCbkInfo::pArrSvcOption
arrSvcOption * pArrSvcOption
Definition: qaGobiApiCbk.h:2055
SMSAsyncRawSend_s
Definition: qaGobiApiCbk.h:4733
calledPartyInfo::numLen
BYTE numLen
Definition: qaGobiApiCbk.h:3332
rsrqInformation
Definition: qaGobiApiNas.h:1329
imsSIPConfigInfo::pTimerTf
ULONG * pTimerTf
Definition: qaGobiApiCbk.h:4203
SLQSSetPacketSrvStatusCallback
ULONG SLQSSetPacketSrvStatusCallback(tFNPacketSrvState pCallback)
tFNMessageWaiting
void(* tFNMessageWaiting)(msgWaitingInfo *pSMSMessageWaitingInfo)
Definition: qaGobiApiCbk.h:3604
accelAcceptReady
struct accelAcceptReady_s accelAcceptReady
QmiCbkLocSensorStreamingInd
Definition: qaGobiApiCbk.h:5149
nasSigInfo::pGSMSigInfo
BYTE * pGSMSigInfo
Definition: qaGobiApiCbk.h:3914
QmiCbkLocInjectSensorDataInd::pGyroSamplesAccepted
BYTE * pGyroSamplesAccepted
Definition: qaGobiApiCbk.h:5220
SLQSSetQosPriEventCallback
ULONG SLQSSetQosPriEventCallback(tFNQosPriEvent pCallback)
SLQSSetIMSVoIPConfigCallback
ULONG SLQSSetIMSVoIPConfigCallback(tFNImsVoIPConfig pCallback)
errorRateListElement
Definition: qaGobiApiNas.h:1312
qaQmiInterfaceInfo
Definition: qaGobiApiCbk.h:98
iSLQSSetWdsSecondInstEventCallback
ULONG iSLQSSetWdsSecondInstEventCallback(tFNSLQSWDSEvent pCallback)
sessionInformation
union sessionInfo sessionInformation
slqsWdsEventInfo::pDataBearer
ULONG * pDataBearer
Definition: qaGobiApiCbk.h:211
QmiCbkLocPositionReportInd::pHeading
ULONG * pHeading
Definition: qaGobiApiCbk.h:5516
imsVoIPConfigInfo::pAmrMode
BYTE * pAmrMode
Definition: qaGobiApiCbk.h:4469
tFNNet
void(* tFNNet)(ULONG q_depth, BYTE isThrottle, BYTE instanceId)
Definition: qaGobiApiCbk.h:1244
voiceDTMFEventInfo
Definition: qaGobiApiCbk.h:2369
QosEventInfo::pPacketsCountTX
ULONG * pPacketsCountTX
Definition: qaGobiApiCbk.h:3731
nasSigInfo
Definition: qaGobiApiCbk.h:3910
callingPartyInfo::numType
BYTE numType
Definition: qaGobiApiCbk.h:3264
AddCDMASysInfo
Definition: qaGobiApiNas.h:2737
accelTempAcceptReady_s::injectEnable
BYTE injectEnable
Definition: qaGobiApiCbk.h:5105
SLQSSignalStrengthsInformation::ecioInfo
struct ecioListElement ecioInfo
Definition: qaGobiApiCbk.h:1690
nasSigInfo::pTDSCDMASigInfo
TDSCDMASigInfo * pTDSCDMASigInfo
Definition: qaGobiApiCbk.h:3917
LteNasReleaseInfo_s::nas_minor
BYTE nas_minor
Definition: qaGobiApiCbk.h:4792
voiceInfoRec::pExtDispRecInfo
extDispRecInfo * pExtDispRecInfo
Definition: qaGobiApiCbk.h:3548
ServingSystemInfo::registrationState
BYTE registrationState
Definition: qaGobiApiCbk.h:1483
voiceInfoRec::pCalledPartyInfo
calledPartyInfo * pCalledPartyInfo
Definition: qaGobiApiCbk.h:3542
SLQSSetSDKTerminatedCallback
ULONG SLQSSetSDKTerminatedCallback(tFNSDKTerminated pCallback)
QmiCbkLocPositionReportInd::pVertReliability
ULONG * pVertReliability
Definition: qaGobiApiCbk.h:5514
callerIDInfo::callerIDLen
BYTE callerIDLen
Definition: qaGobiApiCbk.h:3200
CLIRResp
Definition: qaGobiApiVoice.h:957
voiceSetAllCallStatusCbkInfo::pArrAlphaID
arrAlphaID * pArrAlphaID
Definition: qaGobiApiCbk.h:2057
CNAPResp
Definition: qaGobiApiVoice.h:3213
omaDmConfigTlvExt::userInputReq
BYTE userInputReq
Definition: qaGobiApiCbk.h:2983
QosEventInfo::pPacketsCountRX
ULONG * pPacketsCountRX
Definition: qaGobiApiCbk.h:3732
USHORT
unsigned short USHORT
Definition: SwiDataTypes.h:29
UniversalTime::minute
BYTE minute
Definition: qaGobiApiCbk.h:2713
DUNCallInfoInd::RXOKBytesCount
ULONGLONG RXOKBytesCount
Definition: qaGobiApiCbk.h:4620
QmiCbkLocInjectSensorDataInd::pAccelTempSamplesAccepted
BYTE * pAccelTempSamplesAccepted
Definition: qaGobiApiCbk.h:5221
ECTNum
Definition: qaGobiApiCbk.h:1840
SLQSVoiceSetDTMFEventCallBack
ULONG SLQSVoiceSetDTMFEventCallBack(tFNDTMFEvent pCallback)
SMSEtwsMessageInfo
struct SMSEtwsMessage SMSEtwsMessageInfo
tFNSetCradleMount
void(* tFNSetCradleMount)(QmiCbkLocCradleMountInd *pSetLocCradleMount)
Definition: qaGobiApiCbk.h:4946
DEVICE_STATE_READY
Definition: qaGobiApiCbk.h:1213
tFNNewNMEA
void(* tFNNewNMEA)(LPCSTR pNMEA)
Definition: qaGobiApiCbk.h:1037
CDMASysInfo
Definition: qaGobiApiNas.h:2288
SLQSSetTransNWRegInfoCallback
ULONG SLQSSetTransNWRegInfoCallback(tFNtransNWRegInfo pCallback)
voiceSUPSNotification::pCUGIndex
WORD * pCUGIndex
Definition: qaGobiApiCbk.h:1909
voiceSetAllCallStatusCbkInfo::pArrCalledPartyNum
arrCalledPartyNum * pArrCalledPartyNum
Definition: qaGobiApiCbk.h:2060
SMSMessageMode
Definition: qaGobiApiCbk.h:878
tFNHDRPersonaity
void(* tFNHDRPersonaity)(HDRPersonalityInd *pHDRPers)
Definition: qaGobiApiCbk.h:4143
TDSCDMASigInfoExt
Definition: qaGobiApiNas.h:3375
imsSMSConfigInfo::pSMSFormat
BYTE * pSMSFormat
Definition: qaGobiApiCbk.h:4306
UIMRefreshEvent
Definition: qaGobiApiUim.h:152
CDMASSInfo
Definition: qaGobiApiNas.h:3266
QmiCbkLocPositionReportInd::pLeapSeconds
BYTE * pLeapSeconds
Definition: qaGobiApiCbk.h:5522
iSLQSSetDUNCallInfoCallback
ULONG iSLQSSetDUNCallInfoCallback(tFNDUNCallInfo pCallback)
voiceDTMFEventInfo::pOffLength
BYTE * pOffLength
Definition: qaGobiApiCbk.h:2373
SignalStrengthDataType::thresholdsSize
BYTE thresholdsSize
Definition: qaGobiApiCbk.h:676
GSMSrvStatusInfo
Definition: qaGobiApiNas.h:2076
voiceSUPSInfo::pCNAPstatus
CNAPResp * pCNAPstatus
Definition: qaGobiApiCbk.h:2499
SMSEventInfo_s::pSMSCAddressInfo
SMSCAddressInfo * pSMSCAddressInfo
Definition: qaGobiApiCbk.h:1003
transNWRegInfoNotification
struct _transNWRegInfoNotification transNWRegInfoNotification
UniversalTime::dayOfWeek
BYTE dayOfWeek
Definition: qaGobiApiCbk.h:2715
redirNumInfo::PI
BYTE PI
Definition: qaGobiApiCbk.h:3397
imsVoIPConfigInfo::pScrAmrWbEnable
BYTE * pScrAmrWbEnable
Definition: qaGobiApiCbk.h:4468
accelTempAcceptReady_s
Definition: qaGobiApiCbk.h:5104
HDRPersonalityInd
Definition: qaGobiApiCbk.h:4128
voiceSUPSInfo::pNewPwdData
newPwdData * pNewPwdData
Definition: qaGobiApiCbk.h:2491
SLQSVoiceSetPrivacyChangeCallBack
ULONG SLQSVoiceSetPrivacyChangeCallBack(tFNPrivacyChange pCallback)
voiceSetAllCallStatusCbkInfo::pArrRemotePartyName
arrRemotePartyName * pArrRemotePartyName
Definition: qaGobiApiCbk.h:2053
swiQosFilter
Definition: qaGobiApiQos.h:402
QosFlowInfo::pBearerID
BYTE * pBearerID
Definition: qaGobiApiCbk.h:3676
SetNetChangeCbk
ULONG SetNetChangeCbk(BYTE instance, tFNNet pCallback, ULONG loMark, ULONG hiMark, ULONG period)
qaGobiApiNas.h
Network Access Service API function prototypes.
SLQSSetQosEventCallback
ULONG SLQSSetQosEventCallback(BYTE instance, tFNSLQSQOSEvent pCallback)
arrRemotePartyName
Definition: qaGobiApiVoice.h:2316
omaDmConfigTlv::userInputReq
BYTE userInputReq
Definition: qaGobiApiCbk.h:3015
voiceSUPSInfo::pCOLPstatus
COLPResp * pCOLPstatus
Definition: qaGobiApiCbk.h:2497
SMSAsyncRawSend_s::RPCause
WORD RPCause
Definition: qaGobiApiCbk.h:4739
SMSEventInfo
struct SMSEventInfo_s SMSEventInfo
SLQSWmsMessageWaitingCallBack
ULONG SLQSWmsMessageWaitingCallBack(tFNMessageWaiting pCallback)
_modemTempNotification::ModemTempState
BYTE ModemTempState
Definition: qaGobiApiCbk.h:3976
tFNPower
void(* tFNPower)(ULONG operatingMode)
Definition: qaGobiApiCbk.h:448
QosFlowInfo::pQFlowState
QosFlowInfoState * pQFlowState
Definition: qaGobiApiCbk.h:3671
qaQmiInterfaceInfo::qaQmiinstanceid
BYTE qaQmiinstanceid
Definition: qaGobiApiCbk.h:99
nasSysInfo::pCDMASrvStatusInfo
SrvStatusInfo * pCDMASrvStatusInfo
Definition: qaGobiApiCbk.h:2620
omaDmFotaTlv::updateCompleteStatus
USHORT updateCompleteStatus
Definition: qaGobiApiCbk.h:2837
SMSEtwsMessage::length
WORD length
Definition: qaGobiApiCbk.h:902
UniversalTime::hour
BYTE hour
Definition: qaGobiApiCbk.h:2712
USSDNoWaitIndicationInfo::pError
BYTE * pError
Definition: qaGobiApiCbk.h:4521
imsVoIPConfigInfo::pAmrWBOctetAligned
BYTE * pAmrWBOctetAligned
Definition: qaGobiApiCbk.h:4472
redirNumInfo::numType
BYTE numType
Definition: qaGobiApiCbk.h:3399
QmiCbkLocPositionReportInd::pSvUsedforFix
svUsedforFix * pSvUsedforFix
Definition: qaGobiApiCbk.h:5528
tFNInjectTimeStatus
void(* tFNInjectTimeStatus)(QmiCbkLocInjectTimeInd *pLocInjectTime)
Definition: qaGobiApiCbk.h:5015
QmiCbkLocPositionReportInd::pTimestampUtc
ULONGLONG * pTimestampUtc
Definition: qaGobiApiCbk.h:5521
tFNNewRMTransferStatistics
void(* tFNNewRMTransferStatistics)(QmiCbkWdsStatisticsIndState *pMsg)
Definition: qaGobiApiCbk.h:4903
QosFlowInfo::pRxQFlowGranted
swiQosFlow * pRxQFlowGranted
Definition: qaGobiApiCbk.h:3673
DUNCallInfoInd::ChannelRate
channelRate ChannelRate
Definition: qaGobiApiCbk.h:4623
slqsWdsEventInfo::pPacketsCountRX
ULONG * pPacketsCountRX
Definition: qaGobiApiCbk.h:213
lineCtrlInfo::pwrDenialTime
BYTE pwrDenialTime
Definition: qaGobiApiCbk.h:3443
imsVoIPConfigInfo
Definition: qaGobiApiCbk.h:4462
imsSIPConfigInfo::pTimerT2
ULONG * pTimerT2
Definition: qaGobiApiCbk.h:4202
SMSEtwsPlmnInfo
struct SMSEtwsPlmn SMSEtwsPlmnInfo
ULONGLONG
unsigned long long ULONGLONG
Definition: SwiDataTypes.h:24
precisionDilution_s::VDOP
ULONG VDOP
Definition: qaGobiApiCbk.h:5258
SLQSSetSysSelectionPrefCallBack
ULONG SLQSSetSysSelectionPrefCallBack(tFNSysSelectionPref pCallback)
SetUSSDReleaseCallback
ULONG SetUSSDReleaseCallback(tFNUSSDRelease pCallback)
voiceInfoRec::pCallerNameInfo
BYTE * pCallerNameInfo
Definition: qaGobiApiCbk.h:3538
tFNUIMStatusChangeInfo
void(* tFNUIMStatusChangeInfo)(UIMStatusChangeInfo *pUIMStatusChangeInfo)
Definition: qaGobiApiCbk.h:2271
ULONG
unsigned long ULONG
Definition: SwiDataTypes.h:23
SMSMTMessageInfo
struct SMSMTMessage SMSMTMessageInfo
iSetCATEventCallback
ULONG iSetCATEventCallback(tFNCATEvent pCallback)
ServingSystemInfo
Definition: qaGobiApiCbk.h:1481
SetDataCapabilitiesCallback
ULONG SetDataCapabilitiesCallback(tFNDataCapabilities pCallback)
imsVoIPConfigInfo::pAmrWBMode
WORD * pAmrWBMode
Definition: qaGobiApiCbk.h:4470
SLQSSetRegMgrConfigCallback
ULONG SLQSSetRegMgrConfigCallback(tFNImsRegMgrConfig pCallback)
voiceInfoRec::pSignalInfo
signalInfo * pSignalInfo
Definition: qaGobiApiCbk.h:3534
callingPartyInfo::numPlan
BYTE numPlan
Definition: qaGobiApiCbk.h:3265
SLQSSignalStrengthsIndReq::ioDelta
BYTE ioDelta
Definition: qaGobiApiCbk.h:1767
tFNDataCapabilities
void(* tFNDataCapabilities)(BYTE dataCapsSize, BYTE *pDataCaps)
Definition: qaGobiApiCbk.h:590
imsRegMgrConfigInfo
Definition: qaGobiApiCbk.h:4250
imsSIPConfigInfo::pSubscribeTimer
ULONG * pSubscribeTimer
Definition: qaGobiApiCbk.h:4200
voiceInfoRec::pCallWaitInd
BYTE * pCallWaitInd
Definition: qaGobiApiCbk.h:3539
QmiCbkLocPositionReportInd::pHorConfidence
BYTE * pHorConfidence
Definition: qaGobiApiCbk.h:5506
QmiCbkLocPositionReportInd::pTimeSrc
ULONG * pTimeSrc
Definition: qaGobiApiCbk.h:5525
nasSysInfo::pAddLTESysInfo
WORD * pAddLTESysInfo
Definition: qaGobiApiCbk.h:2634
nasSysInfo::pGSMSrvStatusInfo
GSMSrvStatusInfo * pGSMSrvStatusInfo
Definition: qaGobiApiCbk.h:2622
eQA_QMI_SVC_NA
Definition: qaGobiApiCbk.h:73
slqsWdsEventInfo::pPacketsCountTX
ULONG * pPacketsCountTX
Definition: qaGobiApiCbk.h:212
QmiCbkLocPositionReportInd::pTechnologyMask
ULONG * pTechnologyMask
Definition: qaGobiApiCbk.h:5519
SetSLQSOMADMAlertCallbackExt
ULONG SetSLQSOMADMAlertCallbackExt(tFNSLQSOMADMAlert pCallback)
nasSigInfo::pTDSCDMASigInfoExt
TDSCDMASigInfoExt * pTDSCDMASigInfoExt
Definition: qaGobiApiCbk.h:3918
tFNSysInfo
void(* tFNSysInfo)(nasSysInfo *pNasSysInfo)
Definition: qaGobiApiCbk.h:2651
nasSigInfo::pWCDMASigInfo
CDMASSInfo * pWCDMASigInfo
Definition: qaGobiApiCbk.h:3915
tFNSensorStreaming
void(* tFNSensorStreaming)(QmiCbkLocSensorStreamingInd *pLocSensorStream)
Definition: qaGobiApiCbk.h:5156
HDRPersonalityInd::pProtocolSubtypeElement
protocolSubtypeElement * pProtocolSubtypeElement
Definition: qaGobiApiCbk.h:4132
tFNFwDldCompletion
void(* tFNFwDldCompletion)(ULONG fwdld_completion_status)
Definition: qaGobiApiCbk.h:1310
imsVoIPConfigInfo::pRingBackTimer
WORD * pRingBackTimer
Definition: qaGobiApiCbk.h:4474
SwiOTAMsg
struct SwiOTAMsg_s SwiOTAMsg
qaGobiApiVoice.h
Voice Service API function prototypes.
SMS_EVENT_SMSC_ADDRESS
Definition: qaGobiApiCbk.h:815
SMSTransferRouteMTMessageInfo
struct SMSTransferRouteMTMessage SMSTransferRouteMTMessageInfo
CLIPResp
Definition: qaGobiApiVoice.h:1060
SLQSVoiceSetSUPSCallBack
ULONG SLQSVoiceSetSUPSCallBack(tFNSUPSInfo pCallback)
tFNUIMRefresh
void(* tFNUIMRefresh)(UIMRefreshEvent *pUIMRefreshEvent)
Definition: qaGobiApiCbk.h:2230
LTESSInfo
Definition: qaGobiApiNas.h:3338
USSInfo
Definition: qaGobiApiVoice.h:39
SMSEventInfo_s::pMessageModeInfo
SMSMessageModeInfo * pMessageModeInfo
Definition: qaGobiApiCbk.h:1000
_packetSrvStatus::connStatus
BYTE connStatus
Definition: qaGobiApiCbk.h:4076
SLQSUIMSetStatusChangeCallBack
ULONG SLQSUIMSetStatusChangeCallBack(tFNUIMStatusChangeInfo pCallback)
voiceSetAllCallStatusCbkInfo::pArrConnectPartyNum
arrConnectPartyNum * pArrConnectPartyNum
Definition: qaGobiApiCbk.h:2058
SMSMemoryInfo::messageMode
BYTE messageMode
Definition: qaGobiApiCbk.h:3058
QmiCbkLocPositionReportInd::pGpsTime
gpsTime * pGpsTime
Definition: qaGobiApiCbk.h:5523
imsSIPConfigInfo
Definition: qaGobiApiCbk.h:4196
redirNumInfo::numLen
BYTE numLen
Definition: qaGobiApiCbk.h:3402
eSMSEventType
enum SMSEventType eSMSEventType
SwiOTAMsg_s
Definition: qaGobiApiCbk.h:4814
nasNetworkTime
Definition: qaGobiApiCbk.h:2735
QmiCbkLocPositionReportInd::pLatitude
ULONGLONG * pLatitude
Definition: qaGobiApiCbk.h:5500
SMSTransferRouteMTMessage::length
WORD length
Definition: qaGobiApiCbk.h:866
SMSMessageMode::messageMode
BYTE messageMode
Definition: qaGobiApiCbk.h:880
eQaQMIService
eQaQMIService
Definition: qaGobiApiCbk.h:69
SMSOnIMS
Definition: qaGobiApiCbk.h:951
voiceSUPSInfo::SUPSInformation
SUPSInfo SUPSInformation
Definition: qaGobiApiCbk.h:2482
SLQSSetQosStatusCallback
ULONG SLQSSetQosStatusCallback(BYTE instance, tFNQosStatus pCallback)
HDRPersonalityInd::pPersonalityListLength
BYTE * pPersonalityListLength
Definition: qaGobiApiCbk.h:4131
extDispRecInfo
Definition: qaGobiApiCbk.h:3461
tFNSUPSInfo
void(* tFNSUPSInfo)(voiceSUPSInfo *pVoiceSUPSInfo)
Definition: qaGobiApiCbk.h:2511
ServingSystemInfo::csAttachState
BYTE csAttachState
Definition: qaGobiApiCbk.h:1484
nasSysInfo::pCDMASysInfo
CDMASysInfo * pCDMASysInfo
Definition: qaGobiApiCbk.h:2625
tFNSysSelectionPref
void(* tFNSysSelectionPref)(sysSelectPrefInfo *pSysSelectPrefInfo)
Definition: qaGobiApiCbk.h:2201
tFNDTMFEvent
void(* tFNDTMFEvent)(voiceDTMFEventInfo *pVoiceDTMFEventInfo)
Definition: qaGobiApiCbk.h:2384
nasSysInfo::pAddHDRSysInfo
WORD * pAddHDRSysInfo
Definition: qaGobiApiCbk.h:2631
redirNumInfo::numPlan
BYTE numPlan
Definition: qaGobiApiCbk.h:3400
omaDmFotaTlvExt::userInputTimeout
USHORT userInputTimeout
Definition: qaGobiApiCbk.h:2909
tFNNetworkTime
void(* tFNNetworkTime)(nasNetworkTime *pNasNetworkTime)
Definition: qaGobiApiCbk.h:2750
imsRegMgrConfigInfo::pPriCSCFPort
WORD * pPriCSCFPort
Definition: qaGobiApiCbk.h:4252
SLQSSignalStrengthsIndReq::rxSignalStrengthDelta
BYTE rxSignalStrengthDelta
Definition: qaGobiApiCbk.h:1765
SMSAsyncRawSend_s::errorClass
BYTE errorClass
Definition: qaGobiApiCbk.h:4738
LteNasReleaseInfo_s::nas_release
BYTE nas_release
Definition: qaGobiApiCbk.h:4790
SMSEtwsMessage::notificationType
BYTE notificationType
Definition: qaGobiApiCbk.h:901
iSLQSSetWdsXferStatsSecondInstCallback
ULONG iSLQSSetWdsXferStatsSecondInstCallback(tFNSLQSWDSEvent pCallback)
SMSCAddress::length
BYTE length
Definition: qaGobiApiCbk.h:935
SLQSSignalStrengthsIndReq::ecioThresholdListLen
BYTE ecioThresholdListLen
Definition: qaGobiApiCbk.h:1770
QmiCbkLocPositionReportInd::pHorUncEllipseSemiMinor
ULONG * pHorUncEllipseSemiMinor
Definition: qaGobiApiCbk.h:5503
SLQSSignalStrengthsIndReq::rsrqDelta
BYTE rsrqDelta
Definition: qaGobiApiCbk.h:1769
voiceSUPSInfo::pCallFWNum
BYTE * pCallFWNum
Definition: qaGobiApiCbk.h:2485
QmiCbkLocPositionReportInd::pVertUnc
ULONG * pVertUnc
Definition: qaGobiApiCbk.h:5512
voiceSUPSInfo::pUSSInfo
struct USSInfo * pUSSInfo
Definition: qaGobiApiCbk.h:2487
CurrDataSysStat
Definition: qaGobiApiWds.h:4217
sessionInformationExt
union sessionInfoExt sessionInformationExt
nasSysInfo::pAddGSMSysInfo
AddSysInfo * pAddGSMSysInfo
Definition: qaGobiApiCbk.h:2632
SMSEtwsMessage::data
BYTE data[1254]
Definition: qaGobiApiCbk.h:903
SetGPSCallback
ULONG SetGPSCallback(tFNNewGPS pCallback)
nasSysInfo::pLTESysInfo
LTESysInfo * pLTESysInfo
Definition: qaGobiApiCbk.h:2629
sessionInfoExt::omaDmFota
struct omaDmFotaTlvExt omaDmFota
Definition: qaGobiApiCbk.h:3039
voiceSUPSNotification::pECTNum
ECTNum * pECTNum
Definition: qaGobiApiCbk.h:1910
_packetSrvStatus::pQmiInterfaceInfo
qaQmiInterfaceInfo * pQmiInterfaceInfo
Definition: qaGobiApiCbk.h:4075
voiceSUPSInfo::pReason
BYTE * pReason
Definition: qaGobiApiCbk.h:2484
calledPartyInfo::SI
BYTE SI
Definition: qaGobiApiCbk.h:3329
tFNPDSState
void(* tFNPDSState)(ULONG enabledStatus, ULONG trackingStatus)
Definition: qaGobiApiCbk.h:1068
QmiCbkLocCradleMountInd
Definition: qaGobiApiCbk.h:4941
voiceSUPSInfo::pCLIRstatus
CLIRResp * pCLIRstatus
Definition: qaGobiApiCbk.h:2495
nasNetworkTime::universalTime
UniversalTime universalTime
Definition: qaGobiApiCbk.h:2737
tFNPrivacyChange
void(* tFNPrivacyChange)(voicePrivacyInfo *pVoicePrivacyInfo)
Definition: qaGobiApiCbk.h:2320
tFNCATEvent
void(* tFNCATEvent)(ULONG eventID, ULONG eventLen, BYTE *pEventData)
Definition: qaGobiApiCbk.h:1113
imsSIPConfigInfo::pTimerT1
ULONG * pTimerT1
Definition: qaGobiApiCbk.h:4201
precisionDilution_s::HDOP
ULONG HDOP
Definition: qaGobiApiCbk.h:5257
SLQSSignalStrengthsIndReq::sinrThresholdListLen
BYTE sinrThresholdListLen
Definition: qaGobiApiCbk.h:1772
QmiCbkLocEventTimeSyncInd
Definition: qaGobiApiCbk.h:4970
voiceInfoRec::pConnectNumInfo
connectNumInfo * pConnectNumInfo
Definition: qaGobiApiCbk.h:3540
accelAcceptReady_s::batchPerSec
WORD batchPerSec
Definition: qaGobiApiCbk.h:5054
SetPowerCallback
ULONG SetPowerCallback(tFNPower pCallback)
gpsTime
struct gpsTime_s gpsTime
QmiCbkLocPositionReportInd::pAltitudeAssumed
BYTE * pAltitudeAssumed
Definition: qaGobiApiCbk.h:5529
SMSEventInfo_s
Definition: qaGobiApiCbk.h:995
voicePrivacyInfo::voicePrivacy
BYTE voicePrivacy
Definition: qaGobiApiCbk.h:2309
callingPartyInfo::PI
BYTE PI
Definition: qaGobiApiCbk.h:3262
TransferStatsDataType
Definition: qaGobiApiCbk.h:325
SMSEventInfo_s::smsEventType
BYTE smsEventType
Definition: qaGobiApiCbk.h:997
ServingSystemInfo::psAttachState
BYTE psAttachState
Definition: qaGobiApiCbk.h:1485
gyroTempAcceptReady_s::batchPerSec
WORD batchPerSec
Definition: qaGobiApiCbk.h:5133
QosEventInfo::pDataBearer
ULONG * pDataBearer
Definition: qaGobiApiCbk.h:3730
_transNWRegInfoNotification
Definition: qaGobiApiCbk.h:2161
tFNImsSIPConfig
void(* tFNImsSIPConfig)(imsSIPConfigInfo *pImsSIPConfigInfo)
Definition: qaGobiApiCbk.h:4214
SetFwDldCompletionCbk
ULONG SetFwDldCompletionCbk(tFNFwDldCompletion pCallback)
SetSLQSOMADMAlertCallback
ULONG SetSLQSOMADMAlertCallback(tFNSLQSOMADMAlert pCallback)
iSLQSSetWdsThirdInstEventCallback
ULONG iSLQSSetWdsThirdInstEventCallback(tFNSLQSWDSEvent pCallback)
calledPartyInfo::numPlan
BYTE numPlan
Definition: qaGobiApiCbk.h:3331
voiceDTMFEventInfo::pOnLength
BYTE * pOnLength
Definition: qaGobiApiCbk.h:2372
SMSEtwsPlmn::mobileCountryCode
WORD mobileCountryCode
Definition: qaGobiApiCbk.h:920
accelAcceptReady_s
Definition: qaGobiApiCbk.h:5051
_packetSrvStatus::bearerID
BYTE bearerID
Definition: qaGobiApiCbk.h:4083
sensorDataUsage_s::usageMask
ULONG usageMask
Definition: qaGobiApiCbk.h:5296
imsSIPConfigInfo::pSigCompEnabled
BYTE * pSigCompEnabled
Definition: qaGobiApiCbk.h:4204
voiceInfoRec::pNSSRelease
BYTE * pNSSRelease
Definition: qaGobiApiCbk.h:3546
precisionDilution
struct precisionDilution_s precisionDilution
voiceInfoRec::pExtDispInfo
BYTE * pExtDispInfo
Definition: qaGobiApiCbk.h:3537
nasSysInfo::pWCDMACipherDomainSysInfo
BYTE * pWCDMACipherDomainSysInfo
Definition: qaGobiApiCbk.h:2639
SwiOTAMsg_s::data
BYTE data[2048]
Definition: qaGobiApiCbk.h:4818
voiceSetAllCallStatusCbkInfo::pArrDiagInfo
arrDiagInfo * pArrDiagInfo
Definition: qaGobiApiCbk.h:2059
msgWaitingInfo
Definition: qaGobiApiCbk.h:3590
callingPartyInfo::SI
BYTE SI
Definition: qaGobiApiCbk.h:3263
omaDmFotaTlv::userInputReq
BYTE userInputReq
Definition: qaGobiApiCbk.h:2833
SLQSSetModemTempCallback
ULONG SLQSSetModemTempCallback(tFNModemTempInfo pCallback)
QmiCbkLocPositionReportInd::pHeadingUnc
ULONG * pHeadingUnc
Definition: qaGobiApiCbk.h:5517
precisionDilution_s::PDOP
ULONG PDOP
Definition: qaGobiApiCbk.h:5256
omaDmFotaTlvExt::packageSize
ULONG packageSize
Definition: qaGobiApiCbk.h:2910
voiceSUPSInfo::pCLIPstatus
CLIPResp * pCLIPstatus
Definition: qaGobiApiCbk.h:2496
SetOMADMStateCallback
ULONG SetOMADMStateCallback(tFNOMADMState pCallback)
svUsedforFix_s
Definition: qaGobiApiCbk.h:5316
tFNImsSMSConfig
void(* tFNImsSMSConfig)(imsSMSConfigInfo *pImsSMSConfigInfo)
Definition: qaGobiApiCbk.h:4318
SMSAsyncRawSend_s::sendStatus
WORD sendStatus
Definition: qaGobiApiCbk.h:4735
voiceSUPSInfo::pCallFWTimerVal
BYTE * pCallFWTimerVal
Definition: qaGobiApiCbk.h:2486
imsRegMgrConfigInfo::pIMSTestMode
BYTE * pIMSTestMode
Definition: qaGobiApiCbk.h:4254
protocolSubtypeElement
Definition: qaGobiApiNas.h:5076
USSDNoWaitIndicationInfo::pFailureCause
BYTE * pFailureCause
Definition: qaGobiApiCbk.h:4522
arrCallInfo
Definition: qaGobiApiVoice.h:2280
tFNSLQSQOSEvent
void(* tFNSLQSQOSEvent)(BYTE instance, QosFlowInfo *pFlowInfo)
Definition: qaGobiApiCbk.h:3747
iSLQSSetWdsFirstInstEventCallback
ULONG iSLQSSetWdsFirstInstEventCallback(tFNSLQSWDSEvent pCallback)
cardStatus
Definition: qaGobiApiUim.h:386
QmiCbkLocCradleMountInd::cradleMountConfigStatus
ULONG cradleMountConfigStatus
Definition: qaGobiApiCbk.h:4943
ECTNum::ECTCallState
BYTE ECTCallState
Definition: qaGobiApiCbk.h:1842
SLQSSetWdsEventCallback
ULONG SLQSSetWdsEventCallback(tFNSLQSWDSEvent pCallback, BYTE interval, BYTE instanceid, BYTE ipfamily)
DUNCallInfoInd::CallEndReason
WORD CallEndReason
Definition: qaGobiApiCbk.h:4618
QmiCbkLocInjectSensorDataInd::pAccelSamplesAccepted
BYTE * pAccelSamplesAccepted
Definition: qaGobiApiCbk.h:5219
SLQSSignalStrengthsIndReq::ecioDelta
BYTE ecioDelta
Definition: qaGobiApiCbk.h:1766
voiceSUPSInfo::pFailCause
WORD * pFailCause
Definition: qaGobiApiCbk.h:2493
omaDmFotaTlv::namelength
USHORT namelength
Definition: qaGobiApiCbk.h:2841
omaDmFotaTlvExt
Definition: qaGobiApiCbk.h:2905
voicePrivacyInfo::callID
BYTE callID
Definition: qaGobiApiCbk.h:2308
omaDmFotaTlv::severity
BYTE severity
Definition: qaGobiApiCbk.h:2838
voiceSetAllCallStatusCbkInfo::pArrRemotePartyNum
arrRemotePartyNum * pArrRemotePartyNum
Definition: qaGobiApiCbk.h:2052
slqsWdsEventInfo::pTotalBytesRX
ULONGLONG * pTotalBytesRX
Definition: qaGobiApiCbk.h:215
QmiCbkLocPositionReportInd::pAltitudeWrtMeanSeaLevel
ULONG * pAltitudeWrtMeanSeaLevel
Definition: qaGobiApiCbk.h:5511
NUM_OF_SET
#define NUM_OF_SET
Definition: qaGobiApiCbk.h:54
voiceSUPSInfo::pCallID
BYTE * pCallID
Definition: qaGobiApiCbk.h:2488
USSDNoWaitIndicationInfo::pAlphaIdentifier
alphaIDInfo * pAlphaIdentifier
Definition: qaGobiApiCbk.h:4524
NSSAudioCtrl::downLink
BYTE downLink
Definition: qaGobiApiCbk.h:3419
tFNServingSystem
void(* tFNServingSystem)(struct ServingSystemInfo *pServingSystem)
Definition: qaGobiApiCbk.h:1499
ecioListElement
Definition: qaGobiApiNas.h:1266
SMSOnIMSInfo
struct SMSOnIMS SMSOnIMSInfo
SrvStatusInfo
Definition: qaGobiApiNas.h:2040
LTESysInfo
Definition: qaGobiApiNas.h:2707
voiceOTASPStatusInfo::OTASPStatus
BYTE OTASPStatus
Definition: qaGobiApiCbk.h:3125
lineCtrlInfo::revPolarity
BYTE revPolarity
Definition: qaGobiApiCbk.h:3442
QmiCbkLocPositionReportInd::pMagneticDeviation
ULONG * pMagneticDeviation
Definition: qaGobiApiCbk.h:5518
SLQSSignalStrengthsIndReq::sinrThresholdList
BYTE sinrThresholdList[5]
Definition: qaGobiApiCbk.h:1773
SLQSSetDataSystemStatusCallback
ULONG SLQSSetDataSystemStatusCallback(tFNDataSysStatus pCallback)
slqsSessionStateInfo::sessionEndReason
ULONG sessionEndReason
Definition: qaGobiApiCbk.h:131
sessionInfo::omaDmFota
struct omaDmFotaTlv omaDmFota
Definition: qaGobiApiCbk.h:3028
extDispRecInfo::dispType
BYTE dispType
Definition: qaGobiApiCbk.h:3463
omaDmFotaTlv::userInputTimeout
USHORT userInputTimeout
Definition: qaGobiApiCbk.h:2834
tFNPacketSrvState
void(* tFNPacketSrvState)(packetSrvStatus *pPacketSrvStatus)
Definition: qaGobiApiCbk.h:4093
SMSAsyncRawSend_s::TPCause
BYTE TPCause
Definition: qaGobiApiCbk.h:4740
omaDmFotaTlvExt::version
BYTE version[256]
Definition: qaGobiApiCbk.h:2914
msgWaitingInfo::numInstances
BYTE numInstances
Definition: qaGobiApiCbk.h:3592
accelTempAcceptReady_s::samplesPerBatch
WORD samplesPerBatch
Definition: qaGobiApiCbk.h:5106
SMSMessageModeInfo
struct SMSMessageMode SMSMessageModeInfo
NasSwiIndReg
Definition: qaGobiApiNas.h:5999
omaDmFotaTlvExt::description
BYTE description[256]
Definition: qaGobiApiCbk.h:2918
imsVoIPConfigInfo::pSessionExpiryTimer
WORD * pSessionExpiryTimer
Definition: qaGobiApiCbk.h:4464
gpsTime_s
Definition: qaGobiApiCbk.h:5272
QmiCbkLocPositionReportInd::pHorReliability
ULONG * pHorReliability
Definition: qaGobiApiCbk.h:5507
swiQosFlow
Definition: qaGobiApiQos.h:187
sensorDataUsage_s::aidingIndicatorMask
ULONG aidingIndicatorMask
Definition: qaGobiApiCbk.h:5297
nasSysInfo::pWCDMASrvStatusInfo
GSMSrvStatusInfo * pWCDMASrvStatusInfo
Definition: qaGobiApiCbk.h:2623
SetSignalStrengthCallback
ULONG SetSignalStrengthCallback(tFNSignalStrength pCallback, BYTE thresholdsSize, INT8 *pThresholds)
nasSysInfo::pGSMCallBarringSysInfo
CallBarringSysInfo * pGSMCallBarringSysInfo
Definition: qaGobiApiCbk.h:2635
imsUserConfigInfo::pIMSDomain
BYTE * pIMSDomain
Definition: qaGobiApiCbk.h:4349
SMSTransferRouteMTMessage::transactionID
ULONG transactionID
Definition: qaGobiApiCbk.h:864
nasSysInfo::pGSMCipherDomainSysInfo
BYTE * pGSMCipherDomainSysInfo
Definition: qaGobiApiCbk.h:2638
LteNasReleaseInfo_s::nas_major
BYTE nas_major
Definition: qaGobiApiCbk.h:4791
SLQSSetBandPreferenceCbk
ULONG SLQSSetBandPreferenceCbk(tFNBandPreference pCallback)
tFNDUNCallInfo
void(* tFNDUNCallInfo)(DUNCallInfoInd *pDUNCallInfo)
Definition: qaGobiApiCbk.h:4633
voiceInfoRec::pRedirNumInfo
redirNumInfo * pRedirNumInfo
Definition: qaGobiApiCbk.h:3543
slqsSessionStateInfo::reconfiguration_required
ULONG reconfiguration_required
Definition: qaGobiApiCbk.h:129
SetLocSensorStreamingCallback
ULONG SetLocSensorStreamingCallback(tFNSensorStreaming pCallback)
iSLQSSetWdsXferStatsFirstInstCallback
ULONG iSLQSSetWdsXferStatsFirstInstCallback(tFNSLQSWDSEvent pCallback)
omaDmFotaTlv::description
BYTE description[256]
Definition: qaGobiApiCbk.h:2844
QmiCbkLocPositionReportInd::pFixId
ULONG * pFixId
Definition: qaGobiApiCbk.h:5527
tFNtransNWRegInfo
void(* tFNtransNWRegInfo)(transNWRegInfoNotification *pTransNWRegInfoNotification)
Definition: qaGobiApiCbk.h:2174
tFNSMSEvents
void(* tFNSMSEvents)(SMSEventInfo *pSMSEventInfo)
Definition: qaGobiApiCbk.h:1014
tFNDataSysStatus
void(* tFNDataSysStatus)(CurrDataSysStat *pCurrDataSysStat)
Definition: qaGobiApiCbk.h:4665
omaDmFotaTlvExt::fumoResultCode
USHORT fumoResultCode
Definition: qaGobiApiCbk.h:2912
ServingSystemInfo::radioInterfaceNo
BYTE radioInterfaceNo
Definition: qaGobiApiCbk.h:1487
SMSEventInfo_s::pEtwsMessageInfo
SMSEtwsMessageInfo * pEtwsMessageInfo
Definition: qaGobiApiCbk.h:1001
extDispRecInfo::extDispInfoLen
BYTE extDispInfoLen
Definition: qaGobiApiCbk.h:3464
WORD
unsigned short WORD
Definition: SwiDataTypes.h:28
voiceInfoRec::pDispInfo
BYTE * pDispInfo
Definition: qaGobiApiCbk.h:3536
omaDmFotaTlv
Definition: qaGobiApiCbk.h:2830
_packetSrvStatus::ipFamily
BYTE ipFamily
Definition: qaGobiApiCbk.h:4081
tFNNewSMS
void(* tFNNewSMS)(ULONG storageType, ULONG messageIndex)
Definition: qaGobiApiCbk.h:785
SignalStrengthDataType
Definition: qaGobiApiCbk.h:674
SMSCAddress
Definition: qaGobiApiCbk.h:933
tFNSDKTerminated
void(* tFNSDKTerminated)(BYTE *psReason)
Definition: qaGobiApiCbk.h:1949
omaDmFotaTlv::fwdloadsize
ULONG fwdloadsize
Definition: qaGobiApiCbk.h:2835
QosFlowInfo::pTxQFlowGranted
swiQosFlow * pTxQFlowGranted
Definition: qaGobiApiCbk.h:3672
tFNtransLayerInfo
void(* tFNtransLayerInfo)(transLayerNotification *pTransLayerNotification)
Definition: qaGobiApiCbk.h:2127
SMSMemoryInfo::storageType
BYTE storageType
Definition: qaGobiApiCbk.h:3057
voiceSetAllCallStatusCbkInfo
Definition: qaGobiApiCbk.h:2049
SLQSVoiceInfoRecCallback
ULONG SLQSVoiceInfoRecCallback(tFNInfoRec pCallback)
SetActivationStatusCallback
ULONG SetActivationStatusCallback(tFNActivationStatus pCallback)
QmiCbkLocPositionReportInd::pSpeedUnc
ULONG * pSpeedUnc
Definition: qaGobiApiCbk.h:5509
omaDmConfigTlv
Definition: qaGobiApiCbk.h:3012
HDRPersonalityInd::pCurrentPersonality
WORD * pCurrentPersonality
Definition: qaGobiApiCbk.h:4130
omaDmFotaTlvExt::versionlength
USHORT versionlength
Definition: qaGobiApiCbk.h:2913
arrRedirPartyNum
Definition: qaGobiApiVoice.h:2497
voiceSetAllCallStatusCbkInfo::pArrAlertingType
arrAlertingType * pArrAlertingType
Definition: qaGobiApiCbk.h:2054
slqsSessionStateInfo::state
ULONG state
Definition: qaGobiApiCbk.h:130
tFNUSSDRelease
void(* tFNUSSDRelease)(void)
Definition: qaGobiApiCbk.h:1599
_transLayerInfoNotification::pTransLayerInfo
transLayerInfo * pTransLayerInfo
Definition: qaGobiApiCbk.h:2116
channelRate
Definition: qaGobiApiCbk.h:4557
SLQSNasSysInfoCallBack
ULONG SLQSNasSysInfoCallBack(tFNSysInfo pCallback)
SMSTransferRouteMTMessage::format
BYTE format
Definition: qaGobiApiCbk.h:865
SLQSVoiceSetSUPSNotificationCallback
ULONG SLQSVoiceSetSUPSNotificationCallback(tFNSUPSNotification pCallback)
lineCtrlInfo::polarityIncluded
BYTE polarityIncluded
Definition: qaGobiApiCbk.h:3440
CATEventDataType::pErrorMask
ULONG * pErrorMask
Definition: qaGobiApiCbk.h:1186
gyroTempAcceptReady_s::injectEnable
BYTE injectEnable
Definition: qaGobiApiCbk.h:5131
SLQSWmsAsyncRawSendCallBack
ULONG SLQSWmsAsyncRawSendCallBack(tFNAsyncRawSend pCallback)
AddSysInfo
Definition: qaGobiApiNas.h:2759
NSSAudioCtrl
Definition: qaGobiApiCbk.h:3416
COLRResp
Definition: qaGobiApiVoice.h:3188
tFNAllCallStatus
void(* tFNAllCallStatus)(voiceSetAllCallStatusCbkInfo *pVoiceSetAllCallStatusCbkInfo)
Definition: qaGobiApiCbk.h:2076
voiceSUPSNotification::notifType
BYTE notifType
Definition: qaGobiApiCbk.h:1908
UniversalTime::year
WORD year
Definition: qaGobiApiCbk.h:2709
tFNLUReject
void(* tFNLUReject)(ULONG serviceDomain, ULONG rejectCause)
Definition: qaGobiApiCbk.h:751
eQA_QMI_SVC_WDS
Definition: qaGobiApiCbk.h:71
gyroTempAcceptReady_s::samplesPerBatch
WORD samplesPerBatch
Definition: qaGobiApiCbk.h:5132
SMSMemoryInfo
Definition: qaGobiApiCbk.h:3055
nasSysInfo::pWCDMASysInfo
WCDMASysInfo * pWCDMASysInfo
Definition: qaGobiApiCbk.h:2628
SetLocEventPositionCallback
ULONG SetLocEventPositionCallback(tFNEventPosition pCallback)
tFNOMADMState
void(* tFNOMADMState)(ULONG sessionState, ULONG failureReason)
Definition: qaGobiApiCbk.h:1410
SMSMTMessage::storageType
ULONG storageType
Definition: qaGobiApiCbk.h:832
omaDmFotaTlvExt::descriptionlength
USHORT descriptionlength
Definition: qaGobiApiCbk.h:2917