LinuxQMISDK: qaGobiApiCbk.h Source File

LinuxQMISDK SLQS03.03.11

- Main Page
- Modules
- References
- Data Structures

- File List
- Globals

All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
qaGobiApiCbk.h
Go to the documentation of this file.
1
9 /*
10 * Copyright: © 2011-2015 Sierra Wireless, Inc. all rights reserved
11 */
12 #ifndef __GOBI_API_CBK_H__
13 #define __GOBI_API_CBK_H__
14
15 #ifdef __cplusplus
16 extern "C" {
17 #endif
18
19 #include "qaGobiApiNas.h"
20 #include "qaGobiApiVoice.h"
21 #include "qaGobiApiSms.h"
22 #include "qaGobiApiUim.h"
23 #include "qaGobiApiQos.h"
24 #include "qaGobiApiWds.h"
25 #include "qaGobiApiLoc.h"
26
27 #define SIGSTRENGTH_THRESHOLD_ARR_SZ 5
28 #define QMI_WMS_MAX_PAYLOAD_LENGTH 256
29 #define QMI_ETWS_MAX_PAYLOAD_LENGTH 1254 /* Qualcomm defined max */
30 #define QMI_MAX_VOICE_NUMBER_LENGTH 81
31 #define MAX_NO_OF_UUSINFO 20
32 #define MAXUSSDLENGTH 182
33 #define MAX_NO_OF_CALLS 20
34 #define CBK_ENABLE_EVENT 0x01
35 #define CBK_DISABLE_EVENT 0x00
36 #define CBK_NOCHANGE 0xFF
37 #define MAX_NO_OF_APPLICATIONS 10
38 #define MAX_NO_OF_SLOTS 5
39 #define MAX_NO_OF_FILES 255
40 #define MAX_PATH_LENGTH 255
41 #define EVENT_MASK_CARD 0x00000001
42 #define EVENT_MASK_DEREGISTER_ALL 0x00000000
43 #define REGISTER_EVENT 0x01
44 #define DEREGISTER_EVENT 0x00
45 #define FIRST_INSTANCE 0x00
46 #define SECOND_INSTANCE 0x01
47 #define THIRD_INSTANCE 0x02
48 #define INVALID_INSTACNE 0x08
49 #define REGISTER_SRV 0x01
50 #define DEREGISTER_SRV 0x00
51 #define WDS_SRV 0x01
52 #define NAS_SRV 0x02
53 #define PDS_SRV 0x04
54 #define VOICE_SRV 0x08
55 #define NUM_OF_SET 0xFF
56 #define IPV4 4
57 #define IPV6 6
58 #define IPV4V6 7
59 #define LOC_EVENT_MASK_ENG_STATE 0x00000080
60 #define LOC_EVENT_MASK_TIME_SYNC 0x00000800
61 #define LOC_EVENT_MASK_INJECT_TIME 0x00000010
62 #define LOC_EVENT_MASK_SENSOR_STREAM 0x00000400
63 #define LOC_EVENT_POSITION_REPORT 0x00000001
64 #define LOC_EVENT_MASK_GNSS_SV_INFO 0x00000002
65
71 typedef enum
72 {
73 eQA_QMI_SVC_WDS = 0x01,
74 eQA_QMI_SVC_NAS = 0x03,
75 eQA_QMI_SVC_NA = 0xFF, /* Used when the service information is not required
76 * to be exposed to the user
77 */
78 } eQaQMIService;
79
100 typedef struct{
101 BYTE qaQmiinstanceid;
102 eQaQMIService qaQmisvctype;
103 ULONG v4sessionId;
104 ULONG v6sessionId;
105 } qaQmiInterfaceInfo;
106
107
128 typedef struct
129 {
130 qaQmiInterfaceInfo *pQmiInterfaceInfo;
131 ULONG reconfiguration_required;
132 ULONG state;
133 ULONG sessionEndReason;
134 } slqsSessionStateInfo;
135
143 typedef void (* tFNSLQSSessionState)( slqsSessionStateInfo *pSessionStateInfo );
144
161 ULONG SLQSSetSessionStateCallback( tFNSLQSSessionState pCallback );
162
163
209 typedef struct
210 {
211 qaQmiInterfaceInfo *pQmiInterfaceInfo;
212 ULONG *pDormancyStatus;
213 ULONG *pDataBearer;
214 ULONG *pPacketsCountTX;
215 ULONG *pPacketsCountRX;
216 ULONGLONG *pTotalBytesTX;
217 ULONGLONG *pTotalBytesRX;
218 } slqsWdsEventInfo;
219
227 typedef void (* tFNSLQSWDSEvent)( slqsWdsEventInfo *pWdsEventInfo );
228
266 ULONG SLQSSetWdsEventCallback(
267 tFNSLQSWDSEvent pCallback,
268 BYTE interval,
269 BYTE instanceid,
270 BYTE ipfamily );
271
309 ULONG SLQSSetWdsTransferStatisticCallback(
310 tFNSLQSWDSEvent pXferStatsCb,
311 BYTE interval,
312 BYTE instanceid,
313 BYTE ipfamily );
314
315 /*
316 * For internal use only, not to be exposed to the user
317 * This structure will hold the input parameters passed for TransferStatsCbk
318 * by the user
319 *
320 * \param interval
321 * - Interval in seconds.
322 * - ignored when disabling, should be non-zero when enabling
323 *
324 * Note: None
325 *
326 */
327 struct TransferStatsDataType
328 {
329 BYTE interval;
330 };
331
332 /*
333 * Enables/disables the WDS event callback function. The most recent
334 * successfully subscribed callback function will be the only function that
335 * is invoked when the corresponding event occurs. This callback provide extra
336 * information regarding the multiple PDP interface
337 *
338 * \param pCallback[IN]
339 * - Callback function pointer (0 - disable)
340
341 * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
342 *
343 * \sa See qmerrno.h for eQCWWAN_xxx error values
344 *
345 * \note None
346 *
347 */
348 ULONG iSLQSSetWdsFirstInstEventCallback( tFNSLQSWDSEvent pCallback );
349
350 /*
351 * Enables/disables the WDS event callback function. The most recent
352 * successfully subscribed callback function will be the only function that
353 * is invoked when the corresponding event occurs. This callback provide extra
354 * information regarding the multiple PDP interface
355 *
356 * \param pCallback[IN]
357 * - Callback function pointer (0 - disable)
358
359 * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
360 *
361 * \sa See qmerrno.h for eQCWWAN_xxx error values
362 *
363 * \note None
364 *
365 */
366 ULONG iSLQSSetWdsSecondInstEventCallback( tFNSLQSWDSEvent pCallback );
367
368 /*
369 * Enables/disables the WDS event callback function. The most recent
370 * successfully subscribed callback function will be the only function that
371 * is invoked when the corresponding event occurs. This callback provide extra
372 * information regarding the multiple PDP interface
373 *
374 * \param pCallback[IN]
375 * - Callback function pointer (0 - disable)
376
377 * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
378 *
379 * \sa See qmerrno.h for eQCWWAN_xxx error values
380 *
381 * \note None
382 *
383 */
384 ULONG iSLQSSetWdsThirdInstEventCallback( tFNSLQSWDSEvent pCallback );
385
386 /*
387 * Enables/disables the WDS transfer statistic event callback function. The most recent
388 * successfully subscribed callback function will be the only function that
389 * is invoked when the corresponding event occurs. This callback provide extra
390 * information regarding the multiple PDP interface
391 *
392 * \param pCallback[IN]
393 * - Callback function pointer (0 - disable)
394
395 * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
396 *
397 * \sa See qmerrno.h for eQCWWAN_xxx error values
398 *
399 * \note None
400 *
401 */
402 ULONG iSLQSSetWdsXferStatsFirstInstCallback( tFNSLQSWDSEvent pCallback );
403
404 /*
405 * Enables/disables the WDS transfer statistic event callback function. The most recent
406 * successfully subscribed callback function will be the only function that
407 * is invoked when the corresponding event occurs. This callback provide extra
408 * information regarding the multiple PDP interface
409 *
410 * \param pCallback[IN]
411 * - Callback function pointer (0 - disable)
412
413 * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
414 *
415 * \sa See qmerrno.h for eQCWWAN_xxx error values
416 *
417 * \note None
418 *
419 */
420 ULONG iSLQSSetWdsXferStatsSecondInstCallback( tFNSLQSWDSEvent pCallback );
421
422 /*
423 * Enables/disables the WDS event callback function. The most recent
424 * successfully subscribed callback function will be the only function that
425 * is invoked when the corresponding event occurs. This callback provide extra
426 * information regarding the multiple PDP interface
427 *
428 * \param pCallback[IN]
429 * - Callback function pointer (0 - disable)
430
431 * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
432 *
433 * \sa See qmerrno.h for eQCWWAN_xxx error values
434 *
435 * \note None
436 *
437 */
438
450 typedef void (* tFNPower)( ULONG operatingMode );
451
467 ULONG SetPowerCallback(
468 tFNPower pCallback );
469
488 typedef void (* tFNActivationStatus)( ULONG activationStatus );
489
503 ULONG SetActivationStatusCallback(
504 tFNActivationStatus pCallback );
505
517 typedef void (* tFNMobileIPStatus)( ULONG mipStatus );
518
535 ULONG SetMobileIPStatusCallback(
536 tFNMobileIPStatus pCallback );
537
549 typedef void (* tFNRoamingIndicator)( ULONG roaming );
550
568 ULONG SetRoamingIndicatorCallback(
569 tFNRoamingIndicator pCallback );
570
594 typedef void (* tFNDataCapabilities)(
595 BYTE dataCapsSize,
596 BYTE * pDataCaps );
597
613 ULONG SetDataCapabilitiesCallback(
614 tFNDataCapabilities pCallback );
615
627 typedef void (* tFNSignalStrength)(
628 INT8 signalStrength,
629 ULONG radioInterface );
630
661 ULONG SetSignalStrengthCallback(
662 tFNSignalStrength pCallback,
663 BYTE thresholdsSize,
664 INT8 *pThresholds );
665
666 /*
667 * For internal use only, not to be exposed to the user
668 * This structure will hold the input parameters passed for
669 * SetSignalStrengthCallback by the user
670 *
671 * \param thresholdsSize
672 * - Number of elements threshold array contains; a maximum of five
673 * thresholds is supported;
674 *
675 * \param pThresholds[IN]
676 * - Signal threshold array for each entry (in dBm).
677 *
678 * Note: None
679 *
680 */
681 struct SignalStrengthDataType
682 {
683 BYTE thresholdsSize;
684 INT8 thresholds[SIGSTRENGTH_THRESHOLD_ARR_SZ];
685 };
686
687 /*
688 * For internal use only, not to be exposed to the user
689 * Enables the Signal Strength callback function.
690 *
691 * \param pCallback[IN]
692 * - Callback function pointer
693 *
694 * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
695 *
696 * \sa See qmerrno.h for eQCWWAN_xxx error values
697 *
698 * \note None
699 *
700 */
701 ULONG iSetSignalStrengthCallback(
702 tFNSignalStrength pCallback );
703
720 typedef void (* tFNRFInfo)(
721 ULONG radioInterface,
722 ULONG activeBandClass,
723 ULONG activeChannel );
724
740 ULONG SetRFInfoCallback(
741 tFNRFInfo pCallback );
742
758 typedef void (* tFNLUReject)(
759 ULONG serviceDomain,
760 ULONG rejectCause );
761
777 ULONG SetLURejectCallback(
778 tFNLUReject pCallback );
779
792 typedef void (* tFNNewSMS)(
793 ULONG storageType,
794 ULONG messageIndex );
795
809 ULONG SetNewSMSCallback(
810 tFNNewSMS pCallback );
811
815 typedef enum SMSEventType
816 {
817 SMS_EVENT_MT_MESSAGE = 0x01,
818 SMS_EVENT_TRANSFER_ROUTE_MT_MESSAGE = 0x02,
819 SMS_EVENT_MESSAGE_MODE = 0x04,
820 SMS_EVENT_ETWS = 0x08,
821 SMS_EVENT_ETWS_PLMN = 0x10,
822 SMS_EVENT_SMSC_ADDRESS = 0x20,
823 SMS_EVENT_SMS_ON_IMS = 0x40,
824 } eSMSEventType;
825
837 typedef struct SMSMTMessage
838 {
839 ULONG storageType;
840 ULONG messageIndex;
841 } SMSMTMessageInfo;
842
868 typedef struct SMSTransferRouteMTMessage
869 {
870 BYTE ackIndicator;
871 ULONG transactionID;
872 BYTE format;
873 WORD length;
874 BYTE data[QMI_WMS_MAX_PAYLOAD_LENGTH];
875 } SMSTransferRouteMTMessageInfo;
876
885 typedef struct SMSMessageMode
886 {
887 BYTE messageMode;
888 } SMSMessageModeInfo;
889
906 typedef struct SMSEtwsMessage
907 {
908 BYTE notificationType;
909 WORD length;
910 BYTE data[QMI_ETWS_MAX_PAYLOAD_LENGTH];
911 } SMSEtwsMessageInfo;
912
925 typedef struct SMSEtwsPlmn
926 {
927 WORD mobileCountryCode;
928 WORD mobileNetworkCode;
929 } SMSEtwsPlmnInfo;
930
940 typedef struct SMSCAddress
941 {
942 BYTE length;
943 BYTE data[QMI_WMS_MAX_PAYLOAD_LENGTH];
944 } SMSCAddressInfo;
945
958 typedef struct SMSOnIMS
959 {
960 BYTE smsOnIMS;
961 }SMSOnIMSInfo;
962
1002 typedef struct SMSEventInfo_s
1003 {
1004 BYTE smsEventType;
1005 SMSMTMessageInfo *pMTMessageInfo;
1006 SMSTransferRouteMTMessageInfo *pTransferRouteMTMessageInfo;
1007 SMSMessageModeInfo *pMessageModeInfo;
1008 SMSEtwsMessageInfo *pEtwsMessageInfo;
1009 SMSEtwsPlmnInfo *pEtwsPlmnInfo;
1010 SMSCAddressInfo *pSMSCAddressInfo;
1011 SMSOnIMSInfo *pSMSOnIMSInfo;
1012 } SMSEventInfo;
1013
1021 typedef void (* tFNSMSEvents)( SMSEventInfo *pSMSEventInfo );
1022
1034 ULONG SLQSSetSMSEventCallback( tFNSMSEvents pCallback );
1035
1044 typedef void (* tFNNewNMEA)( LPCSTR pNMEA );
1045
1059 ULONG SetNMEACallback(
1060 tFNNewNMEA pCallback );
1061
1077 typedef void (* tFNPDSState)(
1078 ULONG enabledStatus,
1079 ULONG trackingStatus );
1080
1092 ULONG SetPDSStateCallback(
1093 tFNPDSState pCallback );
1094
1122 typedef void (* tFNCATEvent)(
1123 ULONG eventID,
1124 ULONG eventLen,
1125 BYTE * pEventData );
1126
1172 ULONG SetCATEventCallback(
1173 tFNCATEvent pCallback,
1174 ULONG eventMask,
1175 ULONG *pErrorMask );
1176
1177 /*
1178 * For internal use only, not to be exposed to the user
1179 * This structure will hold the input parameters passed for
1180 * SetCATEventCallback by the user
1181 *
1182 * \param eventMask
1183 * - bitmask of CAT events to register for
1184 *
1185 * \param pErrorMask[OUT]
1186 * - error bitmask. Each bit set indicates the proactive command that
1187 * caused the error
1188 *
1189 * Note: None
1190 *
1191 */
1192 struct CATEventDataType
1193 {
1194 ULONG eventMask;
1195 ULONG *pErrorMask;
1196 };
1197
1198 /*
1199 * For internal use only, not to be exposed to the user
1200 * Enables the CAT Event callback function.
1201 *
1202 * \param pCallback[IN]
1203 * - Callback function pointer
1204 *
1205 * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
1206 *
1207 * \sa See qmerrno.h for eQCWWAN_xxx error values
1208 *
1209 * \note None
1210 *
1211 */
1212 ULONG iSetCATEventCallback(
1213 tFNCATEvent pCallback );
1214
1219 typedef enum device_state_enum
1220 {
1221 DEVICE_STATE_DISCONNECTED,
1222 DEVICE_STATE_READY,
1223 DEVICE_STATE_BOOT
1224 }eDevState;
1225
1235 typedef void (* tFNDeviceStateChange)(
1236 eDevState device_state );
1237
1253 typedef void (* tFNNet)(
1254 ULONG q_depth,
1255 BYTE isThrottle,
1256 BYTE instanceId);
1257
1273 ULONG SetDeviceStateChangeCbk(
1274 tFNDeviceStateChange pCallback );
1275
1303 ULONG SetNetChangeCbk(
1304 BYTE instance,
1305 tFNNet pCallback,
1306 ULONG loMark,
1307 ULONG hiMark,
1308 ULONG period);
1309
1319 typedef void (* tFNFwDldCompletion)( ULONG fwdld_completion_status );
1320
1337 ULONG SetFwDldCompletionCbk(
1338 tFNFwDldCompletion pCallback );
1339
1353 typedef void (* tFNSLQSOMADMAlert)(
1354 ULONG eventType,
1355 BYTE *pEventFields );
1356
1369 ULONG SetSLQSOMADMAlertCallback(
1370 tFNSLQSOMADMAlert pCallback );
1371
1372
1388 ULONG SetSLQSOMADMAlertCallbackExt(
1389 tFNSLQSOMADMAlert pCallback );
1390
1420 typedef void (* tFNOMADMState)(
1421 ULONG sessionState,
1422 ULONG failureReason );
1423
1440 ULONG SetOMADMStateCallback(
1441 tFNOMADMState pCallback );
1442
1443 #define MAX_RADIO_INTERFACE_LIST 255
1444
1493 struct ServingSystemInfo
1494 {
1495 BYTE registrationState;
1496 BYTE csAttachState;
1497 BYTE psAttachState;
1498 BYTE selectedNetwork;
1499 BYTE radioInterfaceNo;
1500 BYTE radioInterfaceList[MAX_RADIO_INTERFACE_LIST];
1501 BYTE hdrPersonality;
1502 };
1503
1504 struct RoamingInfo
1505 {
1506 BYTE TlvPresent;
1507 BYTE roaming_ind;
1508 };
1509
1517 typedef void (* tFNServingSystem)(
1518 struct ServingSystemInfo *pServingSystem ,struct RoamingInfo *pRoamingInfo);
1519
1534 ULONG SLQSSetServingSystemCallback(
1535 tFNServingSystem pCallback );
1536
1592 typedef void (* tFNBandPreference)(
1593 ULONGLONG band_pref );
1594
1611 ULONG SLQSSetBandPreferenceCbk(
1612 tFNBandPreference pCallback );
1613
1619 typedef void (* tFNUSSDRelease)( void );
1620
1635 ULONG SetUSSDReleaseCallback(
1636 tFNUSSDRelease pCallback );
1637
1652 typedef void (* tFNUSSDNotification)(
1653 ULONG type,
1654 BYTE *pNetworkInfo );
1655
1670 ULONG SetUSSDNotificationCallback(
1671 tFNUSSDNotification pCallback );
1672
1714 struct SLQSSignalStrengthsInformation{
1715 struct rxSignalStrengthListElement rxSignalStrengthInfo;
1716 struct ecioListElement ecioInfo;
1717 ULONG io;
1718 BYTE sinr;
1719 struct errorRateListElement errorRateInfo;
1720 struct rsrqInformation rsrqInfo;
1721 struct lteSnrinformation lteSnrinfo;
1722 struct lteRsrpinformation lteRsrpinfo;
1723 };
1724
1732 typedef void (* tFNSLQSSignalStrengths )(
1733 struct SLQSSignalStrengthsInformation sSLQSSignalStrengthsInfo );
1734
1807 struct SLQSSignalStrengthsIndReq{
1808 BYTE rxSignalStrengthDelta;
1809 BYTE ecioDelta;
1810 BYTE ioDelta;
1811 BYTE sinrDelta;
1812 BYTE rsrqDelta;
1813 BYTE ecioThresholdListLen;
1814 SHORT ecioThresholdList[10];
1815 BYTE sinrThresholdListLen;
1816 BYTE sinrThresholdList[5];
1817 WORD lteSnrDelta;
1818 BYTE lteRsrpDelta;
1819 };
1820
1848 ULONG SLQSSetSignalStrengthsCallback(
1849 tFNSLQSSignalStrengths pCallback,
1850 struct SLQSSignalStrengthsIndReq *pSLQSSignalStrengthsIndReq );
1851
1852 /*
1853 * For internal use only, not to be exposed to the user
1854 * Enables the Received Signal Strength Information callback function.
1855 *
1856 * \param pCallback[IN]
1857 * - Callback function pointer
1858 *
1859 * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
1860 *
1861 * \sa See qmerrno.h for eQCWWAN_xxx error values
1862 *
1863 * \note None
1864 *
1865 */
1866 ULONG iSLQSSetSignalStrengthsCallback(
1867 tFNSLQSSignalStrengths pCallback );
1868
1890 typedef struct
1891 {
1892 BYTE ECTCallState;
1893 BYTE presentationInd;
1894 BYTE number[QMI_MAX_VOICE_NUMBER_LENGTH];
1895 } ECTNum;
1896
1955 typedef struct
1956 {
1957 BYTE callID;
1958 BYTE notifType;
1959 WORD *pCUGIndex;
1960 ECTNum *pECTNum;
1961 } voiceSUPSNotification;
1962
1970 typedef void (*tFNSUPSNotification)
1971 ( voiceSUPSNotification *pVoiceSUPSNotification );
1972
1987 ULONG SLQSVoiceSetSUPSNotificationCallback( tFNSUPSNotification pCallback );
1988
1999 typedef void (* tFNSDKTerminated)(
2000 BYTE *psReason );
2001
2026 ULONG SLQSSetSDKTerminatedCallback(
2027 tFNSDKTerminated pCallback );
2028
2099 typedef struct
2100 {
2101 arrCallInfo arrCallInfomation;
2102 arrRemotePartyNum *pArrRemotePartyNum;
2103 arrRemotePartyName *pArrRemotePartyName;
2104 arrAlertingType *pArrAlertingType;
2105 arrSvcOption *pArrSvcOption;
2106 arrCallEndReason *pArrCallEndReason;
2107 arrAlphaID *pArrAlphaID;
2108 arrConnectPartyNum *pArrConnectPartyNum;
2109 arrDiagInfo *pArrDiagInfo;
2110 arrCalledPartyNum *pArrCalledPartyNum;
2111 arrRedirPartyNum *pArrRedirPartyNum;
2112 arrAlertingPattern *pArrAlertingPattern;
2113 } voiceSetAllCallStatusCbkInfo;
2114
2126 typedef void (* tFNAllCallStatus )(
2127 voiceSetAllCallStatusCbkInfo *pVoiceSetAllCallStatusCbkInfo );
2128
2143 ULONG SLQSVoiceSetAllCallStatusCallBack (
2144 tFNAllCallStatus pCallback );
2145
2163 typedef struct _transLayerInfoNotification
2164 {
2165 BYTE regInd;
2166 transLayerInfo *pTransLayerInfo;
2167 } transLayerNotification;
2168
2176 typedef void (*tFNtransLayerInfo)
2177 ( transLayerNotification *pTransLayerNotification );
2178
2193 ULONG SLQSSetTransLayerInfoCallback( tFNtransLayerInfo pCallback );
2194
2211 typedef struct _transNWRegInfoNotification
2212 {
2213 BYTE NWRegStat;
2214 } transNWRegInfoNotification;
2215
2223 typedef void (*tFNtransNWRegInfo)
2224 ( transNWRegInfoNotification *pTransNWRegInfoNotification );
2225
2240 ULONG SLQSSetTransNWRegInfoCallback( tFNtransNWRegInfo pCallback );
2241
2250 typedef void (* tFNSysSelectionPref )
2251 ( sysSelectPrefInfo *pSysSelectPrefInfo );
2252
2269 ULONG SLQSSetSysSelectionPrefCallBack( tFNSysSelectionPref pCallback );
2270
2279 typedef void (* tFNUIMRefresh )
2280 ( UIMRefreshEvent *pUIMRefreshEvent );
2281
2298 ULONG SLQSUIMSetRefreshCallBack ( tFNUIMRefresh pCallback );
2299
2307 typedef struct
2308 {
2309 cardStatus statusChange;
2310 }UIMStatusChangeInfo;
2311
2320 typedef void ( * tFNUIMStatusChangeInfo)
2321 (UIMStatusChangeInfo *pUIMStatusChangeInfo );
2322
2337 ULONG SLQSUIMSetStatusChangeCallBack (
2338 tFNUIMStatusChangeInfo pCallback );
2339
2356 typedef struct
2357 {
2358 BYTE callID;
2359 BYTE voicePrivacy;
2360 } voicePrivacyInfo;
2361
2370 typedef void ( * tFNPrivacyChange) ( voicePrivacyInfo *pVoicePrivacyInfo );
2371
2390 ULONG SLQSVoiceSetPrivacyChangeCallBack( tFNPrivacyChange pCallback );
2391
2419 typedef struct
2420 {
2421 DTMFInfo DTMFInformation;
2422 BYTE *pOnLength;
2423 BYTE *pOffLength;
2424 } voiceDTMFEventInfo;
2425
2433 typedef void ( * tFNDTMFEvent)
2434 ( voiceDTMFEventInfo *pVoiceDTMFEventInfo );
2435
2452 ULONG SLQSVoiceSetDTMFEventCallBack( tFNDTMFEvent pCallback );
2453
2530 typedef struct
2531 {
2532 SUPSInfo SUPSInformation;
2533 BYTE *pSvcClass;
2534 BYTE *pReason;
2535 BYTE *pCallFWNum;
2536 BYTE *pCallFWTimerVal;
2537 struct USSInfo *pUSSInfo;
2538 BYTE *pCallID;
2539 alphaIDInfo *pAlphaIDInfo;
2540 BYTE *pCallBarPasswd;
2541 newPwdData *pNewPwdData;
2542 BYTE *pDataSrc;
2543 WORD *pFailCause;
2544 getCallFWInfo *pCallFwdInfo;
2545 CLIRResp *pCLIRstatus;
2546 CLIPResp *pCLIPstatus;
2547 COLPResp *pCOLPstatus;
2548 COLRResp *pCOLRstatus;
2549 CNAPResp *pCNAPstatus;
2550 } voiceSUPSInfo;
2551
2560 typedef void ( * tFNSUPSInfo)
2561 ( voiceSUPSInfo *pVoiceSUPSInfo );
2562
2582 ULONG SLQSVoiceSetSUPSCallBack( tFNSUPSInfo pCallback );
2583
2668 typedef struct
2669 {
2670 SrvStatusInfo *pCDMASrvStatusInfo;
2671 SrvStatusInfo *pHDRSrvStatusInfo;
2672 GSMSrvStatusInfo *pGSMSrvStatusInfo;
2673 GSMSrvStatusInfo *pWCDMASrvStatusInfo;
2674 GSMSrvStatusInfo *pLTESrvStatusInfo;
2675 CDMASysInfo *pCDMASysInfo;
2676 HDRSysInfo *pHDRSysInfo;
2677 GSMSysInfo *pGSMSysInfo;
2678 WCDMASysInfo *pWCDMASysInfo;
2679 LTESysInfo *pLTESysInfo;
2680 AddCDMASysInfo *pAddCDMASysInfo;
2681 WORD *pAddHDRSysInfo;
2682 AddSysInfo *pAddGSMSysInfo;
2683 AddSysInfo *pAddWCDMASysInfo;
2684 WORD *pAddLTESysInfo;
2685 CallBarringSysInfo *pGSMCallBarringSysInfo;
2686 CallBarringSysInfo *pWCDMACallBarringSysInfo;
2687 BYTE *pLTEVoiceSupportSysInfo;
2688 BYTE *pGSMCipherDomainSysInfo;
2689 BYTE *pWCDMACipherDomainSysInfo;
2690 BYTE *pSysInfoNoChange;
2691 } nasSysInfo;
2692
2700 typedef void ( *tFNSysInfo )
2701 ( nasSysInfo *pNasSysInfo ) ;
2702
2724 ULONG SLQSNasSysInfoCallBack( tFNSysInfo pCallback );
2725
2757 typedef struct
2758 {
2759 WORD year;
2760 BYTE month;
2761 BYTE day;
2762 BYTE hour;
2763 BYTE minute;
2764 BYTE second;
2765 BYTE dayOfWeek;
2766 } UniversalTime;
2767
2785 typedef struct
2786 {
2787 UniversalTime universalTime;
2788 BYTE *pTimeZone;
2789 BYTE *pDayltSavAdj;
2790 } nasNetworkTime;
2791
2799 typedef void ( *tFNNetworkTime )
2800 ( nasNetworkTime *pNasNetworkTime );
2801
2819 ULONG SLQSNasNetworkTimeCallBack( tFNNetworkTime pCallback );
2820
2885 struct omaDmFotaTlv
2886 {
2887 BYTE state;
2888 BYTE userInputReq;
2889 USHORT userInputTimeout;
2890 ULONG fwdloadsize;
2891 ULONG fwloadComplete;
2892 USHORT updateCompleteStatus;
2893 BYTE severity;
2894 USHORT versionlength;
2895 BYTE version[256];
2896 USHORT namelength;
2897 BYTE package_name[256];
2898 USHORT descriptionlength;
2899 BYTE description[256];
2900 BYTE sessionType;
2901 };
2902
2903
2961 struct omaDmFotaTlvExt
2962 {
2963 BYTE state;
2964 BYTE reserved;
2965 USHORT userInputTimeout;
2966 ULONG packageSize;
2967 ULONG receivedBytes;
2968 USHORT fumoResultCode;
2969 USHORT versionlength;
2970 BYTE version[256];
2971 USHORT namelength;
2972 BYTE package_name[256];
2973 USHORT descriptionlength;
2974 BYTE description[256];
2975 };
2976
3036 struct omaDmConfigTlvExt
3037 {
3038 BYTE state;
3039 BYTE userInputReq;
3040 USHORT userInputTimeout;
3041 USHORT alertmsglength;
3042 BYTE alertmsg[256];
3043 };
3044
3068 struct omaDmConfigTlv
3069 {
3070 BYTE state;
3071 BYTE userInputReq;
3072 USHORT userInputTimeout;
3073 USHORT alertmsglength;
3074 BYTE alertmsg[256];
3075 };
3076
3077 /*
3078 * This structure will hold the SwiOmaDmConfig session parameters information.
3079 *
3080 * \param notification
3081 * - 0x01 - GPS settings change
3082 * - 0x02 - Device reset
3083 * - 0x03 - Device factory reset
3084 * - 0x04 - CI-DC Session start
3085 * - 0x05 - CI-DC Session end
3086 * - 0x06 - CI-PRL Session start
3087 * - 0x07 - CI-PRL Session end
3088 * - 0x08 - CI-FUMO Session start
3089 * - 0x09 - CI-FUMO session end
3090 * - 0x0A - HFA-DC Session start
3091 * - 0x0B - HFA-DC Session end
3092 * - 0x0C - HFA-PRL Session start
3093 * - 0x0D - HFA-PRL Session end
3094 * - 0x0E - HFA-FUMO Session start
3095 * - 0x0F - HFA-FUMO session end
3096 * - 0x10 - NI Session start
3097 *
3098 * \param sessionStatus
3099 * - This field will set to the session status for notifications that
3100 * occur at the end of a session, zero for all other notifications
3101 *
3102 */
3103 struct omaDmNotificationsTlv
3104 {
3105 BYTE notification;
3106 USHORT sessionStatus;
3107 };
3108
3114 typedef union sessionInfo
3115 {
3116 struct omaDmFotaTlv omaDmFota;
3117 struct omaDmConfigTlv omaDmConfig;
3118 struct omaDmNotificationsTlv omaDmNotifications;
3119 } sessionInformation;
3120
3126 typedef union sessionInfoExt
3127 {
3128 struct omaDmFotaTlvExt omaDmFota;
3129 struct omaDmConfigTlvExt omaDmConfig;
3130 } sessionInformationExt;
3131
3144 typedef struct
3145 {
3146 BYTE storageType;
3147 BYTE messageMode;
3148 } SMSMemoryInfo;
3149
3158 typedef void (* tFNMemoryFull)( SMSMemoryInfo *pSMSMemoryFullInfo );
3159
3173 ULONG SLQSWmsMemoryFullCallBack( tFNMemoryFull pCallback );
3174
3211 typedef struct
3212 {
3213 BYTE callID;
3214 BYTE OTASPStatus;
3215 }voiceOTASPStatusInfo;
3216
3226 typedef void ( * tFNOTASPStatus )
3227 ( voiceOTASPStatusInfo *pVoiceOTASPStatusInfo );
3228
3248 ULONG SLQSVoiceSetOTASPStatusCallBack(
3249 tFNOTASPStatus pCallback );
3250
3264 typedef struct
3265 {
3266 BYTE signalType;
3267 BYTE alertPitch;
3268 BYTE signal;
3269 } signalInfo;
3270
3286 typedef struct
3287 {
3288 BYTE PI;
3289 BYTE callerIDLen;
3290 BYTE callerID[255];
3291 } callerIDInfo;
3292
3349 typedef struct
3350 {
3351 BYTE PI;
3352 BYTE SI;
3353 BYTE numType;
3354 BYTE numPlan;
3355 BYTE numLen;
3356 BYTE number[255];
3357 } callingPartyInfo;
3358
3415 typedef struct
3416 {
3417 BYTE PI;
3418 BYTE SI;
3419 BYTE numType;
3420 BYTE numPlan;
3421 BYTE numLen;
3422 BYTE number[255];
3423 } calledPartyInfo;
3424
3484 typedef struct
3485 {
3486 BYTE PI;
3487 BYTE SI;
3488 BYTE numType;
3489 BYTE numPlan;
3490 BYTE reason;
3491 BYTE numLen;
3492 BYTE number[255];
3493 } redirNumInfo;
3494
3505 typedef struct
3506 {
3507 BYTE upLink;
3508 BYTE downLink;
3509 } NSSAudioCtrl;
3510
3527 typedef struct
3528 {
3529 BYTE polarityIncluded;
3530 BYTE toggleMode;
3531 BYTE revPolarity;
3532 BYTE pwrDenialTime;
3533 } lineCtrlInfo;
3534
3550 typedef struct
3551 {
3552 BYTE dispType;
3553 BYTE extDispInfoLen;
3554 BYTE extDispInfo[255];
3555 } extDispRecInfo;
3556
3620 typedef struct
3621 {
3622 BYTE callID;
3623 signalInfo *pSignalInfo;
3624 callerIDInfo *pCallerIDInfo;
3625 BYTE *pDispInfo;
3626 BYTE *pExtDispInfo;
3627 BYTE *pCallerNameInfo ;
3628 BYTE *pCallWaitInd;
3629 connectNumInfo *pConnectNumInfo;
3630 connectNumInfo *pCallingPartyInfo;
3631 calledPartyInfo *pCalledPartyInfo;
3632 redirNumInfo *pRedirNumInfo;
3633 BYTE *pCLIRCause;
3634 NSSAudioCtrl *pNSSAudioCtrl;
3635 BYTE *pNSSRelease;
3636 lineCtrlInfo *pLineCtrlInfo;
3637 extDispRecInfo *pExtDispRecInfo;
3638 } voiceInfoRec;
3639
3649 typedef void ( * tFNInfoRec) ( voiceInfoRec *pVoiceInfoRec );
3650
3667 ULONG SLQSVoiceInfoRecCallback( tFNInfoRec pCallback );
3668
3679 typedef struct
3680 {
3681 BYTE numInstances;
3682 messageWaitingInfoContent msgWaitInfo[NUM_OF_SET];
3683 } msgWaitingInfo;
3684
3693 typedef void (* tFNMessageWaiting)( msgWaitingInfo *pSMSMessageWaitingInfo );
3694
3708 ULONG SLQSWmsMessageWaitingCallBack( tFNMessageWaiting pCallback );
3709
3729 typedef struct
3730 {
3731 ULONG id;
3732 BYTE isNewFlow;
3733 BYTE state;
3734 } QosFlowInfoState;
3735
3760 typedef struct
3761 {
3762 QosFlowInfoState *pQFlowState;
3763 swiQosFlow *pTxQFlowGranted;
3764 swiQosFlow *pRxQFlowGranted;
3765 swiQosFilter *pTxQFilter[MAX_QOS_FILTER_TLV];
3766 swiQosFilter *pRxQFilter[MAX_QOS_FILTER_TLV];
3767 BYTE *pBearerID;
3768 } QosFlowInfo;
3769
3770
3816 typedef struct
3817 {
3818 //TODO temp commented for compilation
3819 //QosFlowInfoTlv QFlowInf
3820
3821 ULONG *pDataBearer;
3822 ULONG *pPacketsCountTX;
3823 ULONG *pPacketsCountRX;
3824 ULONGLONG *pTotalBytesTX;
3825 ULONGLONG *pTotalBytesRX;
3826 } QosEventInfo;
3827
3828
3838 typedef void (* tFNSLQSQOSEvent)(
3839 BYTE instance,
3840 QosFlowInfo *pFlowInfo
3841 );
3842
3863 ULONG SLQSSetQosEventCallback(
3864 BYTE instance,
3865 tFNSLQSQOSEvent pCallback
3866 );
3867
3916 typedef void (* tFNQosStatus)(
3917 BYTE instance,
3918 ULONG id,
3919 BYTE status,
3920 BYTE event,
3921 BYTE reason
3922 );
3923
3941 ULONG SLQSSetQosStatusCallback(
3942 BYTE instance,
3943 tFNQosStatus pCallback
3944 );
3945
3954 typedef void (* tFNQosNWStatus)(
3955 BYTE status
3956 );
3957
3972 ULONG SLQSSetQosNWStatusCallback(
3973 tFNQosNWStatus pCallback
3974 );
3975
3984 typedef void (* tFNQosPriEvent)(
3985 WORD event
3986 );
3987
4004 ULONG SLQSSetQosPriEventCallback(
4005 tFNQosPriEvent pCallback );
4006
4036 typedef struct
4037 {
4038 CDMASSInfo *pCDMASigInfo;
4039 HDRSSInfo *pHDRSigInfo;
4040 INT8 *pGSMSigInfo;
4041 CDMASSInfo *pWCDMASigInfo;
4042 LTESSInfo *pLTESigInfo;
4043 INT8 *pRscp;
4044 TDSCDMASigInfoExt *pTDSCDMASigInfoExt;
4045 } nasSigInfo;
4046
4054 typedef void (*tFNSigInfo)( nasSigInfo *pNasSigInfo );
4055
4080 ULONG SLQSNasSigInfoCallBack(
4081 tFNSigInfo pCallback,
4082 sigInfo *pSigInfo );
4083
4103 typedef struct _modemTempNotification
4104 {
4105 BYTE ModemTempState;
4106 WORD ModemTemperature;
4107 } modemTempNotification;
4108
4116 typedef void (*tFNModemTempInfo)
4117 ( modemTempNotification *pModemTempNotification );
4118
4133 ULONG SLQSSetModemTempCallback( tFNModemTempInfo pCallback );
4134
4202 typedef struct _packetSrvStatus
4203 {
4204 qaQmiInterfaceInfo *pQmiInterfaceInfo;
4205 BYTE connStatus;
4206 BYTE reconfigReqd;
4207 WORD sessionEndReason;
4208 WORD verboseSessnEndReasonType;
4209 WORD verboseSessnEndReason;
4210 BYTE ipFamily;
4211 WORD techName;
4212 BYTE bearerID;
4213 } packetSrvStatus;
4214
4222 typedef void (* tFNPacketSrvState)(
4223 packetSrvStatus *pPacketSrvStatus );
4224
4240 ULONG SLQSSetPacketSrvStatusCallback(
4241 tFNPacketSrvState pCallback );
4242
4243 /*
4244 * Name: HDRPersonalityInd
4245 *
4246 * Purpose: Structure used to store the Tlv parameters for HDRPersonalityInd
4247 *
4248 * Members: pCurrentPersonality
4249 * - Current active personality index.
4250 *
4251 * pPersonalityListLength
4252 * - Number of Personality Protocol Subtype contains in this response.
4253 *
4254 * pProtocolSubtypeElement
4255 * - See \ref protocolSubtypeElement for more information.
4256 */
4257 typedef struct
4258 {
4259 WORD *pCurrentPersonality;
4260 BYTE *pPersonalityListLength;
4261 protocolSubtypeElement *pProtocolSubtypeElement;
4262 }HDRPersonalityInd;
4263
4272 typedef void ( *tFNHDRPersonaity )( HDRPersonalityInd *pHDRPers );
4273
4289 ULONG SLQSSetSwiHDRPersCallback( tFNHDRPersonaity pCallback );
4290
4325 typedef struct
4326 {
4327 WORD *pSIPLocalPort;
4328 ULONG *pTimerSIPReg;
4329 ULONG *pSubscribeTimer;
4330 ULONG *pTimerT1;
4331 ULONG *pTimerT2;
4332 ULONG *pTimerTf;
4333 BYTE *pSigCompEnabled;
4334 } imsSIPConfigInfo;
4335
4343 typedef void ( * tFNImsSIPConfig) ( imsSIPConfigInfo *pImsSIPConfigInfo );
4344
4360 ULONG SLQSSetSIPConfigCallback( tFNImsSIPConfig pCallback );
4361
4379 typedef struct
4380 {
4381 WORD *pPriCSCFPort;
4382 BYTE *pCSCFPortName;
4383 BYTE *pIMSTestMode;
4384 } imsRegMgrConfigInfo;
4385
4393 typedef void ( * tFNImsRegMgrConfig) (
4394 imsRegMgrConfigInfo *pImsRegMgrConfigInfo );
4395
4411 ULONG SLQSSetRegMgrConfigCallback( tFNImsRegMgrConfig pCallback );
4412
4433 typedef struct
4434 {
4435 BYTE *pSMSFormat;
4436 BYTE *pSMSOverIPNwInd;
4437 BYTE *pPhoneCtxtURI;
4438 } imsSMSConfigInfo;
4439
4447 typedef void ( * tFNImsSMSConfig) (
4448 imsSMSConfigInfo *pImsSMSConfigInfo );
4449
4465 ULONG SLQSSetIMSSMSConfigCallback( tFNImsSMSConfig pCallback );
4466
4476 typedef struct
4477 {
4478 BYTE *pIMSDomain;
4479 } imsUserConfigInfo;
4480
4488 typedef void ( * tFNImsUserConfig) (
4489 imsUserConfigInfo *pImsUserConfigInfo );
4490
4506 ULONG SLQSSetIMSUserConfigCallback( tFNImsUserConfig pCallback );
4507
4591 typedef struct
4592 {
4593 WORD *pSessionExpiryTimer;
4594 WORD *pMinSessionExpiryTimer;
4595 BYTE *pAmrWbEnable;
4596 BYTE *pScrAmrEnable;
4597 BYTE *pScrAmrWbEnable;
4598 BYTE *pAmrMode;
4599 WORD *pAmrWBMode;
4600 BYTE *pAmrOctetAligned;
4601 BYTE *pAmrWBOctetAligned;
4602 WORD *pRingingTimer;
4603 WORD *pRingBackTimer;
4604 WORD *pRTPRTCPInactTimer;
4605 } imsVoIPConfigInfo;
4606
4614 typedef void ( * tFNImsVoIPConfig) (
4615 imsVoIPConfigInfo *pImsVoIPConfigInfo );
4616
4632 ULONG SLQSSetIMSVoIPConfigCallback( tFNImsVoIPConfig pCallback );
4648 typedef struct
4649 {
4650 BYTE *pError;
4651 BYTE *pFailureCause;
4652 struct USSInfo *pUSSDData;
4653 alphaIDInfo *pAlphaIdentifier;
4654 }USSDNoWaitIndicationInfo;
4655
4656 typedef void (* tFNUSSDNoWaitIndication)(
4657 USSDNoWaitIndicationInfo *pNetworkInfo );
4668 ULONG SetUSSDNoWaitIndicationCallback(
4669 tFNUSSDNoWaitIndication pCallback );
4670
4671 /* Unstructured supplementary service data coding scheme*/
4672 #define USSD_DCS_ASCII 0x01 /* ASCII coding scheme */
4673 #define USSD_DCS_8BIT 0x02 /* 8-bit coding scheme */
4674 #define USSD_DCS_UCS2 0x03 /* UCS2 coding scheme */
4675
4686 typedef struct
4687 {
4688 ULONG CurrChanTxRate;
4689 ULONG CurrChanRxRate;
4690 } channelRate;
4691
4692 /*
4693 * Name: DUNCallInfoInd
4694 *
4695 * Purpose: Structure used to store the Tlv parameters for DUNCallInfoInd
4696 *
4697 * \param MdmConnStatus
4698 * - Current link status
4699 * - 0x01 - Disconnected
4700 * - 0x02 - Connected
4701 *
4702 * \param CallEndReason
4703 * - Last modem call end reason
4704 * - See qaGobiApiTableCallEndReasons.h for Call End Reason
4705 *
4706 * \param TXOKBytesCount
4707 * - Number of bytes transmitted without error
4708 *
4709 * \param RXOKBytesCount
4710 * - Number of bytes transmitted without error
4711 *
4712 * \param DormancyStatus
4713 * - Dormancy Status
4714 * - 0x01 - Traffic channel dormant
4715 * - 0x02 - Traffic channel active
4716 *
4717 * \param DataBearerTech
4718 * - Current data bearer technology
4719 * - Returned only if a data call is up
4720 * - 0x01 - cdma2000 1X
4721 * - 0x02 - cdma2000 HRPD (1xEV-DO)
4722 * - 0x03 - GSM
4723 * - 0x04 - UMTS
4724 * - 0x05 - cdma200 HRPD ( 1xEV-DO RevA)
4725 * - 0x06 - EDGE
4726 * - 0x07 - HSDPA and WCDMA
4727 * - 0x08 - WCDMA and HSUPA
4728 * - 0x09 - HSDPA and HSUPA
4729 * - 0x0A - LTE
4730 * - 0x0B - cdma2000 EHRPD
4731 * - 0x0C - HSDPA+ and WCDMA
4732 * - 0x0D - HSDPA+ and HSUPA
4733 * - 0x0E - DC_HSDPA+ and WCDMA
4734 * - 0x0F - DC_HSDPA+ and HSUPA
4735 * - 0x10 - HSDPA+ and 64QAM
4736 * - 0x11 - HSDPA+, 64QAM and HSUPA
4737 * - 0x12 - TDSCDMA
4738 * - 0x13 - TDSCDMA and HSDPA
4739 * - 0xFF - Unknown
4740 *
4741 * \param ChannelRate
4742 * - See \ref channelRate for more information
4743 */
4744 typedef struct
4745 {
4746 BYTE MdmConnStatus;
4747 WORD CallEndReason;
4748 ULONGLONG TXOKBytesCount;
4749 ULONGLONG RXOKBytesCount;
4750 BYTE DormancyStatus;
4751 BYTE DataBearerTech;
4752 channelRate ChannelRate;
4753 }DUNCallInfoInd;
4754
4762 typedef void ( *tFNDUNCallInfo )( DUNCallInfoInd *pDUNCallInfo );
4763
4783 ULONG SLQSSetDUNCallInfoCallback( BYTE StatsPeriod, tFNDUNCallInfo pCallback );
4784
4785 ULONG iSLQSSetDUNCallInfoCallback ( tFNDUNCallInfo pCallback );
4786
4794 typedef void ( *tFNDataSysStatus )( CurrDataSysStat *pCurrDataSysStat );
4795
4810 ULONG SLQSSetDataSystemStatusCallback( tFNDataSysStatus pCallback );
4811
4862 typedef struct SMSAsyncRawSend_s
4863 {
4864 WORD sendStatus;
4865 WORD messageID;
4866 WORD causeCode;
4867 BYTE errorClass;
4868 WORD RPCause;
4869 BYTE TPCause;
4870 BYTE msgDelFailureType;
4871 BYTE msgDelFailureCause;
4872 BYTE alphaIDLen;
4873 BYTE *pAlphaID;
4874 ULONG userData;
4875 } SMSAsyncRawSend;
4876
4884 typedef void (* tFNAsyncRawSend)( SMSAsyncRawSend *pSMSAsyncRawSend );
4885
4901 ULONG SLQSWmsAsyncRawSendCallBack( tFNAsyncRawSend pCallback );
4902
4917 typedef struct LteNasReleaseInfo_s
4918 {
4919 BYTE nas_release;
4920 BYTE nas_major;
4921 BYTE nas_minor;
4922 }LteNasReleaseInfo;
4923
4951 typedef struct SwiOTAMsg_s
4952 {
4953 ULONG type;
4954 WORD data_len;
4955 BYTE data[2048]; /* current max size of raw message in SDK process is 2048 */
4956 LteNasReleaseInfo *pLteNasRelInfo;
4957 ULONGLONG *pTime;
4958 } SwiOTAMsg;
4959
4967 typedef void (* tFNASwiOTAMsg)( SwiOTAMsg *pSwiOTAMsg );
4968
4988 ULONG SLQSNasSwiOTAMessageCallback( NasSwiIndReg *req, tFNASwiOTAMsg pCallback );
4989
4990
4991
5001 typedef void (* tFNNewGPS)( double dLongitude,double dLatitude );
5002
5014 ULONG SetGPSCallback(
5015 tFNNewGPS pCallback );
5016
5040 typedef void (* tFNNewRMTransferStatistics)(
5041 QmiCbkWdsStatisticsIndState *pMsg);
5042
5055 ULONG SetRMTransferStatisticsCallback(
5056 tFNNewRMTransferStatistics pCallback );
5057
5078 typedef struct
5079 {
5080 ULONG cradleMountConfigStatus;
5081 } QmiCbkLocCradleMountInd;
5082
5083 typedef void (* tFNSetCradleMount)( QmiCbkLocCradleMountInd *pSetLocCradleMount );
5084
5096 ULONG SetLocCradleMountCallback (
5097 tFNSetCradleMount pCallback );
5098
5107 typedef struct
5108 {
5109 ULONG timeSyncRefCounter;
5110 } QmiCbkLocEventTimeSyncInd;
5111
5112 typedef void (* tFNSetEventTimeSync)( QmiCbkLocEventTimeSyncInd *pSetLocEventTimeSync );
5113
5125 ULONG SetLocEventTimeSyncCallback (
5126 tFNSetEventTimeSync pCallback );
5127
5147 typedef struct
5148 {
5149 ULONG injectTimeSyncStatus;
5150 } QmiCbkLocInjectTimeInd;
5151
5152 typedef void (* tFNInjectTimeStatus)( QmiCbkLocInjectTimeInd *pLocInjectTime );
5153
5165 ULONG SetLocInjectTimeCallback (
5166 tFNInjectTimeStatus pCallback );
5188 typedef struct accelAcceptReady_s{
5189 BYTE injectEnable;
5190 WORD samplesPerBatch;
5191 WORD batchPerSec;
5192 }accelAcceptReady;
5193
5215 typedef struct gyroAcceptReady_s{
5216 BYTE injectEnable;
5217 WORD samplesPerBatch;
5218 WORD batchPerSec;
5219 }gyroAcceptReady;
5241 typedef struct accelTempAcceptReady_s{
5242 BYTE injectEnable;
5243 WORD samplesPerBatch;
5244 WORD batchPerSec;
5245 }accelTempAcceptReady;
5267 typedef struct gyroTempAcceptReady_s{
5268 BYTE injectEnable;
5269 WORD samplesPerBatch;
5270 WORD batchPerSec;
5271 }gyroTempAcceptReady;
5272
5286 typedef struct{
5287 accelAcceptReady *pAccelAcceptReady;
5288 gyroAcceptReady *pGyroAcceptReady;
5289 accelTempAcceptReady *pAccelTempAcceptReady;
5290 gyroTempAcceptReady *pGyroTempAcceptReady;
5291 } QmiCbkLocSensorStreamingInd;
5292
5293 typedef void (* tFNSensorStreaming)( QmiCbkLocSensorStreamingInd *pLocSensorStream );
5294
5306 ULONG SetLocSensorStreamingCallback (
5307 tFNSensorStreaming pCallback );
5308
5352 typedef struct
5353 {
5354 ULONG injectSensorDataStatus;
5355 ULONG *pOpaqueIdentifier;
5356 BYTE *pAccelSamplesAccepted;
5357 BYTE *pGyroSamplesAccepted;
5358 BYTE *pAccelTempSamplesAccepted;
5359 BYTE *pGyroTempSamplesAccepted;
5360 } QmiCbkLocInjectSensorDataInd;
5361
5362 typedef void (* tFNInjectSensorData)( QmiCbkLocInjectSensorDataInd *pLocInjectSensorData );
5363
5375 ULONG SetLocInjectSensorDataCallback (
5376 tFNInjectSensorData pCallback );
5392 typedef struct precisionDilution_s{
5393 ULONG PDOP;
5394 ULONG HDOP;
5395 ULONG VDOP;
5396 }precisionDilution;
5397
5409 typedef struct gpsTime_s{
5410 WORD gpsWeek;
5411 ULONG gpsTimeOfWeekMs;
5412 }gpsTime;
5413
5432 typedef struct sensorDataUsage_s{
5433 ULONG usageMask;
5434 ULONG aidingIndicatorMask;
5435 }sensorDataUsage;
5436
5453 typedef struct svUsedforFix_s{
5454 BYTE gnssSvUsedList_len ;
5455 WORD gnssSvUsedList[255];
5456 }svUsedforFix;
5457
5633 typedef struct
5634 {
5635 ULONG sessionStatus;
5636 BYTE sessionId;
5637 ULONGLONG *pLatitude;
5638 ULONGLONG *pLongitude;
5639 ULONG *pHorUncCircular;
5640 ULONG *pHorUncEllipseSemiMinor;
5641 ULONG *pHorUncEllipseSemiMajor;
5642 ULONG *pHorUncEllipseOrientAzimuth;
5643 BYTE *pHorConfidence;
5644 ULONG *pHorReliability;
5645 ULONG *pSpeedHorizontal;
5646 ULONG *pSpeedUnc;
5647 ULONG *pAltitudeWrtEllipsoid;
5648 ULONG *pAltitudeWrtMeanSeaLevel;
5649 ULONG *pVertUnc;
5650 BYTE *pVertConfidence;
5651 ULONG *pVertReliability;
5652 ULONG *pSpeedVertical;
5653 ULONG *pHeading;
5654 ULONG *pHeadingUnc;
5655 ULONG *pMagneticDeviation;
5656 ULONG *pTechnologyMask;
5657 precisionDilution *pPrecisionDilution;
5658 ULONGLONG *pTimestampUtc;
5659 BYTE *pLeapSeconds;
5660 gpsTime *pGpsTime;
5661 ULONG *pTimeUnc;
5662 ULONG *pTimeSrc;
5663 sensorDataUsage *pSensorDataUsage;
5664 ULONG *pFixId;
5665 svUsedforFix *pSvUsedforFix;
5666 BYTE *pAltitudeAssumed;
5667 } QmiCbkLocPositionReportInd;
5668
5669 typedef void (* tFNEventPosition)( QmiCbkLocPositionReportInd *pLocPositionReport );
5670
5671 typedef void (* tFNOpMode)( ULONG mode );
5672
5684 ULONG SetLocEventPositionCallback (
5685 tFNEventPosition pCallback );
5686
5695 ULONG SetLocOpModeCallback (
5696 tFNOpMode pCallback );
5697
5720 typedef struct
5721 {
5722 BYTE *pbIMSRegistered;
5723 WORD *pRegStatusErrorCode;
5724 ULONG *pImsRegStatus;
5725 } imsaRegStatusInfo;
5726
5734 typedef void ( * tFNImsaRegStatus) (
5735 imsaRegStatusInfo *pImsaRegStatusInfo );
5736
5750 ULONG SLQSSetIMSARegStatusCallback( tFNImsaRegStatus pCallback );
5751
5794 typedef struct
5795 {
5796 ULONG *pSMSSvcStatus;
5797 ULONG *pVOIPSvcStatus;
5798 ULONG *pVTSvcStatus;
5799 ULONG *pSMSSvcRAT;
5800 ULONG *pVOIPSvcRAT;
5801 ULONG *pVTSvcRAT;
5802 ULONG *pUTSvcStatus;
5803 ULONG *pUTSvcRAT;
5804 } imsaSvcStatusInfo;
5805
5813 typedef void ( * tFNImsaSvcStatus) (
5814 imsaSvcStatusInfo *pImsaSvcStatusInfo );
5815
5829 ULONG SLQSSetIMSASvcStatusCallback( tFNImsaSvcStatus pCallback );
5830
5848 typedef struct
5849 {
5850 ULONG *pRATStatus;
5851 ULONG *pSrcRAT;
5852 ULONG *pTgtRAT;
5853 BYTE *pErrorCodeStr;
5854 } imsaRatStatusInfo;
5855
5863 typedef void ( * tFNImsaRatStatus) (
5864 imsaRatStatusInfo *pImsaRatStatusInfo );
5865
5879 ULONG SLQSSetIMSARatStatusCallback( tFNImsaRatStatus pCallback );
5880
5900 typedef struct
5901 {
5902 BYTE connetionState;
5903 ULONG *pFailErrorCode;
5904 } imsaPdpStatusInfo;
5905
5913 typedef void ( * tFNImsaPdpStatus) (
5914 imsaPdpStatusInfo *pImsaPdpStatusInfo );
5915
5929 ULONG SLQSSetIMSAPdpStatusCallback( tFNImsaPdpStatus pCallback );
5930
5952 ULONG SLQSNasSigInfo2CallBack(
5953 tFNSigInfo pCallback,
5954 setSignalStrengthInfo *pSigInfo2 );
5955
6033 typedef struct
6034 {
6035 BYTE svListLen;
6036 ULONG validMask;
6037 ULONG system;
6038 WORD gnssSvId;
6039 BYTE healthStatus;
6040 ULONG svStatus;
6041 BYTE svInfoMask;
6042 FLOAT elevation;
6043 FLOAT azimuth;
6044 FLOAT snr;
6045 } satelliteInfo;
6046
6063 typedef struct
6064 {
6065 BYTE bAltitudeAssumed;
6066 satelliteInfo *pSatelliteInfo;
6067 } gnssSvInfoNotification;
6068
6076 typedef void (*tFNGnssSvInfo)
6077 (gnssSvInfoNotification *pGnssSvInfoNotification );
6078
6094 ULONG SetLocGnssSvInfoCallback(
6095 tFNGnssSvInfo pCallback );
6096
6097
6129 typedef struct
6130 {
6131 ULONG status;
6132 } delAssistDataStatus;
6133
6141 typedef void (*tFNDelAssistData)
6142 (delAssistDataStatus *pAssistDataNotification );
6143
6152 ULONG SetLocDeleteAssistDataCallback(
6153 tFNDelAssistData pCallback );
6154
6155
6174 typedef struct
6175 {
6176 PhyCaAggScellIndType sPhyCaAggScellIndType;
6177 PhyCaAggScellDlBw sPhyCaAggScellDlBw;
6178 PhyCaAggScellInfo sPhyCaAggScellInfo;
6179 PhyCaAggPcellInfo sPhyCaAggPcellInfo;
6180 PhyCaAggScellIndex sPhyCaAggScellIndex;
6181 } QmiCbkNasLTECphyCaInfo;
6182
6183
6190 typedef void (* tFNASwiLTECphyCalInfo)( QmiCbkNasLTECphyCaInfo *pQmiCbkNasLTECphyCaInfo );
6191
6205 ULONG SetNasLTECphyCaIndCallback(tFNASwiLTECphyCalInfo pCallback);
6206
6207 #ifdef __cplusplus
6208 } /* extern "C" { */
6209 #endif
6210
6211 #endif /* __GOBI_API_CBK_H__ */
QmiCbkLocPositionReportInd::pSpeedVertical
ULONG * pSpeedVertical
Definition: qaGobiApiCbk.h:5652
qaGobiApiSms.h
Short Message Service API function prototypes.
QmiCbkLocPositionReportInd::pHorUncEllipseSemiMajor
ULONG * pHorUncEllipseSemiMajor
Definition: qaGobiApiCbk.h:5641
tFNUSSDNotification
void(* tFNUSSDNotification)(ULONG type, BYTE *pNetworkInfo)
Definition: qaGobiApiCbk.h:1652
SMSAsyncRawSend_s::alphaIDLen
BYTE alphaIDLen
Definition: qaGobiApiCbk.h:4872
DTMFInfo
Definition: qaGobiApiVoice.h:3091
SLQSSignalStrengthsInformation::sinr
BYTE sinr
Definition: qaGobiApiCbk.h:1718
voiceInfoRec::pCallerIDInfo
callerIDInfo * pCallerIDInfo
Definition: qaGobiApiCbk.h:3624
imsaPdpStatusInfo::connetionState
BYTE connetionState
Definition: qaGobiApiCbk.h:5902
SetMobileIPStatusCallback
ULONG SetMobileIPStatusCallback(tFNMobileIPStatus pCallback)
SetRoamingIndicatorCallback
ULONG SetRoamingIndicatorCallback(tFNRoamingIndicator pCallback)
gyroTempAcceptReady_s
Definition: qaGobiApiCbk.h:5267
omaDmConfigTlv::state
BYTE state
Definition: qaGobiApiCbk.h:3070
imsSMSConfigInfo::pPhoneCtxtURI
BYTE * pPhoneCtxtURI
Definition: qaGobiApiCbk.h:4437
GSMSysInfo
Definition: qaGobiApiNas.h:2582
nasSysInfo::pGSMSysInfo
GSMSysInfo * pGSMSysInfo
Definition: qaGobiApiCbk.h:2677
CallBarringSysInfo
Definition: qaGobiApiNas.h:2887
gyroAcceptReady_s
Definition: qaGobiApiCbk.h:5215
voiceInfoRec::pLineCtrlInfo
lineCtrlInfo * pLineCtrlInfo
Definition: qaGobiApiCbk.h:3636
imsVoIPConfigInfo::pRingingTimer
WORD * pRingingTimer
Definition: qaGobiApiCbk.h:4602
QmiCbkLocInjectSensorDataInd::injectSensorDataStatus
ULONG injectSensorDataStatus
Definition: qaGobiApiCbk.h:5354
SLQSSignalStrengthsIndReq
Definition: qaGobiApiCbk.h:1807
imsaSvcStatusInfo::pSMSSvcRAT
ULONG * pSMSSvcRAT
Definition: qaGobiApiCbk.h:5799
TransferStatsDataType::interval
BYTE interval
Definition: qaGobiApiCbk.h:329
voiceSUPSInfo::pDataSrc
BYTE * pDataSrc
Definition: qaGobiApiCbk.h:2542
_transNWRegInfoNotification::NWRegStat
BYTE NWRegStat
Definition: qaGobiApiCbk.h:2213
QmiCbkLocPositionReportInd::sessionId
BYTE sessionId
Definition: qaGobiApiCbk.h:5636
SMSEventType
SMSEventType
Definition: qaGobiApiCbk.h:815
voiceInfoRec
Definition: qaGobiApiCbk.h:3620
newPwdData
Definition: qaGobiApiVoice.h:3139
sensorDataUsage
struct sensorDataUsage_s sensorDataUsage
_transLayerInfoNotification
Definition: qaGobiApiCbk.h:2163
omaDmFotaTlvExt::namelength
USHORT namelength
Definition: qaGobiApiCbk.h:2971
QmiCbkLocPositionReportInd
Definition: qaGobiApiCbk.h:5633
SMSAsyncRawSend_s::pAlphaID
BYTE * pAlphaID
Definition: qaGobiApiCbk.h:4873
SetNMEACallback
ULONG SetNMEACallback(tFNNewNMEA pCallback)
SetLocInjectTimeCallback
ULONG SetLocInjectTimeCallback(tFNInjectTimeStatus pCallback)
QmiCbkLocPositionReportInd::pSpeedHorizontal
ULONG * pSpeedHorizontal
Definition: qaGobiApiCbk.h:5645
SLQSSetIMSAPdpStatusCallback
ULONG SLQSSetIMSAPdpStatusCallback(tFNImsaPdpStatus pCallback)
_modemTempNotification
Definition: qaGobiApiCbk.h:4103
SMS_EVENT_MT_MESSAGE
Definition: qaGobiApiCbk.h:817
tFNBandPreference
void(* tFNBandPreference)(ULONGLONG band_pref)
Definition: qaGobiApiCbk.h:1592
tFNImsaRatStatus
void(* tFNImsaRatStatus)(imsaRatStatusInfo *pImsaRatStatusInfo)
Definition: qaGobiApiCbk.h:5863
tFNDeviceStateChange
void(* tFNDeviceStateChange)(eDevState device_state)
Definition: qaGobiApiCbk.h:1235
arrCallEndReason
Definition: qaGobiApiVoice.h:2404
tFNInjectSensorData
void(* tFNInjectSensorData)(QmiCbkLocInjectSensorDataInd *pLocInjectSensorData)
Definition: qaGobiApiCbk.h:5362
SetLocEventTimeSyncCallback
ULONG SetLocEventTimeSyncCallback(tFNSetEventTimeSync pCallback)
imsVoIPConfigInfo::pAmrOctetAligned
BYTE * pAmrOctetAligned
Definition: qaGobiApiCbk.h:4600
SMSMTMessage
Definition: qaGobiApiCbk.h:837
QmiCbkLocInjectSensorDataInd
Definition: qaGobiApiCbk.h:5352
imsaRegStatusInfo::pRegStatusErrorCode
WORD * pRegStatusErrorCode
Definition: qaGobiApiCbk.h:5723
SMSCAddress::data
BYTE data[256]
Definition: qaGobiApiCbk.h:943
signalInfo::signalType
BYTE signalType
Definition: qaGobiApiCbk.h:3266
SMS_EVENT_TRANSFER_ROUTE_MT_MESSAGE
Definition: qaGobiApiCbk.h:818
SMSEventInfo_s::pEtwsPlmnInfo
SMSEtwsPlmnInfo * pEtwsPlmnInfo
Definition: qaGobiApiCbk.h:1009
SLQSUIMSetRefreshCallBack
ULONG SLQSUIMSetRefreshCallBack(tFNUIMRefresh pCallback)
SetPDSStateCallback
ULONG SetPDSStateCallback(tFNPDSState pCallback)
imsVoIPConfigInfo::pScrAmrEnable
BYTE * pScrAmrEnable
Definition: qaGobiApiCbk.h:4596
QmiCbkLocInjectSensorDataInd::pGyroTempSamplesAccepted
BYTE * pGyroTempSamplesAccepted
Definition: qaGobiApiCbk.h:5359
nasNetworkTime::pTimeZone
BYTE * pTimeZone
Definition: qaGobiApiCbk.h:2788
QosEventInfo::pTotalBytesRX
ULONGLONG * pTotalBytesRX
Definition: qaGobiApiCbk.h:3825
tFNSigInfo
void(* tFNSigInfo)(nasSigInfo *pNasSigInfo)
Definition: qaGobiApiCbk.h:4054
nasSigInfo::pRscp
INT8 * pRscp
Definition: qaGobiApiCbk.h:4043
connectNumInfo
Definition: qaGobiApiVoice.h:1920
voiceOTASPStatusInfo
Definition: qaGobiApiCbk.h:3211
QosEventInfo::pTotalBytesTX
ULONGLONG * pTotalBytesTX
Definition: qaGobiApiCbk.h:3824
arrDiagInfo
Definition: qaGobiApiVoice.h:2460
omaDmFotaTlv::versionlength
USHORT versionlength
Definition: qaGobiApiCbk.h:2894
callingPartyInfo
Definition: qaGobiApiCbk.h:3349
voiceInfoRec::pNSSAudioCtrl
NSSAudioCtrl * pNSSAudioCtrl
Definition: qaGobiApiCbk.h:3634
CATEventDataType
Definition: qaGobiApiCbk.h:1192
ServingSystemInfo::radioInterfaceList
BYTE radioInterfaceList[255]
Definition: qaGobiApiCbk.h:1500
satelliteInfo::svStatus
ULONG svStatus
Definition: qaGobiApiCbk.h:6040
voiceOTASPStatusInfo::callID
BYTE callID
Definition: qaGobiApiCbk.h:3213
QmiCbkLocPositionReportInd::pTimeUnc
ULONG * pTimeUnc
Definition: qaGobiApiCbk.h:5661
qaGobiApiQos.h
Quality of Service API function prototypes.
LteNasReleaseInfo_s
Definition: qaGobiApiCbk.h:4917
tFNSLQSSessionState
void(* tFNSLQSSessionState)(slqsSessionStateInfo *pSessionStateInfo)
Definition: qaGobiApiCbk.h:143
tFNModemTempInfo
void(* tFNModemTempInfo)(modemTempNotification *pModemTempNotification)
Definition: qaGobiApiCbk.h:4117
SetLocCradleMountCallback
ULONG SetLocCradleMountCallback(tFNSetCradleMount pCallback)
QmiCbkLocPositionReportInd::pHorUncCircular
ULONG * pHorUncCircular
Definition: qaGobiApiCbk.h:5639
voiceSetAllCallStatusCbkInfo::pArrCallEndReason
arrCallEndReason * pArrCallEndReason
Definition: qaGobiApiCbk.h:2106
nasSysInfo
Definition: qaGobiApiCbk.h:2668
_packetSrvStatus::sessionEndReason
WORD sessionEndReason
Definition: qaGobiApiCbk.h:4207
tFNQosPriEvent
void(* tFNQosPriEvent)(WORD event)
Definition: qaGobiApiCbk.h:3984
SLQSSetDUNCallInfoCallback
ULONG SLQSSetDUNCallInfoCallback(BYTE StatsPeriod, tFNDUNCallInfo pCallback)
LteNasReleaseInfo
struct LteNasReleaseInfo_s LteNasReleaseInfo
accelTempAcceptReady_s::batchPerSec
WORD batchPerSec
Definition: qaGobiApiCbk.h:5244
WCDMASysInfo
Definition: qaGobiApiNas.h:2713
DUNCallInfoInd::DormancyStatus
BYTE DormancyStatus
Definition: qaGobiApiCbk.h:4750
channelRate::CurrChanRxRate
ULONG CurrChanRxRate
Definition: qaGobiApiCbk.h:4689
transLayerNotification
struct _transLayerInfoNotification transLayerNotification
USSDNoWaitIndicationInfo::pUSSDData
struct USSInfo * pUSSDData
Definition: qaGobiApiCbk.h:4652
slqsWdsEventInfo::pTotalBytesTX
ULONGLONG * pTotalBytesTX
Definition: qaGobiApiCbk.h:216
SMSEventInfo_s::pSMSOnIMSInfo
SMSOnIMSInfo * pSMSOnIMSInfo
Definition: qaGobiApiCbk.h:1011
SLQSSetServingSystemCallback
ULONG SLQSSetServingSystemCallback(tFNServingSystem pCallback)
slqsWdsEventInfo::pDormancyStatus
ULONG * pDormancyStatus
Definition: qaGobiApiCbk.h:212
UIMStatusChangeInfo
Definition: qaGobiApiCbk.h:2307
ServingSystemInfo::hdrPersonality
BYTE hdrPersonality
Definition: qaGobiApiCbk.h:1501
QmiCbkLocPositionReportInd::pPrecisionDilution
precisionDilution * pPrecisionDilution
Definition: qaGobiApiCbk.h:5657
gnssSvInfoNotification::pSatelliteInfo
satelliteInfo * pSatelliteInfo
Definition: qaGobiApiCbk.h:6066
callerIDInfo
Definition: qaGobiApiCbk.h:3286
QosFlowInfoState::isNewFlow
BYTE isNewFlow
Definition: qaGobiApiCbk.h:3732
QmiCbkLocPositionReportInd::pVertConfidence
BYTE * pVertConfidence
Definition: qaGobiApiCbk.h:5650
SMSAsyncRawSend_s::msgDelFailureCause
BYTE msgDelFailureCause
Definition: qaGobiApiCbk.h:4871
SLQSSetSMSEventCallback
ULONG SLQSSetSMSEventCallback(tFNSMSEvents pCallback)
tFNSLQSSignalStrengths
void(* tFNSLQSSignalStrengths)(struct SLQSSignalStrengthsInformation sSLQSSignalStrengthsInfo)
Definition: qaGobiApiCbk.h:1732
MAX_RADIO_INTERFACE_LIST
#define MAX_RADIO_INTERFACE_LIST
Definition: qaGobiApiCbk.h:1443
imsaSvcStatusInfo::pVOIPSvcRAT
ULONG * pVOIPSvcRAT
Definition: qaGobiApiCbk.h:5800
callerIDInfo::PI
BYTE PI
Definition: qaGobiApiCbk.h:3288
sigInfo
Definition: qaGobiApiNas.h:6042
messageWaitingInfoContent
Definition: qaGobiApiSms.h:1451
voiceInfoRec::pCallingPartyInfo
connectNumInfo * pCallingPartyInfo
Definition: qaGobiApiCbk.h:3630
tFNRoamingIndicator
void(* tFNRoamingIndicator)(ULONG roaming)
Definition: qaGobiApiCbk.h:549
slqsWdsEventInfo
Definition: qaGobiApiCbk.h:209
gyroAcceptReady
struct gyroAcceptReady_s gyroAcceptReady
qaGobiApiUim.h
Uim Service API function prototypes.
tFNRFInfo
void(* tFNRFInfo)(ULONG radioInterface, ULONG activeBandClass, ULONG activeChannel)
Definition: qaGobiApiCbk.h:720
qaQmiInterfaceInfo::qaQmisvctype
eQaQMIService qaQmisvctype
Definition: qaGobiApiCbk.h:102
UIMStatusChangeInfo::statusChange
cardStatus statusChange
Definition: qaGobiApiCbk.h:2309
imsaRegStatusInfo::pImsRegStatus
ULONG * pImsRegStatus
Definition: qaGobiApiCbk.h:5724
QmiCbkLocInjectTimeInd
Definition: qaGobiApiCbk.h:5147
gnssSvInfoNotification::bAltitudeAssumed
BYTE bAltitudeAssumed
Definition: qaGobiApiCbk.h:6065
tFNInfoRec
void(* tFNInfoRec)(voiceInfoRec *pVoiceInfoRec)
Definition: qaGobiApiCbk.h:3649
USSDNoWaitIndicationInfo
Definition: qaGobiApiCbk.h:4648
tFNQosStatus
void(* tFNQosStatus)(BYTE instance, ULONG id, BYTE status, BYTE event, BYTE reason)
Definition: qaGobiApiCbk.h:3916
nasSysInfo::pLTEVoiceSupportSysInfo
BYTE * pLTEVoiceSupportSysInfo
Definition: qaGobiApiCbk.h:2687
ServingSystemInfo::selectedNetwork
BYTE selectedNetwork
Definition: qaGobiApiCbk.h:1498
QmiCbkNasLTECphyCaInfo::sPhyCaAggScellInfo
PhyCaAggScellInfo sPhyCaAggScellInfo
Definition: qaGobiApiCbk.h:6178
SIGSTRENGTH_THRESHOLD_ARR_SZ
#define SIGSTRENGTH_THRESHOLD_ARR_SZ
Definition: qaGobiApiCbk.h:27
SMS_EVENT_MESSAGE_MODE
Definition: qaGobiApiCbk.h:819
nasSysInfo::pAddCDMASysInfo
AddCDMASysInfo * pAddCDMASysInfo
Definition: qaGobiApiCbk.h:2680
QMI_WMS_MAX_PAYLOAD_LENGTH
#define QMI_WMS_MAX_PAYLOAD_LENGTH
Definition: qaGobiApiCbk.h:28
slqsSessionStateInfo::pQmiInterfaceInfo
qaQmiInterfaceInfo * pQmiInterfaceInfo
Definition: qaGobiApiCbk.h:130
SLQSVoiceSetOTASPStatusCallBack
ULONG SLQSVoiceSetOTASPStatusCallBack(tFNOTASPStatus pCallback)
SLQSSignalStrengthsInformation::rsrqInfo
struct rsrqInformation rsrqInfo
Definition: qaGobiApiCbk.h:1720
BYTE
unsigned char BYTE
Definition: SwiDataTypes.h:28
QmiCbkWdsStatisticsIndState
Definition: qaGobiApiWds.h:4183
sessionInfo::omaDmConfig
struct omaDmConfigTlv omaDmConfig
Definition: qaGobiApiCbk.h:3117
calledPartyInfo::PI
BYTE PI
Definition: qaGobiApiCbk.h:3417
nasSigInfo::pHDRSigInfo
HDRSSInfo * pHDRSigInfo
Definition: qaGobiApiCbk.h:4039
NSSAudioCtrl::upLink
BYTE upLink
Definition: qaGobiApiCbk.h:3507
device_state_enum
device_state_enum
Definition: qaGobiApiCbk.h:1219
_modemTempNotification::ModemTemperature
WORD ModemTemperature
Definition: qaGobiApiCbk.h:4106
SLQSSetSessionStateCallback
ULONG SLQSSetSessionStateCallback(tFNSLQSSessionState pCallback)
omaDmFotaTlv::descriptionlength
USHORT descriptionlength
Definition: qaGobiApiCbk.h:2898
tFNImsaPdpStatus
void(* tFNImsaPdpStatus)(imsaPdpStatusInfo *pImsaPdpStatusInfo)
Definition: qaGobiApiCbk.h:5913
gyroTempAcceptReady
struct gyroTempAcceptReady_s gyroTempAcceptReady
COLPResp
Definition: qaGobiApiVoice.h:3164
tFNOTASPStatus
void(* tFNOTASPStatus)(voiceOTASPStatusInfo *pVoiceOTASPStatusInfo)
Definition: qaGobiApiCbk.h:3227
QmiCbkLocPositionReportInd::pLongitude
ULONGLONG * pLongitude
Definition: qaGobiApiCbk.h:5638
tFNMemoryFull
void(* tFNMemoryFull)(SMSMemoryInfo *pSMSMemoryFullInfo)
Definition: qaGobiApiCbk.h:3158
QmiCbkLocInjectSensorDataInd::pOpaqueIdentifier
ULONG * pOpaqueIdentifier
Definition: qaGobiApiCbk.h:5355
imsaSvcStatusInfo::pUTSvcRAT
ULONG * pUTSvcRAT
Definition: qaGobiApiCbk.h:5803
nasSysInfo::pHDRSrvStatusInfo
SrvStatusInfo * pHDRSrvStatusInfo
Definition: qaGobiApiCbk.h:2671
lteSnrinformation
Definition: qaGobiApiNas.h:1344
UniversalTime::month
BYTE month
Definition: qaGobiApiCbk.h:2760
calledPartyInfo::numType
BYTE numType
Definition: qaGobiApiCbk.h:3419
SetLocGnssSvInfoCallback
ULONG SetLocGnssSvInfoCallback(tFNGnssSvInfo pCallback)
svUsedforFix_s::gnssSvUsedList_len
BYTE gnssSvUsedList_len
Definition: qaGobiApiCbk.h:5454
SLQSSetWdsTransferStatisticCallback
ULONG SLQSSetWdsTransferStatisticCallback(tFNSLQSWDSEvent pXferStatsCb, BYTE interval, BYTE instanceid, BYTE ipfamily)
signalInfo::alertPitch
BYTE alertPitch
Definition: qaGobiApiCbk.h:3267
callingPartyInfo::numLen
BYTE numLen
Definition: qaGobiApiCbk.h:3355
tFNSLQSWDSEvent
void(* tFNSLQSWDSEvent)(slqsWdsEventInfo *pWdsEventInfo)
Definition: qaGobiApiCbk.h:227
omaDmNotificationsTlv::sessionStatus
USHORT sessionStatus
Definition: qaGobiApiCbk.h:3106
tFNAsyncRawSend
void(* tFNAsyncRawSend)(SMSAsyncRawSend *pSMSAsyncRawSend)
Definition: qaGobiApiCbk.h:4884
qaQmiInterfaceInfo::v6sessionId
ULONG v6sessionId
Definition: qaGobiApiCbk.h:104
QmiCbkLocSensorStreamingInd::pGyroTempAcceptReady
gyroTempAcceptReady * pGyroTempAcceptReady
Definition: qaGobiApiCbk.h:5290
SMSEtwsPlmn::mobileNetworkCode
WORD mobileNetworkCode
Definition: qaGobiApiCbk.h:928
QosFlowInfoState::state
BYTE state
Definition: qaGobiApiCbk.h:3733
signalInfo::signal
BYTE signal
Definition: qaGobiApiCbk.h:3268
_packetSrvStatus::techName
WORD techName
Definition: qaGobiApiCbk.h:4211
imsaSvcStatusInfo::pVTSvcRAT
ULONG * pVTSvcRAT
Definition: qaGobiApiCbk.h:5801
SMSTransferRouteMTMessage
Definition: qaGobiApiCbk.h:868
imsUserConfigInfo
Definition: qaGobiApiCbk.h:4476
UniversalTime
Definition: qaGobiApiCbk.h:2757
qaGobiApiLoc.h
Location API function prototypes.
svUsedforFix_s::gnssSvUsedList
WORD gnssSvUsedList[255]
Definition: qaGobiApiCbk.h:5455
lteRsrpinformation
Definition: qaGobiApiNas.h:1356
DEVICE_STATE_DISCONNECTED
Definition: qaGobiApiCbk.h:1221
SLQSWmsMemoryFullCallBack
ULONG SLQSWmsMemoryFullCallBack(tFNMemoryFull pCallback)
QmiCbkLocSensorStreamingInd::pGyroAcceptReady
gyroAcceptReady * pGyroAcceptReady
Definition: qaGobiApiCbk.h:5288
slqsWdsEventInfo::pQmiInterfaceInfo
qaQmiInterfaceInfo * pQmiInterfaceInfo
Definition: qaGobiApiCbk.h:211
INT8
signed char INT8
Definition: SwiDataTypes.h:27
slqsSessionStateInfo
Definition: qaGobiApiCbk.h:128
QMI_MAX_VOICE_NUMBER_LENGTH
#define QMI_MAX_VOICE_NUMBER_LENGTH
Definition: qaGobiApiCbk.h:30
nasSysInfo::pHDRSysInfo
HDRSysInfo * pHDRSysInfo
Definition: qaGobiApiCbk.h:2676
SMSAsyncRawSend_s::messageID
WORD messageID
Definition: qaGobiApiCbk.h:4865
SLQSSignalStrengthsInformation::io
ULONG io
Definition: qaGobiApiCbk.h:1717
voiceSUPSInfo::pCallBarPasswd
BYTE * pCallBarPasswd
Definition: qaGobiApiCbk.h:2540
QosFlowInfo
Definition: qaGobiApiCbk.h:3760
tFNUSSDNoWaitIndication
void(* tFNUSSDNoWaitIndication)(USSDNoWaitIndicationInfo *pNetworkInfo)
Definition: qaGobiApiCbk.h:4656
tFNDelAssistData
void(* tFNDelAssistData)(delAssistDataStatus *pAssistDataNotification)
Definition: qaGobiApiCbk.h:6142
tFNEventPosition
void(* tFNEventPosition)(QmiCbkLocPositionReportInd *pLocPositionReport)
Definition: qaGobiApiCbk.h:5669
voiceDTMFEventInfo::DTMFInformation
DTMFInfo DTMFInformation
Definition: qaGobiApiCbk.h:2421
SMSAsyncRawSend_s::userData
ULONG userData
Definition: qaGobiApiCbk.h:4874
nasSigInfo::pGSMSigInfo
INT8 * pGSMSigInfo
Definition: qaGobiApiCbk.h:4040
tFNImsVoIPConfig
void(* tFNImsVoIPConfig)(imsVoIPConfigInfo *pImsVoIPConfigInfo)
Definition: qaGobiApiCbk.h:4614
SwiOTAMsg_s::data_len
WORD data_len
Definition: qaGobiApiCbk.h:4954
QmiCbkLocInjectTimeInd::injectTimeSyncStatus
ULONG injectTimeSyncStatus
Definition: qaGobiApiCbk.h:5149
arrAlertingType
Definition: qaGobiApiVoice.h:2339
omaDmConfigTlv::alertmsglength
USHORT alertmsglength
Definition: qaGobiApiCbk.h:3073
nasSysInfo::pAddWCDMASysInfo
AddSysInfo * pAddWCDMASysInfo
Definition: qaGobiApiCbk.h:2683
redirNumInfo
Definition: qaGobiApiCbk.h:3484
ECTNum::presentationInd
BYTE presentationInd
Definition: qaGobiApiCbk.h:1893
imsaRatStatusInfo::pSrcRAT
ULONG * pSrcRAT
Definition: qaGobiApiCbk.h:5851
SMSEventInfo_s::pTransferRouteMTMessageInfo
SMSTransferRouteMTMessageInfo * pTransferRouteMTMessageInfo
Definition: qaGobiApiCbk.h:1006
SLQSNasNetworkTimeCallBack
ULONG SLQSNasNetworkTimeCallBack(tFNNetworkTime pCallback)
lineCtrlInfo
Definition: qaGobiApiCbk.h:3527
SMSAsyncRawSend
struct SMSAsyncRawSend_s SMSAsyncRawSend
SLQSSetSIPConfigCallback
ULONG SLQSSetSIPConfigCallback(tFNImsSIPConfig pCallback)
SLQSSetSignalStrengthsCallback
ULONG SLQSSetSignalStrengthsCallback(tFNSLQSSignalStrengths pCallback, struct SLQSSignalStrengthsIndReq *pSLQSSignalStrengthsIndReq)
SetLocDeleteAssistDataCallback
ULONG SetLocDeleteAssistDataCallback(tFNDelAssistData pCallback)
tFNSUPSNotification
void(* tFNSUPSNotification)(voiceSUPSNotification *pVoiceSUPSNotification)
Definition: qaGobiApiCbk.h:1971
nasSysInfo::pWCDMACallBarringSysInfo
CallBarringSysInfo * pWCDMACallBarringSysInfo
Definition: qaGobiApiCbk.h:2686
voicePrivacyInfo
Definition: qaGobiApiCbk.h:2356
voiceSUPSNotification
Definition: qaGobiApiCbk.h:1955
SLQSSignalStrengthsInformation
Definition: qaGobiApiCbk.h:1714
SLQSNasSwiOTAMessageCallback
ULONG SLQSNasSwiOTAMessageCallback(NasSwiIndReg *req, tFNASwiOTAMsg pCallback)
arrRemotePartyNum
Definition: qaGobiApiVoice.h:2299
SetCATEventCallback
ULONG SetCATEventCallback(tFNCATEvent pCallback, ULONG eventMask, ULONG *pErrorMask)
omaDmFotaTlvExt::package_name
BYTE package_name[256]
Definition: qaGobiApiCbk.h:2972
HDRSysInfo
Definition: qaGobiApiNas.h:2479
HDRSSInfo
Definition: qaGobiApiNas.h:3406
nasSysInfo::pSysInfoNoChange
BYTE * pSysInfoNoChange
Definition: qaGobiApiCbk.h:2690
sessionInfo::omaDmNotifications
struct omaDmNotificationsTlv omaDmNotifications
Definition: qaGobiApiCbk.h:3118
SetUSSDNoWaitIndicationCallback
ULONG SetUSSDNoWaitIndicationCallback(tFNUSSDNoWaitIndication pCallback)
omaDmConfigTlv::userInputTimeout
USHORT userInputTimeout
Definition: qaGobiApiCbk.h:3072
PhyCaAggScellIndType
Definition: qaGobiApiNas.h:6787
omaDmFotaTlvExt::reserved
BYTE reserved
Definition: qaGobiApiCbk.h:2964
satelliteInfo
Definition: qaGobiApiCbk.h:6033
sessionInfoExt::omaDmConfig
struct omaDmConfigTlvExt omaDmConfig
Definition: qaGobiApiCbk.h:3129
voiceInfoRec::pCLIRCause
BYTE * pCLIRCause
Definition: qaGobiApiCbk.h:3633
voiceSUPSInfo::pSvcClass
BYTE * pSvcClass
Definition: qaGobiApiCbk.h:2533
SMSOnIMS::smsOnIMS
BYTE smsOnIMS
Definition: qaGobiApiCbk.h:960
QmiCbkLocPositionReportInd::pSensorDataUsage
sensorDataUsage * pSensorDataUsage
Definition: qaGobiApiCbk.h:5663
SMSTransferRouteMTMessage::data
BYTE data[256]
Definition: qaGobiApiCbk.h:874
tFNImsRegMgrConfig
void(* tFNImsRegMgrConfig)(imsRegMgrConfigInfo *pImsRegMgrConfigInfo)
Definition: qaGobiApiCbk.h:4393
gyroAcceptReady_s::batchPerSec
WORD batchPerSec
Definition: qaGobiApiCbk.h:5218
SignalStrengthDataType::thresholds
INT8 thresholds[5]
Definition: qaGobiApiCbk.h:684
SetRMTransferStatisticsCallback
ULONG SetRMTransferStatisticsCallback(tFNNewRMTransferStatistics pCallback)
imsSIPConfigInfo::pTimerSIPReg
ULONG * pTimerSIPReg
Definition: qaGobiApiCbk.h:4328
voiceSetAllCallStatusCbkInfo::pArrRedirPartyNum
arrRedirPartyNum * pArrRedirPartyNum
Definition: qaGobiApiCbk.h:2111
arrSvcOption
Definition: qaGobiApiVoice.h:2381
SLQSVoiceSetAllCallStatusCallBack
ULONG SLQSVoiceSetAllCallStatusCallBack(tFNAllCallStatus pCallback)
SwiOTAMsg_s::pTime
ULONGLONG * pTime
Definition: qaGobiApiCbk.h:4957
SetNewSMSCallback
ULONG SetNewSMSCallback(tFNNewSMS pCallback)
omaDmConfigTlvExt::userInputTimeout
USHORT userInputTimeout
Definition: qaGobiApiCbk.h:3040
omaDmConfigTlvExt::state
BYTE state
Definition: qaGobiApiCbk.h:3038
calledPartyInfo
Definition: qaGobiApiCbk.h:3415
_packetSrvStatus::reconfigReqd
BYTE reconfigReqd
Definition: qaGobiApiCbk.h:4206
SLQSSetIMSSMSConfigCallback
ULONG SLQSSetIMSSMSConfigCallback(tFNImsSMSConfig pCallback)
accelAcceptReady_s::samplesPerBatch
WORD samplesPerBatch
Definition: qaGobiApiCbk.h:5190
modemTempNotification
struct _modemTempNotification modemTempNotification
arrAlertingPattern
Definition: qaGobiApiVoice.h:2526
QMI_ETWS_MAX_PAYLOAD_LENGTH
#define QMI_ETWS_MAX_PAYLOAD_LENGTH
Definition: qaGobiApiCbk.h:29
imsSMSConfigInfo
Definition: qaGobiApiCbk.h:4433
SetUSSDNotificationCallback
ULONG SetUSSDNotificationCallback(tFNUSSDNotification pCallback)
redirNumInfo::SI
BYTE SI
Definition: qaGobiApiCbk.h:3487
nasSigInfo::pLTESigInfo
LTESSInfo * pLTESigInfo
Definition: qaGobiApiCbk.h:4042
precisionDilution_s
Definition: qaGobiApiCbk.h:5392
omaDmConfigTlv::alertmsg
BYTE alertmsg[256]
Definition: qaGobiApiCbk.h:3074
omaDmNotificationsTlv::notification
BYTE notification
Definition: qaGobiApiCbk.h:3105
SMS_EVENT_ETWS
Definition: qaGobiApiCbk.h:820
QmiCbkLocPositionReportInd::pHorUncEllipseOrientAzimuth
ULONG * pHorUncEllipseOrientAzimuth
Definition: qaGobiApiCbk.h:5642
tFNActivationStatus
void(* tFNActivationStatus)(ULONG activationStatus)
Definition: qaGobiApiCbk.h:488
nasSigInfo::pCDMASigInfo
CDMASSInfo * pCDMASigInfo
Definition: qaGobiApiCbk.h:4038
SMSMTMessage::messageIndex
ULONG messageIndex
Definition: qaGobiApiCbk.h:840
_sysSelectPrefInfo
Definition: qaGobiApiNas.h:2094
SMSAsyncRawSend_s::msgDelFailureType
BYTE msgDelFailureType
Definition: qaGobiApiCbk.h:4870
SLQSNasSigInfoCallBack
ULONG SLQSNasSigInfoCallBack(tFNSigInfo pCallback, sigInfo *pSigInfo)
voiceSUPSInfo
Definition: qaGobiApiCbk.h:2530
SetLocInjectSensorDataCallback
ULONG SetLocInjectSensorDataCallback(tFNInjectSensorData pCallback)
DEVICE_STATE_BOOT
Definition: qaGobiApiCbk.h:1223
voiceSetAllCallStatusCbkInfo::pArrAlertingPattern
arrAlertingPattern * pArrAlertingPattern
Definition: qaGobiApiCbk.h:2112
svUsedforFix
struct svUsedforFix_s svUsedforFix
tFNQosNWStatus
void(* tFNQosNWStatus)(BYTE status)
Definition: qaGobiApiCbk.h:3954
eDevState
enum device_state_enum eDevState
imsVoIPConfigInfo::pRTPRTCPInactTimer
WORD * pRTPRTCPInactTimer
Definition: qaGobiApiCbk.h:4604
SMS_EVENT_SMS_ON_IMS
Definition: qaGobiApiCbk.h:823
SLQSSignalStrengthsIndReq::ecioThresholdList
SHORT ecioThresholdList[10]
Definition: qaGobiApiCbk.h:1814
imsRegMgrConfigInfo::pCSCFPortName
BYTE * pCSCFPortName
Definition: qaGobiApiCbk.h:4382
voiceSUPSInfo::pCallFwdInfo
getCallFWInfo * pCallFwdInfo
Definition: qaGobiApiCbk.h:2544
gpsTime_s::gpsTimeOfWeekMs
ULONG gpsTimeOfWeekMs
Definition: qaGobiApiCbk.h:5411
UniversalTime::day
BYTE day
Definition: qaGobiApiCbk.h:2761
SMSEventInfo_s::pMTMessageInfo
SMSMTMessageInfo * pMTMessageInfo
Definition: qaGobiApiCbk.h:1005
omaDmConfigTlvExt
Definition: qaGobiApiCbk.h:3036
gpsTime_s::gpsWeek
WORD gpsWeek
Definition: qaGobiApiCbk.h:5410
omaDmFotaTlv::package_name
BYTE package_name[256]
Definition: qaGobiApiCbk.h:2897
voiceSUPSInfo::pCOLRstatus
COLRResp * pCOLRstatus
Definition: qaGobiApiCbk.h:2548
arrCalledPartyNum
Definition: qaGobiApiVoice.h:2479
gyroAcceptReady_s::injectEnable
BYTE injectEnable
Definition: qaGobiApiCbk.h:5216
SLQSSetQosNWStatusCallback
ULONG SLQSSetQosNWStatusCallback(tFNQosNWStatus pCallback)
SLQSSignalStrengthsInformation::rxSignalStrengthInfo
struct rxSignalStrengthListElement rxSignalStrengthInfo
Definition: qaGobiApiCbk.h:1715
imsSIPConfigInfo::pSIPLocalPort
WORD * pSIPLocalPort
Definition: qaGobiApiCbk.h:4327
tFNSLQSOMADMAlert
void(* tFNSLQSOMADMAlert)(ULONG eventType, BYTE *pEventFields)
Definition: qaGobiApiCbk.h:1353
omaDmFotaTlvExt::state
BYTE state
Definition: qaGobiApiCbk.h:2963
omaDmNotificationsTlv
Definition: qaGobiApiCbk.h:3103
satelliteInfo::gnssSvId
WORD gnssSvId
Definition: qaGobiApiCbk.h:6038
accelAcceptReady_s::injectEnable
BYTE injectEnable
Definition: qaGobiApiCbk.h:5189
redirNumInfo::reason
BYTE reason
Definition: qaGobiApiCbk.h:3490
sessionInfo
Definition: qaGobiApiCbk.h:3114
SHORT
signed short SHORT
Definition: SwiDataTypes.h:34
rxSignalStrengthListElement
Definition: qaGobiApiNas.h:1247
omaDmFotaTlv::fwloadComplete
ULONG fwloadComplete
Definition: qaGobiApiCbk.h:2891
LPCSTR
const char * LPCSTR
Definition: SwiDataTypes.h:32
CATEventDataType::eventMask
ULONG eventMask
Definition: qaGobiApiCbk.h:1194
SMSEtwsMessage
Definition: qaGobiApiCbk.h:906
signalInfo
Definition: qaGobiApiCbk.h:3264
imsVoIPConfigInfo::pMinSessionExpiryTimer
WORD * pMinSessionExpiryTimer
Definition: qaGobiApiCbk.h:4594
UniversalTime::second
BYTE second
Definition: qaGobiApiCbk.h:2764
omaDmConfigTlvExt::alertmsglength
USHORT alertmsglength
Definition: qaGobiApiCbk.h:3041
voiceSUPSNotification::callID
BYTE callID
Definition: qaGobiApiCbk.h:1957
QmiCbkLocSensorStreamingInd::pAccelTempAcceptReady
accelTempAcceptReady * pAccelTempAcceptReady
Definition: qaGobiApiCbk.h:5289
voiceSUPSInfo::pAlphaIDInfo
alphaIDInfo * pAlphaIDInfo
Definition: qaGobiApiCbk.h:2539
SetLocOpModeCallback
ULONG SetLocOpModeCallback(tFNOpMode pCallback)
imsVoIPConfigInfo::pAmrWbEnable
BYTE * pAmrWbEnable
Definition: qaGobiApiCbk.h:4595
SLQSSetSwiHDRPersCallback
ULONG SLQSSetSwiHDRPersCallback(tFNHDRPersonaity pCallback)
tFNASwiOTAMsg
void(* tFNASwiOTAMsg)(SwiOTAMsg *pSwiOTAMsg)
Definition: qaGobiApiCbk.h:4967
imsSMSConfigInfo::pSMSOverIPNwInd
BYTE * pSMSOverIPNwInd
Definition: qaGobiApiCbk.h:4436
tFNGnssSvInfo
void(* tFNGnssSvInfo)(gnssSvInfoNotification *pGnssSvInfoNotification)
Definition: qaGobiApiCbk.h:6077
SLQSSignalStrengthsIndReq::lteRsrpDelta
BYTE lteRsrpDelta
Definition: qaGobiApiCbk.h:1818
MAX_QOS_FILTER_TLV
#define MAX_QOS_FILTER_TLV
Definition: qaGobiApiQos.h:21
arrConnectPartyNum
Definition: qaGobiApiVoice.h:2442
tFNSignalStrength
void(* tFNSignalStrength)(INT8 signalStrength, ULONG radioInterface)
Definition: qaGobiApiCbk.h:627
tFNSetEventTimeSync
void(* tFNSetEventTimeSync)(QmiCbkLocEventTimeSyncInd *pSetLocEventTimeSync)
Definition: qaGobiApiCbk.h:5112
getCallFWInfo
Definition: qaGobiApiVoice.h:1500
QmiCbkLocPositionReportInd::pAltitudeWrtEllipsoid
ULONG * pAltitudeWrtEllipsoid
Definition: qaGobiApiCbk.h:5647
SwiOTAMsg_s::pLteNasRelInfo
LteNasReleaseInfo * pLteNasRelInfo
Definition: qaGobiApiCbk.h:4956
QosEventInfo
Definition: qaGobiApiCbk.h:3816
satelliteInfo::elevation
FLOAT elevation
Definition: qaGobiApiCbk.h:6042
tFNImsUserConfig
void(* tFNImsUserConfig)(imsUserConfigInfo *pImsUserConfigInfo)
Definition: qaGobiApiCbk.h:4488
qaQmiInterfaceInfo::v4sessionId
ULONG v4sessionId
Definition: qaGobiApiCbk.h:103
QmiCbkLocSensorStreamingInd::pAccelAcceptReady
accelAcceptReady * pAccelAcceptReady
Definition: qaGobiApiCbk.h:5287
DUNCallInfoInd::TXOKBytesCount
ULONGLONG TXOKBytesCount
Definition: qaGobiApiCbk.h:4748
nasNetworkTime::pDayltSavAdj
BYTE * pDayltSavAdj
Definition: qaGobiApiCbk.h:2789
lineCtrlInfo::toggleMode
BYTE toggleMode
Definition: qaGobiApiCbk.h:3530
accelTempAcceptReady
struct accelTempAcceptReady_s accelTempAcceptReady
omaDmConfigTlvExt::alertmsg
BYTE alertmsg[256]
Definition: qaGobiApiCbk.h:3042
omaDmFotaTlv::state
BYTE state
Definition: qaGobiApiCbk.h:2887
iSetSignalStrengthCallback
ULONG iSetSignalStrengthCallback(tFNSignalStrength pCallback)
SetDeviceStateChangeCbk
ULONG SetDeviceStateChangeCbk(tFNDeviceStateChange pCallback)
setSignalStrengthInfo
Definition: qaGobiApiNas.h:6675
SetRFInfoCallback
ULONG SetRFInfoCallback(tFNRFInfo pCallback)
alphaIDInfo
Definition: qaGobiApiVoice.h:287
_packetSrvStatus
Definition: qaGobiApiCbk.h:4202
satelliteInfo::svInfoMask
BYTE svInfoMask
Definition: qaGobiApiCbk.h:6041
SMSTransferRouteMTMessage::ackIndicator
BYTE ackIndicator
Definition: qaGobiApiCbk.h:870
voiceInfoRec::callID
BYTE callID
Definition: qaGobiApiCbk.h:3622
packetSrvStatus
struct _packetSrvStatus packetSrvStatus
SMSEtwsPlmn
Definition: qaGobiApiCbk.h:925
DUNCallInfoInd::MdmConnStatus
BYTE MdmConnStatus
Definition: qaGobiApiCbk.h:4746
omaDmFotaTlv::version
BYTE version[256]
Definition: qaGobiApiCbk.h:2895
tFNNewGPS
void(* tFNNewGPS)(double dLongitude, double dLatitude)
Definition: qaGobiApiCbk.h:5001
QmiCbkLocPositionReportInd::sessionStatus
ULONG sessionStatus
Definition: qaGobiApiCbk.h:5635
SLQSSetIMSUserConfigCallback
ULONG SLQSSetIMSUserConfigCallback(tFNImsUserConfig pCallback)
imsaPdpStatusInfo
Definition: qaGobiApiCbk.h:5900
QosFlowInfoState
Definition: qaGobiApiCbk.h:3729
arrAlphaID
Definition: qaGobiApiVoice.h:2423
SetLURejectCallback
ULONG SetLURejectCallback(tFNLUReject pCallback)
voiceSetAllCallStatusCbkInfo::arrCallInfomation
arrCallInfo arrCallInfomation
Definition: qaGobiApiCbk.h:2101
eQA_QMI_SVC_NAS
Definition: qaGobiApiCbk.h:74
QosFlowInfoState::id
ULONG id
Definition: qaGobiApiCbk.h:3731
_transLayerinfo
Definition: qaGobiApiSms.h:1055
QmiCbkLocEventTimeSyncInd::timeSyncRefCounter
ULONG timeSyncRefCounter
Definition: qaGobiApiCbk.h:5109
DUNCallInfoInd::DataBearerTech
BYTE DataBearerTech
Definition: qaGobiApiCbk.h:4751
qaGobiApiWds.h
Wireless Data Service API function prototypes.
iSLQSSetSignalStrengthsCallback
ULONG iSLQSSetSignalStrengthsCallback(tFNSLQSSignalStrengths pCallback)
_transLayerInfoNotification::regInd
BYTE regInd
Definition: qaGobiApiCbk.h:2165
SMS_EVENT_ETWS_PLMN
Definition: qaGobiApiCbk.h:821
channelRate::CurrChanTxRate
ULONG CurrChanTxRate
Definition: qaGobiApiCbk.h:4688
sessionInfoExt
Definition: qaGobiApiCbk.h:3126
RoamingInfo
Definition: qaGobiApiCbk.h:1504
SMSAsyncRawSend_s::causeCode
WORD causeCode
Definition: qaGobiApiCbk.h:4866
SLQSSignalStrengthsIndReq::sinrDelta
BYTE sinrDelta
Definition: qaGobiApiCbk.h:1811
SMSCAddressInfo
struct SMSCAddress SMSCAddressInfo
SUPSInfo
Definition: qaGobiApiVoice.h:3119
SLQSSetTransLayerInfoCallback
ULONG SLQSSetTransLayerInfoCallback(tFNtransLayerInfo pCallback)
_packetSrvStatus::verboseSessnEndReasonType
WORD verboseSessnEndReasonType
Definition: qaGobiApiCbk.h:4208
gyroAcceptReady_s::samplesPerBatch
WORD samplesPerBatch
Definition: qaGobiApiCbk.h:5217
_packetSrvStatus::verboseSessnEndReason
WORD verboseSessnEndReason
Definition: qaGobiApiCbk.h:4209
omaDmFotaTlvExt::receivedBytes
ULONG receivedBytes
Definition: qaGobiApiCbk.h:2967
sensorDataUsage_s
Definition: qaGobiApiCbk.h:5432
SLQSSignalStrengthsInformation::errorRateInfo
struct errorRateListElement errorRateInfo
Definition: qaGobiApiCbk.h:1719
SwiOTAMsg_s::type
ULONG type
Definition: qaGobiApiCbk.h:4953
tFNMobileIPStatus
void(* tFNMobileIPStatus)(ULONG mipStatus)
Definition: qaGobiApiCbk.h:517
DUNCallInfoInd
Definition: qaGobiApiCbk.h:4744
nasSysInfo::pLTESrvStatusInfo
GSMSrvStatusInfo * pLTESrvStatusInfo
Definition: qaGobiApiCbk.h:2674
voiceSetAllCallStatusCbkInfo::pArrSvcOption
arrSvcOption * pArrSvcOption
Definition: qaGobiApiCbk.h:2105
SMSAsyncRawSend_s
Definition: qaGobiApiCbk.h:4862
satelliteInfo::snr
FLOAT snr
Definition: qaGobiApiCbk.h:6044
calledPartyInfo::numLen
BYTE numLen
Definition: qaGobiApiCbk.h:3421
rsrqInformation
Definition: qaGobiApiNas.h:1331
imsSIPConfigInfo::pTimerTf
ULONG * pTimerTf
Definition: qaGobiApiCbk.h:4332
SLQSSetPacketSrvStatusCallback
ULONG SLQSSetPacketSrvStatusCallback(tFNPacketSrvState pCallback)
tFNMessageWaiting
void(* tFNMessageWaiting)(msgWaitingInfo *pSMSMessageWaitingInfo)
Definition: qaGobiApiCbk.h:3693
SLQSSetIMSARegStatusCallback
ULONG SLQSSetIMSARegStatusCallback(tFNImsaRegStatus pCallback)
accelAcceptReady
struct accelAcceptReady_s accelAcceptReady
QmiCbkLocSensorStreamingInd
Definition: qaGobiApiCbk.h:5286
QmiCbkLocInjectSensorDataInd::pGyroSamplesAccepted
BYTE * pGyroSamplesAccepted
Definition: qaGobiApiCbk.h:5357
SLQSSetQosPriEventCallback
ULONG SLQSSetQosPriEventCallback(tFNQosPriEvent pCallback)
SLQSSetIMSVoIPConfigCallback
ULONG SLQSSetIMSVoIPConfigCallback(tFNImsVoIPConfig pCallback)
imsaRatStatusInfo::pTgtRAT
ULONG * pTgtRAT
Definition: qaGobiApiCbk.h:5852
errorRateListElement
Definition: qaGobiApiNas.h:1314
qaQmiInterfaceInfo
Definition: qaGobiApiCbk.h:100
iSLQSSetWdsSecondInstEventCallback
ULONG iSLQSSetWdsSecondInstEventCallback(tFNSLQSWDSEvent pCallback)
sessionInformation
union sessionInfo sessionInformation
slqsWdsEventInfo::pDataBearer
ULONG * pDataBearer
Definition: qaGobiApiCbk.h:213
QmiCbkLocPositionReportInd::pHeading
ULONG * pHeading
Definition: qaGobiApiCbk.h:5653
tFNOpMode
void(* tFNOpMode)(ULONG mode)
Definition: qaGobiApiCbk.h:5671
imsVoIPConfigInfo::pAmrMode
BYTE * pAmrMode
Definition: qaGobiApiCbk.h:4598
tFNNet
void(* tFNNet)(ULONG q_depth, BYTE isThrottle, BYTE instanceId)
Definition: qaGobiApiCbk.h:1253
voiceDTMFEventInfo
Definition: qaGobiApiCbk.h:2419
QosEventInfo::pPacketsCountTX
ULONG * pPacketsCountTX
Definition: qaGobiApiCbk.h:3822
nasSigInfo
Definition: qaGobiApiCbk.h:4036
callingPartyInfo::numType
BYTE numType
Definition: qaGobiApiCbk.h:3353
AddCDMASysInfo
Definition: qaGobiApiNas.h:2839
accelTempAcceptReady_s::injectEnable
BYTE injectEnable
Definition: qaGobiApiCbk.h:5242
imsaRatStatusInfo::pRATStatus
ULONG * pRATStatus
Definition: qaGobiApiCbk.h:5850
SLQSSignalStrengthsInformation::ecioInfo
struct ecioListElement ecioInfo
Definition: qaGobiApiCbk.h:1716
LteNasReleaseInfo_s::nas_minor
BYTE nas_minor
Definition: qaGobiApiCbk.h:4921
voiceInfoRec::pExtDispRecInfo
extDispRecInfo * pExtDispRecInfo
Definition: qaGobiApiCbk.h:3637
ServingSystemInfo::registrationState
BYTE registrationState
Definition: qaGobiApiCbk.h:1495
voiceInfoRec::pCalledPartyInfo
calledPartyInfo * pCalledPartyInfo
Definition: qaGobiApiCbk.h:3631
SLQSSetSDKTerminatedCallback
ULONG SLQSSetSDKTerminatedCallback(tFNSDKTerminated pCallback)
QmiCbkLocPositionReportInd::pVertReliability
ULONG * pVertReliability
Definition: qaGobiApiCbk.h:5651
callerIDInfo::callerIDLen
BYTE callerIDLen
Definition: qaGobiApiCbk.h:3289
imsaSvcStatusInfo::pVOIPSvcStatus
ULONG * pVOIPSvcStatus
Definition: qaGobiApiCbk.h:5797
CLIRResp
Definition: qaGobiApiVoice.h:958
voiceSetAllCallStatusCbkInfo::pArrAlphaID
arrAlphaID * pArrAlphaID
Definition: qaGobiApiCbk.h:2107
CNAPResp
Definition: qaGobiApiVoice.h:3214
omaDmConfigTlvExt::userInputReq
BYTE userInputReq
Definition: qaGobiApiCbk.h:3039
QosEventInfo::pPacketsCountRX
ULONG * pPacketsCountRX
Definition: qaGobiApiCbk.h:3823
USHORT
unsigned short USHORT
Definition: SwiDataTypes.h:31
UniversalTime::minute
BYTE minute
Definition: qaGobiApiCbk.h:2763
DUNCallInfoInd::RXOKBytesCount
ULONGLONG RXOKBytesCount
Definition: qaGobiApiCbk.h:4749
QmiCbkLocInjectSensorDataInd::pAccelTempSamplesAccepted
BYTE * pAccelTempSamplesAccepted
Definition: qaGobiApiCbk.h:5358
satelliteInfo::validMask
ULONG validMask
Definition: qaGobiApiCbk.h:6036
ECTNum
Definition: qaGobiApiCbk.h:1890
SLQSVoiceSetDTMFEventCallBack
ULONG SLQSVoiceSetDTMFEventCallBack(tFNDTMFEvent pCallback)
SMSEtwsMessageInfo
struct SMSEtwsMessage SMSEtwsMessageInfo
tFNSetCradleMount
void(* tFNSetCradleMount)(QmiCbkLocCradleMountInd *pSetLocCradleMount)
Definition: qaGobiApiCbk.h:5083
DEVICE_STATE_READY
Definition: qaGobiApiCbk.h:1222
tFNNewNMEA
void(* tFNNewNMEA)(LPCSTR pNMEA)
Definition: qaGobiApiCbk.h:1044
CDMASysInfo
Definition: qaGobiApiNas.h:2390
SLQSSetTransNWRegInfoCallback
ULONG SLQSSetTransNWRegInfoCallback(tFNtransNWRegInfo pCallback)
voiceSUPSNotification::pCUGIndex
WORD * pCUGIndex
Definition: qaGobiApiCbk.h:1959
voiceSetAllCallStatusCbkInfo::pArrCalledPartyNum
arrCalledPartyNum * pArrCalledPartyNum
Definition: qaGobiApiCbk.h:2110
SMSMessageMode
Definition: qaGobiApiCbk.h:885
tFNHDRPersonaity
void(* tFNHDRPersonaity)(HDRPersonalityInd *pHDRPers)
Definition: qaGobiApiCbk.h:4272
TDSCDMASigInfoExt
Definition: qaGobiApiNas.h:3462
imsSMSConfigInfo::pSMSFormat
BYTE * pSMSFormat
Definition: qaGobiApiCbk.h:4435
delAssistDataStatus
Definition: qaGobiApiCbk.h:6129
UIMRefreshEvent
Definition: qaGobiApiUim.h:153
SLQSSignalStrengthsInformation::lteSnrinfo
struct lteSnrinformation lteSnrinfo
Definition: qaGobiApiCbk.h:1721
RoamingInfo::TlvPresent
BYTE TlvPresent
Definition: qaGobiApiCbk.h:1506
CDMASSInfo
Definition: qaGobiApiNas.h:3369
QmiCbkLocPositionReportInd::pLeapSeconds
BYTE * pLeapSeconds
Definition: qaGobiApiCbk.h:5659
iSLQSSetDUNCallInfoCallback
ULONG iSLQSSetDUNCallInfoCallback(tFNDUNCallInfo pCallback)
voiceDTMFEventInfo::pOffLength
BYTE * pOffLength
Definition: qaGobiApiCbk.h:2423
SignalStrengthDataType::thresholdsSize
BYTE thresholdsSize
Definition: qaGobiApiCbk.h:683
GSMSrvStatusInfo
Definition: qaGobiApiNas.h:2178
voiceSUPSInfo::pCNAPstatus
CNAPResp * pCNAPstatus
Definition: qaGobiApiCbk.h:2549
SMSEventInfo_s::pSMSCAddressInfo
SMSCAddressInfo * pSMSCAddressInfo
Definition: qaGobiApiCbk.h:1010
omaDmFotaTlv::sessionType
BYTE sessionType
Definition: qaGobiApiCbk.h:2900
transNWRegInfoNotification
struct _transNWRegInfoNotification transNWRegInfoNotification
UniversalTime::dayOfWeek
BYTE dayOfWeek
Definition: qaGobiApiCbk.h:2765
redirNumInfo::PI
BYTE PI
Definition: qaGobiApiCbk.h:3486
imsVoIPConfigInfo::pScrAmrWbEnable
BYTE * pScrAmrWbEnable
Definition: qaGobiApiCbk.h:4597
accelTempAcceptReady_s
Definition: qaGobiApiCbk.h:5241
HDRPersonalityInd
Definition: qaGobiApiCbk.h:4257
voiceSUPSInfo::pNewPwdData
newPwdData * pNewPwdData
Definition: qaGobiApiCbk.h:2541
SLQSVoiceSetPrivacyChangeCallBack
ULONG SLQSVoiceSetPrivacyChangeCallBack(tFNPrivacyChange pCallback)
tFNServingSystem
void(* tFNServingSystem)(struct ServingSystemInfo *pServingSystem, struct RoamingInfo *pRoamingInfo)
Definition: qaGobiApiCbk.h:1517
tFNImsaSvcStatus
void(* tFNImsaSvcStatus)(imsaSvcStatusInfo *pImsaSvcStatusInfo)
Definition: qaGobiApiCbk.h:5813
voiceSetAllCallStatusCbkInfo::pArrRemotePartyName
arrRemotePartyName * pArrRemotePartyName
Definition: qaGobiApiCbk.h:2103
swiQosFilter
Definition: qaGobiApiQos.h:408
QosFlowInfo::pBearerID
BYTE * pBearerID
Definition: qaGobiApiCbk.h:3767
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:2317
imsaSvcStatusInfo::pVTSvcStatus
ULONG * pVTSvcStatus
Definition: qaGobiApiCbk.h:5798
omaDmConfigTlv::userInputReq
BYTE userInputReq
Definition: qaGobiApiCbk.h:3071
voiceSUPSInfo::pCOLPstatus
COLPResp * pCOLPstatus
Definition: qaGobiApiCbk.h:2547
SMSAsyncRawSend_s::RPCause
WORD RPCause
Definition: qaGobiApiCbk.h:4868
SMSEventInfo
struct SMSEventInfo_s SMSEventInfo
imsaRegStatusInfo
Definition: qaGobiApiCbk.h:5720
QmiCbkNasLTECphyCaInfo
Definition: qaGobiApiCbk.h:6174
SLQSWmsMessageWaitingCallBack
ULONG SLQSWmsMessageWaitingCallBack(tFNMessageWaiting pCallback)
_modemTempNotification::ModemTempState
BYTE ModemTempState
Definition: qaGobiApiCbk.h:4105
tFNPower
void(* tFNPower)(ULONG operatingMode)
Definition: qaGobiApiCbk.h:450
QosFlowInfo::pQFlowState
QosFlowInfoState * pQFlowState
Definition: qaGobiApiCbk.h:3762
qaQmiInterfaceInfo::qaQmiinstanceid
BYTE qaQmiinstanceid
Definition: qaGobiApiCbk.h:101
nasSysInfo::pCDMASrvStatusInfo
SrvStatusInfo * pCDMASrvStatusInfo
Definition: qaGobiApiCbk.h:2670
omaDmFotaTlv::updateCompleteStatus
USHORT updateCompleteStatus
Definition: qaGobiApiCbk.h:2892
SMSEtwsMessage::length
WORD length
Definition: qaGobiApiCbk.h:909
UniversalTime::hour
BYTE hour
Definition: qaGobiApiCbk.h:2762
USSDNoWaitIndicationInfo::pError
BYTE * pError
Definition: qaGobiApiCbk.h:4650
imsVoIPConfigInfo::pAmrWBOctetAligned
BYTE * pAmrWBOctetAligned
Definition: qaGobiApiCbk.h:4601
SLQSSignalStrengthsIndReq::lteSnrDelta
WORD lteSnrDelta
Definition: qaGobiApiCbk.h:1817
redirNumInfo::numType
BYTE numType
Definition: qaGobiApiCbk.h:3488
QmiCbkLocPositionReportInd::pSvUsedforFix
svUsedforFix * pSvUsedforFix
Definition: qaGobiApiCbk.h:5665
tFNInjectTimeStatus
void(* tFNInjectTimeStatus)(QmiCbkLocInjectTimeInd *pLocInjectTime)
Definition: qaGobiApiCbk.h:5152
QmiCbkLocPositionReportInd::pTimestampUtc
ULONGLONG * pTimestampUtc
Definition: qaGobiApiCbk.h:5658
SetNasLTECphyCaIndCallback
ULONG SetNasLTECphyCaIndCallback(tFNASwiLTECphyCalInfo pCallback)
tFNNewRMTransferStatistics
void(* tFNNewRMTransferStatistics)(QmiCbkWdsStatisticsIndState *pMsg)
Definition: qaGobiApiCbk.h:5040
QosFlowInfo::pRxQFlowGranted
swiQosFlow * pRxQFlowGranted
Definition: qaGobiApiCbk.h:3764
DUNCallInfoInd::ChannelRate
channelRate ChannelRate
Definition: qaGobiApiCbk.h:4752
slqsWdsEventInfo::pPacketsCountRX
ULONG * pPacketsCountRX
Definition: qaGobiApiCbk.h:215
lineCtrlInfo::pwrDenialTime
BYTE pwrDenialTime
Definition: qaGobiApiCbk.h:3532
imsVoIPConfigInfo
Definition: qaGobiApiCbk.h:4591
imsSIPConfigInfo::pTimerT2
ULONG * pTimerT2
Definition: qaGobiApiCbk.h:4331
SMSEtwsPlmnInfo
struct SMSEtwsPlmn SMSEtwsPlmnInfo
ULONGLONG
unsigned long long ULONGLONG
Definition: SwiDataTypes.h:26
precisionDilution_s::VDOP
ULONG VDOP
Definition: qaGobiApiCbk.h:5395
imsaRatStatusInfo::pErrorCodeStr
BYTE * pErrorCodeStr
Definition: qaGobiApiCbk.h:5853
SLQSSetSysSelectionPrefCallBack
ULONG SLQSSetSysSelectionPrefCallBack(tFNSysSelectionPref pCallback)
RoamingInfo::roaming_ind
BYTE roaming_ind
Definition: qaGobiApiCbk.h:1507
SetUSSDReleaseCallback
ULONG SetUSSDReleaseCallback(tFNUSSDRelease pCallback)
voiceInfoRec::pCallerNameInfo
BYTE * pCallerNameInfo
Definition: qaGobiApiCbk.h:3627
tFNUIMStatusChangeInfo
void(* tFNUIMStatusChangeInfo)(UIMStatusChangeInfo *pUIMStatusChangeInfo)
Definition: qaGobiApiCbk.h:2321
ULONG
unsigned long ULONG
Definition: SwiDataTypes.h:25
SMSMTMessageInfo
struct SMSMTMessage SMSMTMessageInfo
iSetCATEventCallback
ULONG iSetCATEventCallback(tFNCATEvent pCallback)
ServingSystemInfo
Definition: qaGobiApiCbk.h:1493
SetDataCapabilitiesCallback
ULONG SetDataCapabilitiesCallback(tFNDataCapabilities pCallback)
imsVoIPConfigInfo::pAmrWBMode
WORD * pAmrWBMode
Definition: qaGobiApiCbk.h:4599
SLQSSetRegMgrConfigCallback
ULONG SLQSSetRegMgrConfigCallback(tFNImsRegMgrConfig pCallback)
voiceInfoRec::pSignalInfo
signalInfo * pSignalInfo
Definition: qaGobiApiCbk.h:3623
callingPartyInfo::numPlan
BYTE numPlan
Definition: qaGobiApiCbk.h:3354
SLQSSignalStrengthsIndReq::ioDelta
BYTE ioDelta
Definition: qaGobiApiCbk.h:1810
tFNDataCapabilities
void(* tFNDataCapabilities)(BYTE dataCapsSize, BYTE *pDataCaps)
Definition: qaGobiApiCbk.h:594
imsRegMgrConfigInfo
Definition: qaGobiApiCbk.h:4379
imsSIPConfigInfo::pSubscribeTimer
ULONG * pSubscribeTimer
Definition: qaGobiApiCbk.h:4329
voiceInfoRec::pCallWaitInd
BYTE * pCallWaitInd
Definition: qaGobiApiCbk.h:3628
QmiCbkLocPositionReportInd::pHorConfidence
BYTE * pHorConfidence
Definition: qaGobiApiCbk.h:5643
QmiCbkLocPositionReportInd::pTimeSrc
ULONG * pTimeSrc
Definition: qaGobiApiCbk.h:5662
nasSysInfo::pAddLTESysInfo
WORD * pAddLTESysInfo
Definition: qaGobiApiCbk.h:2684
PhyCaAggScellIndex
Definition: qaGobiApiNas.h:6887
nasSysInfo::pGSMSrvStatusInfo
GSMSrvStatusInfo * pGSMSrvStatusInfo
Definition: qaGobiApiCbk.h:2672
eQA_QMI_SVC_NA
Definition: qaGobiApiCbk.h:75
slqsWdsEventInfo::pPacketsCountTX
ULONG * pPacketsCountTX
Definition: qaGobiApiCbk.h:214
QmiCbkLocPositionReportInd::pTechnologyMask
ULONG * pTechnologyMask
Definition: qaGobiApiCbk.h:5656
SetSLQSOMADMAlertCallbackExt
ULONG SetSLQSOMADMAlertCallbackExt(tFNSLQSOMADMAlert pCallback)
nasSigInfo::pTDSCDMASigInfoExt
TDSCDMASigInfoExt * pTDSCDMASigInfoExt
Definition: qaGobiApiCbk.h:4044
tFNSysInfo
void(* tFNSysInfo)(nasSysInfo *pNasSysInfo)
Definition: qaGobiApiCbk.h:2701
nasSigInfo::pWCDMASigInfo
CDMASSInfo * pWCDMASigInfo
Definition: qaGobiApiCbk.h:4041
tFNSensorStreaming
void(* tFNSensorStreaming)(QmiCbkLocSensorStreamingInd *pLocSensorStream)
Definition: qaGobiApiCbk.h:5293
HDRPersonalityInd::pProtocolSubtypeElement
protocolSubtypeElement * pProtocolSubtypeElement
Definition: qaGobiApiCbk.h:4261
tFNFwDldCompletion
void(* tFNFwDldCompletion)(ULONG fwdld_completion_status)
Definition: qaGobiApiCbk.h:1319
imsVoIPConfigInfo::pRingBackTimer
WORD * pRingBackTimer
Definition: qaGobiApiCbk.h:4603
SwiOTAMsg
struct SwiOTAMsg_s SwiOTAMsg
qaGobiApiVoice.h
Voice Service API function prototypes.
SMS_EVENT_SMSC_ADDRESS
Definition: qaGobiApiCbk.h:822
SMSTransferRouteMTMessageInfo
struct SMSTransferRouteMTMessage SMSTransferRouteMTMessageInfo
CLIPResp
Definition: qaGobiApiVoice.h:1061
SLQSVoiceSetSUPSCallBack
ULONG SLQSVoiceSetSUPSCallBack(tFNSUPSInfo pCallback)
tFNUIMRefresh
void(* tFNUIMRefresh)(UIMRefreshEvent *pUIMRefreshEvent)
Definition: qaGobiApiCbk.h:2280
LTESSInfo
Definition: qaGobiApiNas.h:3437
USSInfo
Definition: qaGobiApiVoice.h:40
SMSEventInfo_s::pMessageModeInfo
SMSMessageModeInfo * pMessageModeInfo
Definition: qaGobiApiCbk.h:1007
_packetSrvStatus::connStatus
BYTE connStatus
Definition: qaGobiApiCbk.h:4205
SLQSUIMSetStatusChangeCallBack
ULONG SLQSUIMSetStatusChangeCallBack(tFNUIMStatusChangeInfo pCallback)
voiceSetAllCallStatusCbkInfo::pArrConnectPartyNum
arrConnectPartyNum * pArrConnectPartyNum
Definition: qaGobiApiCbk.h:2108
SMSMemoryInfo::messageMode
BYTE messageMode
Definition: qaGobiApiCbk.h:3147
QmiCbkLocPositionReportInd::pGpsTime
gpsTime * pGpsTime
Definition: qaGobiApiCbk.h:5660
PhyCaAggPcellInfo
Definition: qaGobiApiNas.h:6868
imsSIPConfigInfo
Definition: qaGobiApiCbk.h:4325
redirNumInfo::numLen
BYTE numLen
Definition: qaGobiApiCbk.h:3491
eSMSEventType
enum SMSEventType eSMSEventType
SwiOTAMsg_s
Definition: qaGobiApiCbk.h:4951
nasNetworkTime
Definition: qaGobiApiCbk.h:2785
QmiCbkLocPositionReportInd::pLatitude
ULONGLONG * pLatitude
Definition: qaGobiApiCbk.h:5637
PhyCaAggScellInfo
Definition: qaGobiApiNas.h:6836
SMSTransferRouteMTMessage::length
WORD length
Definition: qaGobiApiCbk.h:873
SMSMessageMode::messageMode
BYTE messageMode
Definition: qaGobiApiCbk.h:887
eQaQMIService
eQaQMIService
Definition: qaGobiApiCbk.h:71
SMSOnIMS
Definition: qaGobiApiCbk.h:958
voiceSUPSInfo::SUPSInformation
SUPSInfo SUPSInformation
Definition: qaGobiApiCbk.h:2532
SLQSSetQosStatusCallback
ULONG SLQSSetQosStatusCallback(BYTE instance, tFNQosStatus pCallback)
HDRPersonalityInd::pPersonalityListLength
BYTE * pPersonalityListLength
Definition: qaGobiApiCbk.h:4260
extDispRecInfo
Definition: qaGobiApiCbk.h:3550
tFNSUPSInfo
void(* tFNSUPSInfo)(voiceSUPSInfo *pVoiceSUPSInfo)
Definition: qaGobiApiCbk.h:2561
ServingSystemInfo::csAttachState
BYTE csAttachState
Definition: qaGobiApiCbk.h:1496
nasSysInfo::pCDMASysInfo
CDMASysInfo * pCDMASysInfo
Definition: qaGobiApiCbk.h:2675
tFNSysSelectionPref
void(* tFNSysSelectionPref)(sysSelectPrefInfo *pSysSelectPrefInfo)
Definition: qaGobiApiCbk.h:2251
satelliteInfo::svListLen
BYTE svListLen
Definition: qaGobiApiCbk.h:6035
tFNDTMFEvent
void(* tFNDTMFEvent)(voiceDTMFEventInfo *pVoiceDTMFEventInfo)
Definition: qaGobiApiCbk.h:2434
nasSysInfo::pAddHDRSysInfo
WORD * pAddHDRSysInfo
Definition: qaGobiApiCbk.h:2681
redirNumInfo::numPlan
BYTE numPlan
Definition: qaGobiApiCbk.h:3489
omaDmFotaTlvExt::userInputTimeout
USHORT userInputTimeout
Definition: qaGobiApiCbk.h:2965
tFNNetworkTime
void(* tFNNetworkTime)(nasNetworkTime *pNasNetworkTime)
Definition: qaGobiApiCbk.h:2800
imsRegMgrConfigInfo::pPriCSCFPort
WORD * pPriCSCFPort
Definition: qaGobiApiCbk.h:4381
SLQSSignalStrengthsIndReq::rxSignalStrengthDelta
BYTE rxSignalStrengthDelta
Definition: qaGobiApiCbk.h:1808
SMSAsyncRawSend_s::errorClass
BYTE errorClass
Definition: qaGobiApiCbk.h:4867
LteNasReleaseInfo_s::nas_release
BYTE nas_release
Definition: qaGobiApiCbk.h:4919
SMSEtwsMessage::notificationType
BYTE notificationType
Definition: qaGobiApiCbk.h:908
iSLQSSetWdsXferStatsSecondInstCallback
ULONG iSLQSSetWdsXferStatsSecondInstCallback(tFNSLQSWDSEvent pCallback)
SMSCAddress::length
BYTE length
Definition: qaGobiApiCbk.h:942
SLQSSignalStrengthsIndReq::ecioThresholdListLen
BYTE ecioThresholdListLen
Definition: qaGobiApiCbk.h:1813
QmiCbkLocPositionReportInd::pHorUncEllipseSemiMinor
ULONG * pHorUncEllipseSemiMinor
Definition: qaGobiApiCbk.h:5640
SLQSSignalStrengthsIndReq::rsrqDelta
BYTE rsrqDelta
Definition: qaGobiApiCbk.h:1812
voiceSUPSInfo::pCallFWNum
BYTE * pCallFWNum
Definition: qaGobiApiCbk.h:2535
QmiCbkNasLTECphyCaInfo::sPhyCaAggScellDlBw
PhyCaAggScellDlBw sPhyCaAggScellDlBw
Definition: qaGobiApiCbk.h:6177
tFNImsaRegStatus
void(* tFNImsaRegStatus)(imsaRegStatusInfo *pImsaRegStatusInfo)
Definition: qaGobiApiCbk.h:5734
QmiCbkLocPositionReportInd::pVertUnc
ULONG * pVertUnc
Definition: qaGobiApiCbk.h:5649
voiceSUPSInfo::pUSSInfo
struct USSInfo * pUSSInfo
Definition: qaGobiApiCbk.h:2537
CurrDataSysStat
Definition: qaGobiApiWds.h:4084
sessionInformationExt
union sessionInfoExt sessionInformationExt
nasSysInfo::pAddGSMSysInfo
AddSysInfo * pAddGSMSysInfo
Definition: qaGobiApiCbk.h:2682
SMSEtwsMessage::data
BYTE data[1254]
Definition: qaGobiApiCbk.h:910
SetGPSCallback
ULONG SetGPSCallback(tFNNewGPS pCallback)
nasSysInfo::pLTESysInfo
LTESysInfo * pLTESysInfo
Definition: qaGobiApiCbk.h:2679
sessionInfoExt::omaDmFota
struct omaDmFotaTlvExt omaDmFota
Definition: qaGobiApiCbk.h:3128
voiceSUPSNotification::pECTNum
ECTNum * pECTNum
Definition: qaGobiApiCbk.h:1960
_packetSrvStatus::pQmiInterfaceInfo
qaQmiInterfaceInfo * pQmiInterfaceInfo
Definition: qaGobiApiCbk.h:4204
voiceSUPSInfo::pReason
BYTE * pReason
Definition: qaGobiApiCbk.h:2534
calledPartyInfo::SI
BYTE SI
Definition: qaGobiApiCbk.h:3418
tFNPDSState
void(* tFNPDSState)(ULONG enabledStatus, ULONG trackingStatus)
Definition: qaGobiApiCbk.h:1077
QmiCbkLocCradleMountInd
Definition: qaGobiApiCbk.h:5078
FLOAT
float FLOAT
Definition: SwiDataTypes.h:36
voiceSUPSInfo::pCLIRstatus
CLIRResp * pCLIRstatus
Definition: qaGobiApiCbk.h:2545
nasNetworkTime::universalTime
UniversalTime universalTime
Definition: qaGobiApiCbk.h:2787
tFNPrivacyChange
void(* tFNPrivacyChange)(voicePrivacyInfo *pVoicePrivacyInfo)
Definition: qaGobiApiCbk.h:2370
tFNCATEvent
void(* tFNCATEvent)(ULONG eventID, ULONG eventLen, BYTE *pEventData)
Definition: qaGobiApiCbk.h:1122
imsSIPConfigInfo::pTimerT1
ULONG * pTimerT1
Definition: qaGobiApiCbk.h:4330
precisionDilution_s::HDOP
ULONG HDOP
Definition: qaGobiApiCbk.h:5394
QmiCbkNasLTECphyCaInfo::sPhyCaAggPcellInfo
PhyCaAggPcellInfo sPhyCaAggPcellInfo
Definition: qaGobiApiCbk.h:6179
SLQSSignalStrengthsIndReq::sinrThresholdListLen
BYTE sinrThresholdListLen
Definition: qaGobiApiCbk.h:1815
QmiCbkLocEventTimeSyncInd
Definition: qaGobiApiCbk.h:5107
voiceInfoRec::pConnectNumInfo
connectNumInfo * pConnectNumInfo
Definition: qaGobiApiCbk.h:3629
accelAcceptReady_s::batchPerSec
WORD batchPerSec
Definition: qaGobiApiCbk.h:5191
SetPowerCallback
ULONG SetPowerCallback(tFNPower pCallback)
gpsTime
struct gpsTime_s gpsTime
QmiCbkLocPositionReportInd::pAltitudeAssumed
BYTE * pAltitudeAssumed
Definition: qaGobiApiCbk.h:5666
SMSEventInfo_s
Definition: qaGobiApiCbk.h:1002
voicePrivacyInfo::voicePrivacy
BYTE voicePrivacy
Definition: qaGobiApiCbk.h:2359
callingPartyInfo::PI
BYTE PI
Definition: qaGobiApiCbk.h:3351
TransferStatsDataType
Definition: qaGobiApiCbk.h:327
SMSEventInfo_s::smsEventType
BYTE smsEventType
Definition: qaGobiApiCbk.h:1004
imsaSvcStatusInfo::pSMSSvcStatus
ULONG * pSMSSvcStatus
Definition: qaGobiApiCbk.h:5796
ServingSystemInfo::psAttachState
BYTE psAttachState
Definition: qaGobiApiCbk.h:1497
gyroTempAcceptReady_s::batchPerSec
WORD batchPerSec
Definition: qaGobiApiCbk.h:5270
QosEventInfo::pDataBearer
ULONG * pDataBearer
Definition: qaGobiApiCbk.h:3821
SLQSSignalStrengthsInformation::lteRsrpinfo
struct lteRsrpinformation lteRsrpinfo
Definition: qaGobiApiCbk.h:1722
_transNWRegInfoNotification
Definition: qaGobiApiCbk.h:2211
tFNImsSIPConfig
void(* tFNImsSIPConfig)(imsSIPConfigInfo *pImsSIPConfigInfo)
Definition: qaGobiApiCbk.h:4343
SetFwDldCompletionCbk
ULONG SetFwDldCompletionCbk(tFNFwDldCompletion pCallback)
SetSLQSOMADMAlertCallback
ULONG SetSLQSOMADMAlertCallback(tFNSLQSOMADMAlert pCallback)
iSLQSSetWdsThirdInstEventCallback
ULONG iSLQSSetWdsThirdInstEventCallback(tFNSLQSWDSEvent pCallback)
calledPartyInfo::numPlan
BYTE numPlan
Definition: qaGobiApiCbk.h:3420
voiceDTMFEventInfo::pOnLength
BYTE * pOnLength
Definition: qaGobiApiCbk.h:2422
SMSEtwsPlmn::mobileCountryCode
WORD mobileCountryCode
Definition: qaGobiApiCbk.h:927
accelAcceptReady_s
Definition: qaGobiApiCbk.h:5188
_packetSrvStatus::bearerID
BYTE bearerID
Definition: qaGobiApiCbk.h:4212
sensorDataUsage_s::usageMask
ULONG usageMask
Definition: qaGobiApiCbk.h:5433
imsSIPConfigInfo::pSigCompEnabled
BYTE * pSigCompEnabled
Definition: qaGobiApiCbk.h:4333
voiceInfoRec::pNSSRelease
BYTE * pNSSRelease
Definition: qaGobiApiCbk.h:3635
precisionDilution
struct precisionDilution_s precisionDilution
voiceInfoRec::pExtDispInfo
BYTE * pExtDispInfo
Definition: qaGobiApiCbk.h:3626
nasSysInfo::pWCDMACipherDomainSysInfo
BYTE * pWCDMACipherDomainSysInfo
Definition: qaGobiApiCbk.h:2689
SwiOTAMsg_s::data
BYTE data[2048]
Definition: qaGobiApiCbk.h:4955
voiceSetAllCallStatusCbkInfo::pArrDiagInfo
arrDiagInfo * pArrDiagInfo
Definition: qaGobiApiCbk.h:2109
msgWaitingInfo
Definition: qaGobiApiCbk.h:3679
callingPartyInfo::SI
BYTE SI
Definition: qaGobiApiCbk.h:3352
omaDmFotaTlv::userInputReq
BYTE userInputReq
Definition: qaGobiApiCbk.h:2888
SLQSSetModemTempCallback
ULONG SLQSSetModemTempCallback(tFNModemTempInfo pCallback)
QmiCbkLocPositionReportInd::pHeadingUnc
ULONG * pHeadingUnc
Definition: qaGobiApiCbk.h:5654
precisionDilution_s::PDOP
ULONG PDOP
Definition: qaGobiApiCbk.h:5393
omaDmFotaTlvExt::packageSize
ULONG packageSize
Definition: qaGobiApiCbk.h:2966
voiceSUPSInfo::pCLIPstatus
CLIPResp * pCLIPstatus
Definition: qaGobiApiCbk.h:2546
delAssistDataStatus::status
ULONG status
Definition: qaGobiApiCbk.h:6131
SetOMADMStateCallback
ULONG SetOMADMStateCallback(tFNOMADMState pCallback)
svUsedforFix_s
Definition: qaGobiApiCbk.h:5453
tFNImsSMSConfig
void(* tFNImsSMSConfig)(imsSMSConfigInfo *pImsSMSConfigInfo)
Definition: qaGobiApiCbk.h:4447
SMSAsyncRawSend_s::sendStatus
WORD sendStatus
Definition: qaGobiApiCbk.h:4864
voiceSUPSInfo::pCallFWTimerVal
BYTE * pCallFWTimerVal
Definition: qaGobiApiCbk.h:2536
imsRegMgrConfigInfo::pIMSTestMode
BYTE * pIMSTestMode
Definition: qaGobiApiCbk.h:4383
protocolSubtypeElement
Definition: qaGobiApiNas.h:5167
USSDNoWaitIndicationInfo::pFailureCause
BYTE * pFailureCause
Definition: qaGobiApiCbk.h:4651
SLQSSetIMSARatStatusCallback
ULONG SLQSSetIMSARatStatusCallback(tFNImsaRatStatus pCallback)
arrCallInfo
Definition: qaGobiApiVoice.h:2281
tFNSLQSQOSEvent
void(* tFNSLQSQOSEvent)(BYTE instance, QosFlowInfo *pFlowInfo)
Definition: qaGobiApiCbk.h:3838
tFNASwiLTECphyCalInfo
void(* tFNASwiLTECphyCalInfo)(QmiCbkNasLTECphyCaInfo *pQmiCbkNasLTECphyCaInfo)
Definition: qaGobiApiCbk.h:6190
iSLQSSetWdsFirstInstEventCallback
ULONG iSLQSSetWdsFirstInstEventCallback(tFNSLQSWDSEvent pCallback)
cardStatus
Definition: qaGobiApiUim.h:387
QmiCbkLocCradleMountInd::cradleMountConfigStatus
ULONG cradleMountConfigStatus
Definition: qaGobiApiCbk.h:5080
ECTNum::ECTCallState
BYTE ECTCallState
Definition: qaGobiApiCbk.h:1892
satelliteInfo::system
ULONG system
Definition: qaGobiApiCbk.h:6037
SLQSSetWdsEventCallback
ULONG SLQSSetWdsEventCallback(tFNSLQSWDSEvent pCallback, BYTE interval, BYTE instanceid, BYTE ipfamily)
DUNCallInfoInd::CallEndReason
WORD CallEndReason
Definition: qaGobiApiCbk.h:4747
QmiCbkLocInjectSensorDataInd::pAccelSamplesAccepted
BYTE * pAccelSamplesAccepted
Definition: qaGobiApiCbk.h:5356
imsaSvcStatusInfo::pUTSvcStatus
ULONG * pUTSvcStatus
Definition: qaGobiApiCbk.h:5802
SLQSSignalStrengthsIndReq::ecioDelta
BYTE ecioDelta
Definition: qaGobiApiCbk.h:1809
voiceSUPSInfo::pFailCause
WORD * pFailCause
Definition: qaGobiApiCbk.h:2543
omaDmFotaTlv::namelength
USHORT namelength
Definition: qaGobiApiCbk.h:2896
omaDmFotaTlvExt
Definition: qaGobiApiCbk.h:2961
voicePrivacyInfo::callID
BYTE callID
Definition: qaGobiApiCbk.h:2358
omaDmFotaTlv::severity
BYTE severity
Definition: qaGobiApiCbk.h:2893
voiceSetAllCallStatusCbkInfo::pArrRemotePartyNum
arrRemotePartyNum * pArrRemotePartyNum
Definition: qaGobiApiCbk.h:2102
slqsWdsEventInfo::pTotalBytesRX
ULONGLONG * pTotalBytesRX
Definition: qaGobiApiCbk.h:217
QmiCbkLocPositionReportInd::pAltitudeWrtMeanSeaLevel
ULONG * pAltitudeWrtMeanSeaLevel
Definition: qaGobiApiCbk.h:5648
NUM_OF_SET
#define NUM_OF_SET
Definition: qaGobiApiCbk.h:55
voiceSUPSInfo::pCallID
BYTE * pCallID
Definition: qaGobiApiCbk.h:2538
USSDNoWaitIndicationInfo::pAlphaIdentifier
alphaIDInfo * pAlphaIdentifier
Definition: qaGobiApiCbk.h:4653
NSSAudioCtrl::downLink
BYTE downLink
Definition: qaGobiApiCbk.h:3508
ecioListElement
Definition: qaGobiApiNas.h:1268
SMSOnIMSInfo
struct SMSOnIMS SMSOnIMSInfo
SrvStatusInfo
Definition: qaGobiApiNas.h:2142
imsaRegStatusInfo::pbIMSRegistered
BYTE * pbIMSRegistered
Definition: qaGobiApiCbk.h:5722
LTESysInfo
Definition: qaGobiApiNas.h:2809
voiceOTASPStatusInfo::OTASPStatus
BYTE OTASPStatus
Definition: qaGobiApiCbk.h:3214
lineCtrlInfo::revPolarity
BYTE revPolarity
Definition: qaGobiApiCbk.h:3531
QmiCbkLocPositionReportInd::pMagneticDeviation
ULONG * pMagneticDeviation
Definition: qaGobiApiCbk.h:5655
SLQSSignalStrengthsIndReq::sinrThresholdList
BYTE sinrThresholdList[5]
Definition: qaGobiApiCbk.h:1816
SLQSSetDataSystemStatusCallback
ULONG SLQSSetDataSystemStatusCallback(tFNDataSysStatus pCallback)
satelliteInfo::azimuth
FLOAT azimuth
Definition: qaGobiApiCbk.h:6043
slqsSessionStateInfo::sessionEndReason
ULONG sessionEndReason
Definition: qaGobiApiCbk.h:133
sessionInfo::omaDmFota
struct omaDmFotaTlv omaDmFota
Definition: qaGobiApiCbk.h:3116
extDispRecInfo::dispType
BYTE dispType
Definition: qaGobiApiCbk.h:3552
PhyCaAggScellDlBw
Definition: qaGobiApiNas.h:6803
omaDmFotaTlv::userInputTimeout
USHORT userInputTimeout
Definition: qaGobiApiCbk.h:2889
QmiCbkNasLTECphyCaInfo::sPhyCaAggScellIndex
PhyCaAggScellIndex sPhyCaAggScellIndex
Definition: qaGobiApiCbk.h:6180
tFNPacketSrvState
void(* tFNPacketSrvState)(packetSrvStatus *pPacketSrvStatus)
Definition: qaGobiApiCbk.h:4222
SMSAsyncRawSend_s::TPCause
BYTE TPCause
Definition: qaGobiApiCbk.h:4869
omaDmFotaTlvExt::version
BYTE version[256]
Definition: qaGobiApiCbk.h:2970
msgWaitingInfo::numInstances
BYTE numInstances
Definition: qaGobiApiCbk.h:3681
accelTempAcceptReady_s::samplesPerBatch
WORD samplesPerBatch
Definition: qaGobiApiCbk.h:5243
SMSMessageModeInfo
struct SMSMessageMode SMSMessageModeInfo
NasSwiIndReg
Definition: qaGobiApiNas.h:6099
omaDmFotaTlvExt::description
BYTE description[256]
Definition: qaGobiApiCbk.h:2974
imsVoIPConfigInfo::pSessionExpiryTimer
WORD * pSessionExpiryTimer
Definition: qaGobiApiCbk.h:4593
gpsTime_s
Definition: qaGobiApiCbk.h:5409
QmiCbkLocPositionReportInd::pHorReliability
ULONG * pHorReliability
Definition: qaGobiApiCbk.h:5644
swiQosFlow
Definition: qaGobiApiQos.h:188
sensorDataUsage_s::aidingIndicatorMask
ULONG aidingIndicatorMask
Definition: qaGobiApiCbk.h:5434
nasSysInfo::pWCDMASrvStatusInfo
GSMSrvStatusInfo * pWCDMASrvStatusInfo
Definition: qaGobiApiCbk.h:2673
SetSignalStrengthCallback
ULONG SetSignalStrengthCallback(tFNSignalStrength pCallback, BYTE thresholdsSize, INT8 *pThresholds)
nasSysInfo::pGSMCallBarringSysInfo
CallBarringSysInfo * pGSMCallBarringSysInfo
Definition: qaGobiApiCbk.h:2685
imsUserConfigInfo::pIMSDomain
BYTE * pIMSDomain
Definition: qaGobiApiCbk.h:4478
SMSTransferRouteMTMessage::transactionID
ULONG transactionID
Definition: qaGobiApiCbk.h:871
nasSysInfo::pGSMCipherDomainSysInfo
BYTE * pGSMCipherDomainSysInfo
Definition: qaGobiApiCbk.h:2688
satelliteInfo::healthStatus
BYTE healthStatus
Definition: qaGobiApiCbk.h:6039
LteNasReleaseInfo_s::nas_major
BYTE nas_major
Definition: qaGobiApiCbk.h:4920
SLQSSetBandPreferenceCbk
ULONG SLQSSetBandPreferenceCbk(tFNBandPreference pCallback)
tFNDUNCallInfo
void(* tFNDUNCallInfo)(DUNCallInfoInd *pDUNCallInfo)
Definition: qaGobiApiCbk.h:4762
voiceInfoRec::pRedirNumInfo
redirNumInfo * pRedirNumInfo
Definition: qaGobiApiCbk.h:3632
slqsSessionStateInfo::reconfiguration_required
ULONG reconfiguration_required
Definition: qaGobiApiCbk.h:131
SetLocSensorStreamingCallback
ULONG SetLocSensorStreamingCallback(tFNSensorStreaming pCallback)
iSLQSSetWdsXferStatsFirstInstCallback
ULONG iSLQSSetWdsXferStatsFirstInstCallback(tFNSLQSWDSEvent pCallback)
omaDmFotaTlv::description
BYTE description[256]
Definition: qaGobiApiCbk.h:2899
QmiCbkLocPositionReportInd::pFixId
ULONG * pFixId
Definition: qaGobiApiCbk.h:5664
tFNtransNWRegInfo
void(* tFNtransNWRegInfo)(transNWRegInfoNotification *pTransNWRegInfoNotification)
Definition: qaGobiApiCbk.h:2224
tFNSMSEvents
void(* tFNSMSEvents)(SMSEventInfo *pSMSEventInfo)
Definition: qaGobiApiCbk.h:1021
tFNDataSysStatus
void(* tFNDataSysStatus)(CurrDataSysStat *pCurrDataSysStat)
Definition: qaGobiApiCbk.h:4794
omaDmFotaTlvExt::fumoResultCode
USHORT fumoResultCode
Definition: qaGobiApiCbk.h:2968
ServingSystemInfo::radioInterfaceNo
BYTE radioInterfaceNo
Definition: qaGobiApiCbk.h:1499
SMSEventInfo_s::pEtwsMessageInfo
SMSEtwsMessageInfo * pEtwsMessageInfo
Definition: qaGobiApiCbk.h:1008
extDispRecInfo::extDispInfoLen
BYTE extDispInfoLen
Definition: qaGobiApiCbk.h:3553
WORD
unsigned short WORD
Definition: SwiDataTypes.h:30
voiceInfoRec::pDispInfo
BYTE * pDispInfo
Definition: qaGobiApiCbk.h:3625
omaDmFotaTlv
Definition: qaGobiApiCbk.h:2885
_packetSrvStatus::ipFamily
BYTE ipFamily
Definition: qaGobiApiCbk.h:4210
tFNNewSMS
void(* tFNNewSMS)(ULONG storageType, ULONG messageIndex)
Definition: qaGobiApiCbk.h:792
SignalStrengthDataType
Definition: qaGobiApiCbk.h:681
SMSCAddress
Definition: qaGobiApiCbk.h:940
tFNSDKTerminated
void(* tFNSDKTerminated)(BYTE *psReason)
Definition: qaGobiApiCbk.h:1999
omaDmFotaTlv::fwdloadsize
ULONG fwdloadsize
Definition: qaGobiApiCbk.h:2890
QosFlowInfo::pTxQFlowGranted
swiQosFlow * pTxQFlowGranted
Definition: qaGobiApiCbk.h:3763
tFNtransLayerInfo
void(* tFNtransLayerInfo)(transLayerNotification *pTransLayerNotification)
Definition: qaGobiApiCbk.h:2177
imsaSvcStatusInfo
Definition: qaGobiApiCbk.h:5794
SMSMemoryInfo::storageType
BYTE storageType
Definition: qaGobiApiCbk.h:3146
voiceSetAllCallStatusCbkInfo
Definition: qaGobiApiCbk.h:2099
SLQSVoiceInfoRecCallback
ULONG SLQSVoiceInfoRecCallback(tFNInfoRec pCallback)
SetActivationStatusCallback
ULONG SetActivationStatusCallback(tFNActivationStatus pCallback)
QmiCbkLocPositionReportInd::pSpeedUnc
ULONG * pSpeedUnc
Definition: qaGobiApiCbk.h:5646
omaDmConfigTlv
Definition: qaGobiApiCbk.h:3068
gnssSvInfoNotification
Definition: qaGobiApiCbk.h:6063
HDRPersonalityInd::pCurrentPersonality
WORD * pCurrentPersonality
Definition: qaGobiApiCbk.h:4259
SLQSNasSigInfo2CallBack
ULONG SLQSNasSigInfo2CallBack(tFNSigInfo pCallback, setSignalStrengthInfo *pSigInfo2)
omaDmFotaTlvExt::versionlength
USHORT versionlength
Definition: qaGobiApiCbk.h:2969
arrRedirPartyNum
Definition: qaGobiApiVoice.h:2498
voiceSetAllCallStatusCbkInfo::pArrAlertingType
arrAlertingType * pArrAlertingType
Definition: qaGobiApiCbk.h:2104
slqsSessionStateInfo::state
ULONG state
Definition: qaGobiApiCbk.h:132
tFNUSSDRelease
void(* tFNUSSDRelease)(void)
Definition: qaGobiApiCbk.h:1619
imsaPdpStatusInfo::pFailErrorCode
ULONG * pFailErrorCode
Definition: qaGobiApiCbk.h:5903
_transLayerInfoNotification::pTransLayerInfo
transLayerInfo * pTransLayerInfo
Definition: qaGobiApiCbk.h:2166
channelRate
Definition: qaGobiApiCbk.h:4686
SLQSNasSysInfoCallBack
ULONG SLQSNasSysInfoCallBack(tFNSysInfo pCallback)
SMSTransferRouteMTMessage::format
BYTE format
Definition: qaGobiApiCbk.h:872
SLQSVoiceSetSUPSNotificationCallback
ULONG SLQSVoiceSetSUPSNotificationCallback(tFNSUPSNotification pCallback)
lineCtrlInfo::polarityIncluded
BYTE polarityIncluded
Definition: qaGobiApiCbk.h:3529
CATEventDataType::pErrorMask
ULONG * pErrorMask
Definition: qaGobiApiCbk.h:1195
gyroTempAcceptReady_s::injectEnable
BYTE injectEnable
Definition: qaGobiApiCbk.h:5268
SLQSWmsAsyncRawSendCallBack
ULONG SLQSWmsAsyncRawSendCallBack(tFNAsyncRawSend pCallback)
AddSysInfo
Definition: qaGobiApiNas.h:2861
SLQSSetIMSASvcStatusCallback
ULONG SLQSSetIMSASvcStatusCallback(tFNImsaSvcStatus pCallback)
NSSAudioCtrl
Definition: qaGobiApiCbk.h:3505
COLRResp
Definition: qaGobiApiVoice.h:3189
tFNAllCallStatus
void(* tFNAllCallStatus)(voiceSetAllCallStatusCbkInfo *pVoiceSetAllCallStatusCbkInfo)
Definition: qaGobiApiCbk.h:2126
voiceSUPSNotification::notifType
BYTE notifType
Definition: qaGobiApiCbk.h:1958
imsaRatStatusInfo
Definition: qaGobiApiCbk.h:5848
UniversalTime::year
WORD year
Definition: qaGobiApiCbk.h:2759
tFNLUReject
void(* tFNLUReject)(ULONG serviceDomain, ULONG rejectCause)
Definition: qaGobiApiCbk.h:758
eQA_QMI_SVC_WDS
Definition: qaGobiApiCbk.h:73
gyroTempAcceptReady_s::samplesPerBatch
WORD samplesPerBatch
Definition: qaGobiApiCbk.h:5269
SMSMemoryInfo
Definition: qaGobiApiCbk.h:3144
nasSysInfo::pWCDMASysInfo
WCDMASysInfo * pWCDMASysInfo
Definition: qaGobiApiCbk.h:2678
SetLocEventPositionCallback
ULONG SetLocEventPositionCallback(tFNEventPosition pCallback)
tFNOMADMState
void(* tFNOMADMState)(ULONG sessionState, ULONG failureReason)
Definition: qaGobiApiCbk.h:1420
SMSMTMessage::storageType
ULONG storageType
Definition: qaGobiApiCbk.h:839
omaDmFotaTlvExt::descriptionlength
USHORT descriptionlength
Definition: qaGobiApiCbk.h:2973
QmiCbkNasLTECphyCaInfo::sPhyCaAggScellIndType
PhyCaAggScellIndType sPhyCaAggScellIndType
Definition: qaGobiApiCbk.h:6176