LinuxQMISDK  SLQS03.03.16
 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_PHY_SLOT_STATUS 0x00000010
43 #define EVENT_MASK_DEREGISTER_ALL 0x00000000
44 #define REGISTER_EVENT 0x01
45 #define DEREGISTER_EVENT 0x00
46 #define FIRST_INSTANCE 0x00
47 #define SECOND_INSTANCE 0x01
48 #define THIRD_INSTANCE 0x02
49 #define INVALID_INSTACNE 0x08
50 #define REGISTER_SRV 0x01
51 #define DEREGISTER_SRV 0x00
52 #define WDS_SRV 0x01
53 #define NAS_SRV 0x02
54 #define PDS_SRV 0x04
55 #define VOICE_SRV 0x08
56 #define NUM_OF_SET 0xFF
57 #define IPV4 4
58 #define IPV6 6
59 #define IPV4V6 7
60 #define LOC_EVENT_MASK_ENG_STATE 0x00000080
61 #define LOC_EVENT_MASK_TIME_SYNC 0x00000800
62 #define LOC_EVENT_MASK_INJECT_TIME 0x00000010
63 #define LOC_EVENT_MASK_SENSOR_STREAM 0x00000400
64 #define LOC_EVENT_POSITION_REPORT 0x00000001
65 #define LOC_EVENT_MASK_GNSS_SV_INFO 0x00000002
66 
67 #define DHCP_MAX_NUM_OPTIONS 30
68 #define DHCP_OPTION_DATA_BUF_SIZE 2048 /* current max size of raw message in SDK process is 2048 */
69 
75 typedef enum
76 {
79  eQA_QMI_SVC_NA = 0xFF, /* Used when the service information is not required
80  * to be exposed to the user
81  */
83 
104 typedef struct{
110 
111 
132 typedef struct
133 {
139 
147 typedef void (* tFNSLQSSessionState)( slqsSessionStateInfo *pSessionStateInfo );
148 
166 
167 
213 typedef struct
214 {
223 
231 typedef void (* tFNSLQSWDSEvent)( slqsWdsEventInfo *pWdsEventInfo );
232 
271  tFNSLQSWDSEvent pCallback,
272  BYTE interval,
273  BYTE instanceid,
274  BYTE ipfamily );
275 
314  tFNSLQSWDSEvent pXferStatsCb,
315  BYTE interval,
316  BYTE instanceid,
317  BYTE ipfamily );
318 
319 /*
320  * For internal use only, not to be exposed to the user
321  * This structure will hold the input parameters passed for TransferStatsCbk
322  * by the user
323  *
324  * \param interval
325  * - Interval in seconds.
326  * - ignored when disabling, should be non-zero when enabling
327  *
328  * Note: None
329  *
330  */
332 {
334 };
335 
336 /*
337  * Enables/disables the WDS event callback function. The most recent
338  * successfully subscribed callback function will be the only function that
339  * is invoked when the corresponding event occurs. This callback provide extra
340  * information regarding the multiple PDP interface
341  *
342  * \param pCallback[IN]
343  * - Callback function pointer (0 - disable)
344 
345  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
346  *
347  * \sa See qmerrno.h for eQCWWAN_xxx error values
348  *
349  * \note None
350  *
351  */
353 
354 /*
355  * Enables/disables the WDS event callback function. The most recent
356  * successfully subscribed callback function will be the only function that
357  * is invoked when the corresponding event occurs. This callback provide extra
358  * information regarding the multiple PDP interface
359  *
360  * \param pCallback[IN]
361  * - Callback function pointer (0 - disable)
362 
363  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
364  *
365  * \sa See qmerrno.h for eQCWWAN_xxx error values
366  *
367  * \note None
368  *
369  */
371 
372 /*
373  * Enables/disables the WDS event callback function. The most recent
374  * successfully subscribed callback function will be the only function that
375  * is invoked when the corresponding event occurs. This callback provide extra
376  * information regarding the multiple PDP interface
377  *
378  * \param pCallback[IN]
379  * - Callback function pointer (0 - disable)
380 
381  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
382  *
383  * \sa See qmerrno.h for eQCWWAN_xxx error values
384  *
385  * \note None
386  *
387  */
389 
390 /*
391  * Enables/disables the WDS transfer statistic event callback function. The most recent
392  * successfully subscribed callback function will be the only function that
393  * is invoked when the corresponding event occurs. This callback provide extra
394  * information regarding the multiple PDP interface
395  *
396  * \param pCallback[IN]
397  * - Callback function pointer (0 - disable)
398 
399  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
400  *
401  * \sa See qmerrno.h for eQCWWAN_xxx error values
402  *
403  * \note None
404  *
405  */
407 
408 /*
409  * Enables/disables the WDS transfer statistic event callback function. The most recent
410  * successfully subscribed callback function will be the only function that
411  * is invoked when the corresponding event occurs. This callback provide extra
412  * information regarding the multiple PDP interface
413  *
414  * \param pCallback[IN]
415  * - Callback function pointer (0 - disable)
416 
417  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
418  *
419  * \sa See qmerrno.h for eQCWWAN_xxx error values
420  *
421  * \note None
422  *
423  */
425 
426 /*
427  * Enables/disables the WDS event callback function. The most recent
428  * successfully subscribed callback function will be the only function that
429  * is invoked when the corresponding event occurs. This callback provide extra
430  * information regarding the multiple PDP interface
431  *
432  * \param pCallback[IN]
433  * - Callback function pointer (0 - disable)
434 
435  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
436  *
437  * \sa See qmerrno.h for eQCWWAN_xxx error values
438  *
439  * \note None
440  *
441  */
442 
454 typedef void (* tFNPower)( ULONG operatingMode );
455 
472  tFNPower pCallback );
473 
492 typedef void (* tFNActivationStatus)( ULONG activationStatus );
493 
508  tFNActivationStatus pCallback );
509 
521 typedef void (* tFNMobileIPStatus)( ULONG mipStatus );
522 
540  tFNMobileIPStatus pCallback );
541 
553 typedef void (* tFNRoamingIndicator)( ULONG roaming );
554 
573  tFNRoamingIndicator pCallback );
574 
598 typedef void (* tFNDataCapabilities)(
599  BYTE dataCapsSize,
600  BYTE * pDataCaps );
601 
618  tFNDataCapabilities pCallback );
619 
631 typedef void (* tFNSignalStrength)(
632  INT8 signalStrength,
633  ULONG radioInterface );
634 
666  tFNSignalStrength pCallback,
667  BYTE thresholdsSize,
668  INT8 *pThresholds );
669 
670 /*
671  * For internal use only, not to be exposed to the user
672  * This structure will hold the input parameters passed for
673  * SetSignalStrengthCallback by the user
674  *
675  * \param thresholdsSize
676  * - Number of elements threshold array contains; a maximum of five
677  * thresholds is supported;
678  *
679  * \param pThresholds[IN]
680  * - Signal threshold array for each entry (in dBm).
681  *
682  * Note: None
683  *
684  */
686 {
689 };
690 
691 /*
692  * For internal use only, not to be exposed to the user
693  * Enables the Signal Strength callback function.
694  *
695  * \param pCallback[IN]
696  * - Callback function pointer
697  *
698  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
699  *
700  * \sa See qmerrno.h for eQCWWAN_xxx error values
701  *
702  * \note None
703  *
704  */
706  tFNSignalStrength pCallback );
707 
724 typedef void (* tFNRFInfo)(
725  ULONG radioInterface,
726  ULONG activeBandClass,
727  ULONG activeChannel );
728 
745  tFNRFInfo pCallback );
746 
797 typedef void (* tFNLUReject)(
798  ULONG serviceDomain,
799  ULONG rejectCause );
800 
817  tFNLUReject pCallback );
818 
831 typedef void (* tFNNewSMS)(
832  ULONG storageType,
833  ULONG messageIndex );
834 
849  tFNNewSMS pCallback );
850 
855 typedef enum SMSEventType
856 {
864 } eSMSEventType;
865 
877 typedef struct SMSMTMessage
878 {
882 
909 {
916 
925 typedef struct SMSMessageMode
926 {
929 
946 typedef struct SMSEtwsMessage
947 {
952 
965 typedef struct SMSEtwsPlmn
966 {
970 
980 typedef struct SMSCAddress
981 {
985 
998 typedef struct SMSOnIMS
999 {
1001 }SMSOnIMSInfo;
1002 
1042 typedef struct SMSEventInfo_s
1043 {
1052 } SMSEventInfo;
1053 
1061 typedef void (* tFNSMSEvents)( SMSEventInfo *pSMSEventInfo );
1062 
1075 
1084 typedef void (* tFNNewNMEA)( LPCSTR pNMEA );
1085 
1100  tFNNewNMEA pCallback );
1101 
1117 typedef void (* tFNPDSState)(
1118  ULONG enabledStatus,
1119  ULONG trackingStatus );
1120 
1133  tFNPDSState pCallback );
1134 
1162 typedef void (* tFNCATEvent)(
1163  ULONG eventID,
1164  ULONG eventLen,
1165  BYTE * pEventData );
1166 
1213  tFNCATEvent pCallback,
1214  ULONG eventMask,
1215  ULONG *pErrorMask );
1216 
1217 /*
1218  * For internal use only, not to be exposed to the user
1219  * This structure will hold the input parameters passed for
1220  * SetCATEventCallback by the user
1221  *
1222  * \param eventMask
1223  * - bitmask of CAT events to register for
1224  *
1225  * \param pErrorMask[OUT]
1226  * - error bitmask. Each bit set indicates the proactive command that
1227  * caused the error
1228  *
1229  * Note: None
1230  *
1231  */
1233 {
1236 };
1237 
1238 /*
1239  * For internal use only, not to be exposed to the user
1240  * Enables the CAT Event callback function.
1241  *
1242  * \param pCallback[IN]
1243  * - Callback function pointer
1244  *
1245  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
1246  *
1247  * \sa See qmerrno.h for eQCWWAN_xxx error values
1248  *
1249  * \note None
1250  *
1251  */
1253  tFNCATEvent pCallback );
1254 
1260 typedef enum device_state_enum
1261 {
1265 }eDevState;
1266 
1276 typedef void (* tFNDeviceStateChange)(
1277  eDevState device_state );
1278 
1294 typedef void (* tFNNet)(
1295  ULONG q_depth,
1296  BYTE isThrottle,
1297  BYTE instanceId);
1298 
1315  tFNDeviceStateChange pCallback );
1316 
1345  BYTE instance,
1346  tFNNet pCallback,
1347  ULONG loMark,
1348  ULONG hiMark,
1349  ULONG period);
1350 
1369 typedef void (* tFNFwDldCompletion)( ULONG fwdld_completion_status );
1370 
1388  tFNFwDldCompletion pCallback );
1389 
1403 typedef void (* tFNSLQSOMADMAlert)(
1404  ULONG eventType,
1405  BYTE *pEventFields );
1406 
1420  tFNSLQSOMADMAlert pCallback );
1421 
1422 
1439  tFNSLQSOMADMAlert pCallback );
1440 
1470 typedef void (* tFNOMADMState)(
1471  ULONG sessionState,
1472  ULONG failureReason );
1473 
1491  tFNOMADMState pCallback );
1492 
1493 #define MAX_RADIO_INTERFACE_LIST 255
1494 
1544 {
1552 };
1553 
1555 {
1558 };
1559 
1567 typedef void (* tFNServingSystem)(
1568  struct ServingSystemInfo *pServingSystem ,struct RoamingInfo *pRoamingInfo);
1569 
1585  tFNServingSystem pCallback );
1586 
1642 typedef void (* tFNBandPreference)(
1643  ULONGLONG band_pref );
1644 
1662  tFNBandPreference pCallback );
1663 
1669 typedef void (* tFNUSSDRelease)( void );
1670 
1686  tFNUSSDRelease pCallback );
1687 
1702 typedef void (* tFNUSSDNotification)(
1703  ULONG type,
1704  BYTE *pNetworkInfo );
1705 
1721  tFNUSSDNotification pCallback );
1722 
1773 };
1774 
1782 typedef void (* tFNSLQSSignalStrengths )(
1783  struct SLQSSignalStrengthsInformation sSLQSSignalStrengthsInfo );
1784 
1869 };
1870 
1899  tFNSLQSSignalStrengths pCallback,
1900  struct SLQSSignalStrengthsIndReq *pSLQSSignalStrengthsIndReq );
1901 
1902 /*
1903  * For internal use only, not to be exposed to the user
1904  * Enables the Received Signal Strength Information callback function.
1905  *
1906  * \param pCallback[IN]
1907  * - Callback function pointer
1908  *
1909  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
1910  *
1911  * \sa See qmerrno.h for eQCWWAN_xxx error values
1912  *
1913  * \note None
1914  *
1915  */
1917  tFNSLQSSignalStrengths pCallback );
1918 
1940 typedef struct
1941 {
1945 } ECTNum;
1946 
2005 typedef struct
2006 {
2012 
2020 typedef void (*tFNSUPSNotification)
2021  ( voiceSUPSNotification *pVoiceSUPSNotification );
2022 
2038 
2049 typedef void (* tFNSDKTerminated)(
2050  BYTE *psReason );
2051 
2077  tFNSDKTerminated pCallback );
2078 
2149 typedef struct
2150 {
2164 
2176 typedef void (* tFNAllCallStatus )(
2177  voiceSetAllCallStatusCbkInfo *pVoiceSetAllCallStatusCbkInfo );
2178 
2194  tFNAllCallStatus pCallback );
2195 
2214 {
2218 
2226 typedef void (*tFNtransLayerInfo)
2227  ( transLayerNotification *pTransLayerNotification );
2228 
2244 
2262 {
2265 
2273 typedef void (*tFNtransNWRegInfo)
2274  ( transNWRegInfoNotification *pTransNWRegInfoNotification );
2275 
2291 
2300 typedef void (* tFNSysSelectionPref )
2301  ( sysSelectPrefInfo *pSysSelectPrefInfo );
2302 
2320 
2329 typedef void (* tFNUIMRefresh )
2330  ( UIMRefreshEvent *pUIMRefreshEvent );
2331 
2349 
2357 typedef struct
2358 {
2361 
2370 typedef void ( * tFNUIMStatusChangeInfo)
2371  (UIMStatusChangeInfo *pUIMStatusChangeInfo );
2372 
2388  tFNUIMStatusChangeInfo pCallback );
2389 
2406 typedef struct
2407 {
2411 
2420 typedef void ( * tFNPrivacyChange) ( voicePrivacyInfo *pVoicePrivacyInfo );
2421 
2441 
2469 typedef struct
2470 {
2475 
2483 typedef void ( * tFNDTMFEvent)
2484  ( voiceDTMFEventInfo *pVoiceDTMFEventInfo );
2485 
2503 
2580 typedef struct
2581 {
2600 } voiceSUPSInfo;
2601 
2610 typedef void ( * tFNSUPSInfo)
2611  ( voiceSUPSInfo *pVoiceSUPSInfo );
2612 
2633 
2718 typedef struct
2719 {
2741 } nasSysInfo;
2742 
2750 typedef void ( *tFNSysInfo )
2751  ( nasSysInfo *pNasSysInfo ) ;
2752 
2775 
2807 typedef struct
2808 {
2816 } UniversalTime;
2817 
2835 typedef struct
2836 {
2840 } nasNetworkTime;
2841 
2849 typedef void ( *tFNNetworkTime )
2850  ( nasNetworkTime *pNasNetworkTime );
2851 
2870 
2936 {
2951 };
2952 
2953 
3012 {
3025 };
3026 
3087 {
3093 };
3094 
3119 {
3125 };
3126 
3127 /*
3128  * This structure will hold the SwiOmaDmConfig session parameters information.
3129  *
3130  * \param notification
3131  * - 0x01 - GPS settings change
3132  * - 0x02 - Device reset
3133  * - 0x03 - Device factory reset
3134  * - 0x04 - CI-DC Session start
3135  * - 0x05 - CI-DC Session end
3136  * - 0x06 - CI-PRL Session start
3137  * - 0x07 - CI-PRL Session end
3138  * - 0x08 - CI-FUMO Session start
3139  * - 0x09 - CI-FUMO session end
3140  * - 0x0A - HFA-DC Session start
3141  * - 0x0B - HFA-DC Session end
3142  * - 0x0C - HFA-PRL Session start
3143  * - 0x0D - HFA-PRL Session end
3144  * - 0x0E - HFA-FUMO Session start
3145  * - 0x0F - HFA-FUMO session end
3146  * - 0x10 - NI Session start
3147  *
3148  * \param sessionStatus
3149  * - This field will set to the session status for notifications that
3150  * occur at the end of a session, zero for all other notifications
3151  *
3152  */
3154 {
3157 };
3158 
3164 typedef union sessionInfo
3165 {
3170 
3176 typedef union sessionInfoExt
3177 {
3181 
3194 typedef struct
3195 {
3198 } SMSMemoryInfo;
3199 
3208 typedef void (* tFNMemoryFull)( SMSMemoryInfo *pSMSMemoryFullInfo );
3209 
3224 
3261 typedef struct
3262 {
3266 
3276 typedef void ( * tFNOTASPStatus )
3277  ( voiceOTASPStatusInfo *pVoiceOTASPStatusInfo );
3278 
3299  tFNOTASPStatus pCallback );
3300 
3314 typedef struct
3315 {
3319 } signalInfo;
3320 
3336 typedef struct
3337 {
3340  BYTE callerID[255];
3341 } callerIDInfo;
3342 
3399 typedef struct
3400 {
3406  BYTE number[255];
3408 
3465 typedef struct
3466 {
3472  BYTE number[255];
3473 } calledPartyInfo;
3474 
3534 typedef struct
3535 {
3542  BYTE number[255];
3543 } redirNumInfo;
3544 
3555 typedef struct
3556 {
3559 } NSSAudioCtrl;
3560 
3577 typedef struct
3578 {
3583 } lineCtrlInfo;
3584 
3600 typedef struct
3601 {
3604  BYTE extDispInfo[255];
3605 } extDispRecInfo;
3606 
3670 typedef struct
3671 {
3688 } voiceInfoRec;
3689 
3699 typedef void ( * tFNInfoRec) ( voiceInfoRec *pVoiceInfoRec );
3700 
3718 
3729 typedef struct
3730 {
3733 } msgWaitingInfo;
3734 
3743 typedef void (* tFNMessageWaiting)( msgWaitingInfo *pSMSMessageWaitingInfo );
3744 
3759 
3779 typedef struct
3780 {
3785 
3810 typedef struct
3811 {
3818 } QosFlowInfo;
3819 
3820 
3866 typedef struct
3867 {
3868  //TODO temp commented for compilation
3869  //QosFlowInfoTlv QFlowInf
3870 
3876 } QosEventInfo;
3877 
3878 
3888 typedef void (* tFNSLQSQOSEvent)(
3889  BYTE instance,
3890  QosFlowInfo *pFlowInfo
3891  );
3892 
3914  BYTE instance,
3915  tFNSLQSQOSEvent pCallback
3916  );
3917 
3966 typedef void (* tFNQosStatus)(
3967  BYTE instance,
3968  ULONG id,
3969  BYTE status,
3970  BYTE event,
3971  BYTE reason
3972  );
3973 
3992  BYTE instance,
3993  tFNQosStatus pCallback
3994  );
3995 
4004 typedef void (* tFNQosNWStatus)(
4005  BYTE status
4006  );
4007 
4023  tFNQosNWStatus pCallback
4024  );
4025 
4034 typedef void (* tFNQosPriEvent)(
4035  WORD event
4036  );
4037 
4055  tFNQosPriEvent pCallback );
4056 
4086 typedef struct
4087 {
4095 } nasSigInfo;
4096 
4104 typedef void (*tFNSigInfo)( nasSigInfo *pNasSigInfo );
4105 
4131  tFNSigInfo pCallback,
4132  sigInfo *pSigInfo );
4133 
4154 {
4158 
4166 typedef void (*tFNModemTempInfo)
4167  ( modemTempNotification *pModemTempNotification );
4168 
4184 
4252 typedef struct _packetSrvStatus
4253 {
4263 } packetSrvStatus;
4264 
4272 typedef void (* tFNPacketSrvState)(
4273  packetSrvStatus *pPacketSrvStatus );
4274 
4291  tFNPacketSrvState pCallback );
4292 
4293 /*
4294  * Name: HDRPersonalityInd
4295  *
4296  * Purpose: Structure used to store the Tlv parameters for HDRPersonalityInd
4297  *
4298  * Members: pCurrentPersonality
4299  * - Current active personality index.
4300  *
4301  * pPersonalityListLength
4302  * - Number of Personality Protocol Subtype contains in this response.
4303  *
4304  * pProtocolSubtypeElement
4305  * - See \ref protocolSubtypeElement for more information.
4306  */
4307 typedef struct
4308 {
4313 
4322 typedef void ( *tFNHDRPersonaity )( HDRPersonalityInd *pHDRPers );
4323 
4340 
4375 typedef struct
4376 {
4385 
4393 typedef void ( * tFNImsSIPConfig) ( imsSIPConfigInfo *pImsSIPConfigInfo );
4394 
4411 
4429 typedef struct
4430 {
4435 
4443 typedef void ( * tFNImsRegMgrConfig) (
4444  imsRegMgrConfigInfo *pImsRegMgrConfigInfo );
4445 
4462 
4483 typedef struct
4484 {
4489 
4497 typedef void ( * tFNImsSMSConfig) (
4498  imsSMSConfigInfo *pImsSMSConfigInfo );
4499 
4516 
4526 typedef struct
4527 {
4530 
4538 typedef void ( * tFNImsUserConfig) (
4539  imsUserConfigInfo *pImsUserConfigInfo );
4540 
4557 
4641 typedef struct
4642 {
4656 
4664 typedef void ( * tFNImsVoIPConfig) (
4665  imsVoIPConfigInfo *pImsVoIPConfigInfo );
4666 
4698 typedef struct
4699 {
4705 
4706 typedef void (* tFNUSSDNoWaitIndication)(
4707  USSDNoWaitIndicationInfo *pNetworkInfo );
4719  tFNUSSDNoWaitIndication pCallback );
4720 
4721 /* Unstructured supplementary service data coding scheme*/
4722 #define USSD_DCS_ASCII 0x01 /* ASCII coding scheme */
4723 #define USSD_DCS_8BIT 0x02 /* 8-bit coding scheme */
4724 #define USSD_DCS_UCS2 0x03 /* UCS2 coding scheme */
4725 
4736 typedef struct
4737 {
4740 } channelRate;
4741 
4742 /*
4743  * Name: DUNCallInfoInd
4744  *
4745  * Purpose: Structure used to store the Tlv parameters for DUNCallInfoInd
4746  *
4747  * \param MdmConnStatus
4748  * - Current link status
4749  * - 0x01 - Disconnected
4750  * - 0x02 - Connected
4751  *
4752  * \param CallEndReason
4753  * - Last modem call end reason
4754  * - See qaGobiApiTableCallEndReasons.h for Call End Reason
4755  *
4756  * \param TXOKBytesCount
4757  * - Number of bytes transmitted without error
4758  *
4759  * \param RXOKBytesCount
4760  * - Number of bytes transmitted without error
4761  *
4762  * \param DormancyStatus
4763  * - Dormancy Status
4764  * - 0x01 - Traffic channel dormant
4765  * - 0x02 - Traffic channel active
4766  *
4767  * \param DataBearerTech
4768  * - Current data bearer technology
4769  * - Returned only if a data call is up
4770  * - 0x01 - cdma2000 1X
4771  * - 0x02 - cdma2000 HRPD (1xEV-DO)
4772  * - 0x03 - GSM
4773  * - 0x04 - UMTS
4774  * - 0x05 - cdma200 HRPD ( 1xEV-DO RevA)
4775  * - 0x06 - EDGE
4776  * - 0x07 - HSDPA and WCDMA
4777  * - 0x08 - WCDMA and HSUPA
4778  * - 0x09 - HSDPA and HSUPA
4779  * - 0x0A - LTE
4780  * - 0x0B - cdma2000 EHRPD
4781  * - 0x0C - HSDPA+ and WCDMA
4782  * - 0x0D - HSDPA+ and HSUPA
4783  * - 0x0E - DC_HSDPA+ and WCDMA
4784  * - 0x0F - DC_HSDPA+ and HSUPA
4785  * - 0x10 - HSDPA+ and 64QAM
4786  * - 0x11 - HSDPA+, 64QAM and HSUPA
4787  * - 0x12 - TDSCDMA
4788  * - 0x13 - TDSCDMA and HSDPA
4789  * - 0xFF - Unknown
4790  *
4791  * \param ChannelRate
4792  * - See \ref channelRate for more information
4793  */
4794 typedef struct
4795 {
4804 
4812 typedef void ( *tFNDUNCallInfo )( DUNCallInfoInd *pDUNCallInfo );
4813 
4833 ULONG SLQSSetDUNCallInfoCallback( BYTE StatsPeriod, tFNDUNCallInfo pCallback );
4834 
4836 
4844 typedef void ( *tFNDataSysStatus )( CurrDataSysStat *pCurrDataSysStat );
4845 
4861 
4912 typedef struct SMSAsyncRawSend_s
4913 {
4925 } SMSAsyncRawSend;
4926 
4934 typedef void (* tFNAsyncRawSend)( SMSAsyncRawSend *pSMSAsyncRawSend );
4935 
4952 
4967 typedef struct LteNasReleaseInfo_s
4968 {
4973 
5001 typedef struct SwiOTAMsg_s
5002 {
5005  BYTE data[2048]; /* current max size of raw message in SDK process is 2048 */
5008 } SwiOTAMsg;
5009 
5017 typedef void (* tFNASwiOTAMsg)( SwiOTAMsg *pSwiOTAMsg );
5018 
5039 
5040 
5041 
5070 typedef void (* tFNNewGPS)( double dLongitude,double dLatitude,
5071  BYTE session_status, ULONG pos_src );
5072 
5085  tFNNewGPS pCallback );
5086 
5110 typedef void (* tFNNewRMTransferStatistics)(
5112 
5126  tFNNewRMTransferStatistics pCallback );
5127 
5141 typedef struct
5142 {
5146 } DHCPOption;
5147 
5158 typedef struct
5159 {
5162 } DHCPOptionList;
5163 
5185 typedef struct
5186 {
5192 
5200 typedef void (* tFNDHCPv4ClientLeaseStatus)(
5201  BYTE instance,
5202  WdsDHCPv4ClientLeaseInd *pMsg );
5203 
5221  BYTE instance,
5222  tFNDHCPv4ClientLeaseStatus pCallback );
5223 
5244 typedef struct
5245 {
5248 
5249 typedef void (* tFNSetCradleMount)( QmiCbkLocCradleMountInd *pSetLocCradleMount );
5250 
5263  tFNSetCradleMount pCallback);
5264 
5273 typedef struct
5274 {
5277 
5278 typedef void (* tFNSetEventTimeSync)( QmiCbkLocEventTimeSyncInd *pSetLocEventTimeSync );
5279 
5292  tFNSetEventTimeSync pCallback );
5293 
5313 typedef struct
5314 {
5317 
5318 typedef void (* tFNInjectTimeStatus)( QmiCbkLocInjectTimeInd *pLocInjectTime );
5319 
5332  tFNInjectTimeStatus pCallback );
5354 typedef struct accelAcceptReady_s{
5359 
5381 typedef struct gyroAcceptReady_s{
5407 typedef struct accelTempAcceptReady_s{
5433 typedef struct gyroTempAcceptReady_s{
5438 
5452 typedef struct{
5458 
5459 typedef void (* tFNSensorStreaming)( QmiCbkLocSensorStreamingInd *pLocSensorStream );
5460 
5473  tFNSensorStreaming pCallback );
5474 
5518 typedef struct
5519 {
5527 
5528 typedef void (* tFNInjectSensorData)( QmiCbkLocInjectSensorDataInd *pLocInjectSensorData );
5529 
5542  tFNInjectSensorData pCallback );
5558 typedef struct precisionDilution_s{
5563 
5575 typedef struct gpsTime_s{
5578 }gpsTime;
5579 
5598 typedef struct sensorDataUsage_s{
5602 
5619 typedef struct svUsedforFix_s{
5622 }svUsedforFix;
5623 
5801 typedef struct
5802 {
5836 
5837 typedef void (* tFNEventPosition)( QmiCbkLocPositionReportInd *pLocPositionReport );
5838 
5839 typedef void (* tFNOpMode)( ULONG mode );
5840 
5853  tFNEventPosition pCallback );
5854 
5864  tFNOpMode pCallback );
5865 
5888 typedef struct
5889 {
5894 
5902 typedef void ( * tFNImsaRegStatus) (
5903  imsaRegStatusInfo *pImsaRegStatusInfo );
5904 
5919 
5962 typedef struct
5963 {
5973 
5981 typedef void ( * tFNImsaSvcStatus) (
5982  imsaSvcStatusInfo *pImsaSvcStatusInfo );
5983 
5998 
6016 typedef struct
6017 {
6023 
6031 typedef void ( * tFNImsaRatStatus) (
6032  imsaRatStatusInfo *pImsaRatStatusInfo );
6033 
6048 
6068 typedef struct
6069 {
6073 
6081 typedef void ( * tFNImsaPdpStatus) (
6082  imsaPdpStatusInfo *pImsaPdpStatusInfo );
6083 
6098 
6121  tFNSigInfo pCallback,
6122  setSignalStrengthInfo *pSigInfo2 );
6123 
6201 typedef struct
6202 {
6213 } satelliteInfo;
6214 
6231 typedef struct
6232 {
6236 
6244 typedef void (*tFNGnssSvInfo)
6245  (gnssSvInfoNotification *pGnssSvInfoNotification );
6246 
6263  tFNGnssSvInfo pCallback );
6264 
6265 
6297 typedef struct
6298 {
6301 
6309 typedef void (*tFNDelAssistData)
6310  (delAssistDataStatus *pAssistDataNotification );
6311 
6321  tFNDelAssistData pCallback );
6322 
6323 
6342 typedef struct
6343 {
6350 
6351 
6358 typedef void (* tFNASwiLTECphyCalInfo)( QmiCbkNasLTECphyCaInfo *pQmiCbkNasLTECphyCaInfo );
6359 
6374 
6375 /*
6376  * Name: RankIndicatorInd
6377  *
6378  * Purpose: Structure used to store the Tlv parameters for RankIndicatorInd
6379  *
6380  * \param pCount1
6381  * - Count of Rank 1
6382  *
6383  * \param pCount2
6384  * - Count of Rank 2
6385  */
6386 typedef struct
6387 {
6391 
6392 typedef void ( *tFNRankIndicator )( RankIndicatorInd *pRankIndicatorInd );
6393 
6395  tFNRankIndicator pCallback );
6396 
6420 typedef struct
6421 {
6424 
6432 typedef void (*tFNInjectUTCTime)
6433  (QmiCbkLocInjectUTCTimeInd *pInjectUTCTimeNotification );
6434 
6444  tFNInjectUTCTime pCallback );
6445 
6477 typedef struct
6478 {
6481 
6489 typedef void (*tFNInjectPosition)
6490  (QmiCbkLocInjectPositionInd *pInjectPositionNotification );
6491 
6501  tFNInjectPosition pCallback );
6502 
6512 typedef struct
6513 {
6517 
6525 typedef void (*tFNCbkUimSlotStatusChangeInd)
6526  (UIMSlotStatusChangeInfo *pQmiCbkUimSlotStatusChangeInd );
6527 
6543  tFNCbkUimSlotStatusChangeInd pCallback );
6544 
6555 typedef struct
6556 {
6559 
6560 typedef void (* tFNSetEngineState)( QmiCbkLocEngineStateInd *pSetLocEngineState );
6561 
6572  tFNSetEngineState pCallback );
6573 
6574 
6603 {
6607 
6615 typedef void (*tFNResetInfo)
6616  ( ResetInfoNotification *pResetInfoNotification );
6617 
6626  tFNResetInfo pCallback );
6627 
6628 
6629 #ifdef __cplusplus
6630 } /* extern "C" { */
6631 #endif
6632 
6633 #endif /* __GOBI_API_CBK_H__ */
ULONG * pSpeedVertical
Definition: qaGobiApiCbk.h:5820
Short Message Service API function prototypes.
ULONG * pHorUncEllipseSemiMajor
Definition: qaGobiApiCbk.h:5809
void(* tFNUSSDNotification)(ULONG type, BYTE *pNetworkInfo)
Definition: qaGobiApiCbk.h:1702
BYTE alphaIDLen
Definition: qaGobiApiCbk.h:4922
Definition: qaGobiApiVoice.h:3091
BYTE sinr
Definition: qaGobiApiCbk.h:1768
callerIDInfo * pCallerIDInfo
Definition: qaGobiApiCbk.h:3674
BYTE connetionState
Definition: qaGobiApiCbk.h:6070
ULONG SetMobileIPStatusCallback(tFNMobileIPStatus pCallback)
ULONG SetRoamingIndicatorCallback(tFNRoamingIndicator pCallback)
Definition: qaGobiApiCbk.h:5433
BYTE state
Definition: qaGobiApiCbk.h:3120
BYTE * pPhoneCtxtURI
Definition: qaGobiApiCbk.h:4487
Definition: qaGobiApiNas.h:2594
GSMSysInfo * pGSMSysInfo
Definition: qaGobiApiCbk.h:2727
Definition: qaGobiApiNas.h:2905
BYTE optCode
Definition: qaGobiApiCbk.h:5143
Definition: qaGobiApiCbk.h:5381
lineCtrlInfo * pLineCtrlInfo
Definition: qaGobiApiCbk.h:3686
WORD * pRingingTimer
Definition: qaGobiApiCbk.h:4652
ULONG injectSensorDataStatus
Definition: qaGobiApiCbk.h:5520
Definition: qaGobiApiCbk.h:1857
ULONG * pSMSSvcRAT
Definition: qaGobiApiCbk.h:5967
BYTE interval
Definition: qaGobiApiCbk.h:333
BYTE * pDataSrc
Definition: qaGobiApiCbk.h:2592
BYTE NWRegStat
Definition: qaGobiApiCbk.h:2263
BYTE sessionId
Definition: qaGobiApiCbk.h:5804
SMSEventType
Definition: qaGobiApiCbk.h:855
Definition: qaGobiApiCbk.h:3670
BYTE numOpt
Definition: qaGobiApiCbk.h:5160
Definition: qaGobiApiVoice.h:3139
struct sensorDataUsage_s sensorDataUsage
Definition: qaGobiApiCbk.h:2213
USHORT namelength
Definition: qaGobiApiCbk.h:3021
Definition: qaGobiApiCbk.h:5801
BYTE * pAlphaID
Definition: qaGobiApiCbk.h:4923
ULONG SetNMEACallback(tFNNewNMEA pCallback)
ULONG SetLocInjectTimeCallback(tFNInjectTimeStatus pCallback)
ULONG * pSpeedHorizontal
Definition: qaGobiApiCbk.h:5813
ULONG SLQSSetIMSAPdpStatusCallback(tFNImsaPdpStatus pCallback)
Definition: qaGobiApiCbk.h:4153
Definition: qaGobiApiCbk.h:857
void(* tFNBandPreference)(ULONGLONG band_pref)
Definition: qaGobiApiCbk.h:1642
void(* tFNImsaRatStatus)(imsaRatStatusInfo *pImsaRatStatusInfo)
Definition: qaGobiApiCbk.h:6031
void(* tFNDeviceStateChange)(eDevState device_state)
Definition: qaGobiApiCbk.h:1276
Definition: qaGobiApiVoice.h:2404
void(* tFNInjectSensorData)(QmiCbkLocInjectSensorDataInd *pLocInjectSensorData)
Definition: qaGobiApiCbk.h:5528
ULONG SetLocEventTimeSyncCallback(tFNSetEventTimeSync pCallback)
BYTE * pAmrOctetAligned
Definition: qaGobiApiCbk.h:4650
Definition: qaGobiApiCbk.h:877
Definition: qaGobiApiCbk.h:5518
WORD * pRegStatusErrorCode
Definition: qaGobiApiCbk.h:5891
BYTE data[256]
Definition: qaGobiApiCbk.h:983
BYTE signalType
Definition: qaGobiApiCbk.h:3316
Definition: qaGobiApiCbk.h:858
SMSEtwsPlmnInfo * pEtwsPlmnInfo
Definition: qaGobiApiCbk.h:1049
ULONG SLQSUIMSetRefreshCallBack(tFNUIMRefresh pCallback)
WORD Count1
Definition: qaGobiApiCbk.h:6388
ULONG SetPDSStateCallback(tFNPDSState pCallback)
BYTE * pScrAmrEnable
Definition: qaGobiApiCbk.h:4646
BYTE * pGyroTempSamplesAccepted
Definition: qaGobiApiCbk.h:5525
BYTE * pTimeZone
Definition: qaGobiApiCbk.h:2838
ULONGLONG * pTotalBytesRX
Definition: qaGobiApiCbk.h:3875
void(* tFNSigInfo)(nasSigInfo *pNasSigInfo)
Definition: qaGobiApiCbk.h:4104
INT8 * pRscp
Definition: qaGobiApiCbk.h:4093
Definition: qaGobiApiVoice.h:1920
void(* tFNInjectUTCTime)(QmiCbkLocInjectUTCTimeInd *pInjectUTCTimeNotification)
Definition: qaGobiApiCbk.h:6433
Definition: qaGobiApiCbk.h:3261
ULONGLONG * pTotalBytesTX
Definition: qaGobiApiCbk.h:3874
Definition: qaGobiApiVoice.h:2460
USHORT versionlength
Definition: qaGobiApiCbk.h:2944
Definition: qaGobiApiCbk.h:3399
NSSAudioCtrl * pNSSAudioCtrl
Definition: qaGobiApiCbk.h:3684
Definition: qaGobiApiCbk.h:1232
BYTE radioInterfaceList[255]
Definition: qaGobiApiCbk.h:1550
ULONG svStatus
Definition: qaGobiApiCbk.h:6208
BYTE callID
Definition: qaGobiApiCbk.h:3263
ULONG * pTimeUnc
Definition: qaGobiApiCbk.h:5829
Quality of Service API function prototypes.
Definition: qaGobiApiCbk.h:4967
void(* tFNSLQSSessionState)(slqsSessionStateInfo *pSessionStateInfo)
Definition: qaGobiApiCbk.h:147
void(* tFNModemTempInfo)(modemTempNotification *pModemTempNotification)
Definition: qaGobiApiCbk.h:4167
ULONG SetLocCradleMountCallback(tFNSetCradleMount pCallback)
ULONG * pHorUncCircular
Definition: qaGobiApiCbk.h:5807
arrCallEndReason * pArrCallEndReason
Definition: qaGobiApiCbk.h:2156
Definition: qaGobiApiCbk.h:2718
WORD sessionEndReason
Definition: qaGobiApiCbk.h:4257
void(* tFNQosPriEvent)(WORD event)
Definition: qaGobiApiCbk.h:4034
ULONG SLQSSetDUNCallInfoCallback(BYTE StatsPeriod, tFNDUNCallInfo pCallback)
struct LteNasReleaseInfo_s LteNasReleaseInfo
WORD batchPerSec
Definition: qaGobiApiCbk.h:5410
Definition: qaGobiApiNas.h:2728
Definition: qaGobiApiCbk.h:5158
UIMSlotsStatus slotsstatusChange
Definition: qaGobiApiCbk.h:6514
BYTE DormancyStatus
Definition: qaGobiApiCbk.h:4800
ULONG CurrChanRxRate
Definition: qaGobiApiCbk.h:4739
struct _transLayerInfoNotification transLayerNotification
struct USSInfo * pUSSDData
Definition: qaGobiApiCbk.h:4702
ULONGLONG * pTotalBytesTX
Definition: qaGobiApiCbk.h:220
SMSOnIMSInfo * pSMSOnIMSInfo
Definition: qaGobiApiCbk.h:1051
ULONG SLQSSetServingSystemCallback(tFNServingSystem pCallback)
ULONG * pDormancyStatus
Definition: qaGobiApiCbk.h:216
Definition: qaGobiApiCbk.h:2357
BYTE hdrPersonality
Definition: qaGobiApiCbk.h:1551
precisionDilution * pPrecisionDilution
Definition: qaGobiApiCbk.h:5825
satelliteInfo * pSatelliteInfo
Definition: qaGobiApiCbk.h:6234
Definition: qaGobiApiCbk.h:3336
BYTE isNewFlow
Definition: qaGobiApiCbk.h:3782
BYTE * pVertConfidence
Definition: qaGobiApiCbk.h:5818
BYTE msgDelFailureCause
Definition: qaGobiApiCbk.h:4921
ULONG SLQSSetSMSEventCallback(tFNSMSEvents pCallback)
void(* tFNSLQSSignalStrengths)(struct SLQSSignalStrengthsInformation sSLQSSignalStrengthsInfo)
Definition: qaGobiApiCbk.h:1782
#define MAX_RADIO_INTERFACE_LIST
Definition: qaGobiApiCbk.h:1493
ULONG * pVOIPSvcRAT
Definition: qaGobiApiCbk.h:5968
BYTE PI
Definition: qaGobiApiCbk.h:3338
Definition: qaGobiApiNas.h:6099
Definition: qaGobiApiSms.h:1496
connectNumInfo * pCallingPartyInfo
Definition: qaGobiApiCbk.h:3680
void(* tFNRoamingIndicator)(ULONG roaming)
Definition: qaGobiApiCbk.h:553
Definition: qaGobiApiCbk.h:213
struct gyroAcceptReady_s gyroAcceptReady
WdsDHCPv4ProfileId * pProfileId
Definition: qaGobiApiCbk.h:5187
Uim Service API function prototypes.
void(* tFNRFInfo)(ULONG radioInterface, ULONG activeBandClass, ULONG activeChannel)
Definition: qaGobiApiCbk.h:724
eQaQMIService qaQmisvctype
Definition: qaGobiApiCbk.h:106
cardStatus statusChange
Definition: qaGobiApiCbk.h:2359
ULONG * pImsRegStatus
Definition: qaGobiApiCbk.h:5892
Definition: qaGobiApiCbk.h:5313
BYTE bAltitudeAssumed
Definition: qaGobiApiCbk.h:6233
void(* tFNInfoRec)(voiceInfoRec *pVoiceInfoRec)
Definition: qaGobiApiCbk.h:3699
Definition: qaGobiApiCbk.h:4698
void(* tFNQosStatus)(BYTE instance, ULONG id, BYTE status, BYTE event, BYTE reason)
Definition: qaGobiApiCbk.h:3966
BYTE * pLTEVoiceSupportSysInfo
Definition: qaGobiApiCbk.h:2737
BYTE selectedNetwork
Definition: qaGobiApiCbk.h:1548
BYTE source
Definition: qaGobiApiCbk.h:6605
PhyCaAggScellInfo sPhyCaAggScellInfo
Definition: qaGobiApiCbk.h:6346
ULONG SLQSSetLocInjectUTCTimeCallback(tFNInjectUTCTime pCallback)
#define SIGSTRENGTH_THRESHOLD_ARR_SZ
Definition: qaGobiApiCbk.h:27
Definition: qaGobiApiCbk.h:859
AddCDMASysInfo * pAddCDMASysInfo
Definition: qaGobiApiCbk.h:2730
#define QMI_WMS_MAX_PAYLOAD_LENGTH
Definition: qaGobiApiCbk.h:28
qaQmiInterfaceInfo * pQmiInterfaceInfo
Definition: qaGobiApiCbk.h:134
ULONG SLQSVoiceSetOTASPStatusCallBack(tFNOTASPStatus pCallback)
struct rsrqInformation rsrqInfo
Definition: qaGobiApiCbk.h:1770
unsigned char BYTE
Definition: SwiDataTypes.h:32
Definition: qaGobiApiWds.h:4187
struct omaDmConfigTlv omaDmConfig
Definition: qaGobiApiCbk.h:3167
BYTE PI
Definition: qaGobiApiCbk.h:3467
HDRSSInfo * pHDRSigInfo
Definition: qaGobiApiCbk.h:4089
BYTE upLink
Definition: qaGobiApiCbk.h:3557
device_state_enum
Definition: qaGobiApiCbk.h:1260
WORD ModemTemperature
Definition: qaGobiApiCbk.h:4156
ULONG SLQSSetSessionStateCallback(tFNSLQSSessionState pCallback)
USHORT descriptionlength
Definition: qaGobiApiCbk.h:2948
void(* tFNImsaPdpStatus)(imsaPdpStatusInfo *pImsaPdpStatusInfo)
Definition: qaGobiApiCbk.h:6081
struct gyroTempAcceptReady_s gyroTempAcceptReady
Definition: qaGobiApiVoice.h:3164
void(* tFNOTASPStatus)(voiceOTASPStatusInfo *pVoiceOTASPStatusInfo)
Definition: qaGobiApiCbk.h:3277
ULONGLONG * pLongitude
Definition: qaGobiApiCbk.h:5806
void(* tFNMemoryFull)(SMSMemoryInfo *pSMSMemoryFullInfo)
Definition: qaGobiApiCbk.h:3208
ULONG * pOpaqueIdentifier
Definition: qaGobiApiCbk.h:5521
ULONG * pUTSvcRAT
Definition: qaGobiApiCbk.h:5971
SrvStatusInfo * pHDRSrvStatusInfo
Definition: qaGobiApiCbk.h:2721
Definition: qaGobiApiNas.h:1347
BYTE month
Definition: qaGobiApiCbk.h:2810
BYTE numType
Definition: qaGobiApiCbk.h:3469
ULONG SetLocGnssSvInfoCallback(tFNGnssSvInfo pCallback)
BYTE gnssSvUsedList_len
Definition: qaGobiApiCbk.h:5620
ULONG SLQSSetWdsTransferStatisticCallback(tFNSLQSWDSEvent pXferStatsCb, BYTE interval, BYTE instanceid, BYTE ipfamily)
BYTE alertPitch
Definition: qaGobiApiCbk.h:3317
BYTE numLen
Definition: qaGobiApiCbk.h:3405
void(* tFNSLQSWDSEvent)(slqsWdsEventInfo *pWdsEventInfo)
Definition: qaGobiApiCbk.h:231
USHORT sessionStatus
Definition: qaGobiApiCbk.h:3156
void(* tFNAsyncRawSend)(SMSAsyncRawSend *pSMSAsyncRawSend)
Definition: qaGobiApiCbk.h:4934
ULONG v6sessionId
Definition: qaGobiApiCbk.h:108
gyroTempAcceptReady * pGyroTempAcceptReady
Definition: qaGobiApiCbk.h:5456
WORD mobileNetworkCode
Definition: qaGobiApiCbk.h:968
BYTE state
Definition: qaGobiApiCbk.h:3783
BYTE signal
Definition: qaGobiApiCbk.h:3318
WORD techName
Definition: qaGobiApiCbk.h:4261
ULONG * pVTSvcRAT
Definition: qaGobiApiCbk.h:5969
Definition: qaGobiApiCbk.h:908
Definition: qaGobiApiCbk.h:4526
Definition: qaGobiApiCbk.h:2807
void(* tFNCbkUimSlotStatusChangeInd)(UIMSlotStatusChangeInfo *pQmiCbkUimSlotStatusChangeInd)
Definition: qaGobiApiCbk.h:6526
Location API function prototypes.
WORD gnssSvUsedList[255]
Definition: qaGobiApiCbk.h:5621
Definition: qaGobiApiNas.h:1359
Definition: qaGobiApiCbk.h:1262
ULONG SLQSWmsMemoryFullCallBack(tFNMemoryFull pCallback)
gyroAcceptReady * pGyroAcceptReady
Definition: qaGobiApiCbk.h:5454
qaQmiInterfaceInfo * pQmiInterfaceInfo
Definition: qaGobiApiCbk.h:215
signed char INT8
Definition: SwiDataTypes.h:31
Definition: qaGobiApiCbk.h:132
#define QMI_MAX_VOICE_NUMBER_LENGTH
Definition: qaGobiApiCbk.h:30
HDRSysInfo * pHDRSysInfo
Definition: qaGobiApiCbk.h:2726
WORD messageID
Definition: qaGobiApiCbk.h:4915
ULONG io
Definition: qaGobiApiCbk.h:1767
BYTE * pCallBarPasswd
Definition: qaGobiApiCbk.h:2590
Definition: qaGobiApiCbk.h:3810
void(* tFNUSSDNoWaitIndication)(USSDNoWaitIndicationInfo *pNetworkInfo)
Definition: qaGobiApiCbk.h:4706
void(* tFNDelAssistData)(delAssistDataStatus *pAssistDataNotification)
Definition: qaGobiApiCbk.h:6310
void(* tFNEventPosition)(QmiCbkLocPositionReportInd *pLocPositionReport)
Definition: qaGobiApiCbk.h:5837
DTMFInfo DTMFInformation
Definition: qaGobiApiCbk.h:2471
ULONG userData
Definition: qaGobiApiCbk.h:4924
INT8 * pGSMSigInfo
Definition: qaGobiApiCbk.h:4090
void(* tFNDHCPv4ClientLeaseStatus)(BYTE instance, WdsDHCPv4ClientLeaseInd *pMsg)
Definition: qaGobiApiCbk.h:5200
void(* tFNImsVoIPConfig)(imsVoIPConfigInfo *pImsVoIPConfigInfo)
Definition: qaGobiApiCbk.h:4664
WORD data_len
Definition: qaGobiApiCbk.h:5004
ULONG injectTimeSyncStatus
Definition: qaGobiApiCbk.h:5315
Definition: qaGobiApiVoice.h:2339
USHORT alertmsglength
Definition: qaGobiApiCbk.h:3123
AddSysInfo * pAddWCDMASysInfo
Definition: qaGobiApiCbk.h:2733
Definition: qaGobiApiCbk.h:3534
BYTE presentationInd
Definition: qaGobiApiCbk.h:1943
ULONG * pSrcRAT
Definition: qaGobiApiCbk.h:6019
ULONG SLQSSetSwiGetResetInfoCallback(tFNResetInfo pCallback)
SMSTransferRouteMTMessageInfo * pTransferRouteMTMessageInfo
Definition: qaGobiApiCbk.h:1046
ULONG SLQSNasNetworkTimeCallBack(tFNNetworkTime pCallback)
Definition: qaGobiApiCbk.h:3577
struct SMSAsyncRawSend_s SMSAsyncRawSend
DHCPOption * pOptions
Definition: qaGobiApiCbk.h:5161
ULONG SLQSSetSIPConfigCallback(tFNImsSIPConfig pCallback)
ULONG SLQSSetSignalStrengthsCallback(tFNSLQSSignalStrengths pCallback, struct SLQSSignalStrengthsIndReq *pSLQSSignalStrengthsIndReq)
ULONG SetLocDeleteAssistDataCallback(tFNDelAssistData pCallback)
void(* tFNRankIndicator)(RankIndicatorInd *pRankIndicatorInd)
Definition: qaGobiApiCbk.h:6392
void(* tFNSUPSNotification)(voiceSUPSNotification *pVoiceSUPSNotification)
Definition: qaGobiApiCbk.h:2021
CallBarringSysInfo * pWCDMACallBarringSysInfo
Definition: qaGobiApiCbk.h:2736
Definition: qaGobiApiCbk.h:2406
Definition: qaGobiApiCbk.h:2005
Definition: qaGobiApiCbk.h:1764
ULONG SLQSNasSwiOTAMessageCallback(NasSwiIndReg *req, tFNASwiOTAMsg pCallback)
Definition: qaGobiApiVoice.h:2299
ULONG SetCATEventCallback(tFNCATEvent pCallback, ULONG eventMask, ULONG *pErrorMask)
BYTE package_name[256]
Definition: qaGobiApiCbk.h:3022
Definition: qaGobiApiNas.h:2488
Definition: qaGobiApiNas.h:3420
BYTE * pSysInfoNoChange
Definition: qaGobiApiCbk.h:2740
struct omaDmNotificationsTlv omaDmNotifications
Definition: qaGobiApiCbk.h:3168
ULONG SetUSSDNoWaitIndicationCallback(tFNUSSDNoWaitIndication pCallback)
Definition: qaGobiApiWds.h:4499
ULONG SetUimSlotStatusChangeCallback(tFNCbkUimSlotStatusChangeInd pCallback)
USHORT userInputTimeout
Definition: qaGobiApiCbk.h:3122
Definition: qaGobiApiNas.h:6849
BYTE reserved
Definition: qaGobiApiCbk.h:3014
Definition: qaGobiApiCbk.h:6201
struct omaDmConfigTlvExt omaDmConfig
Definition: qaGobiApiCbk.h:3179
BYTE * pCLIRCause
Definition: qaGobiApiCbk.h:3683
BYTE * pSvcClass
Definition: qaGobiApiCbk.h:2583
BYTE smsOnIMS
Definition: qaGobiApiCbk.h:1000
BYTE bNumberOfPhySlots
Definition: qaGobiApiCbk.h:6515
sensorDataUsage * pSensorDataUsage
Definition: qaGobiApiCbk.h:5831
BYTE data[256]
Definition: qaGobiApiCbk.h:914
void(* tFNImsRegMgrConfig)(imsRegMgrConfigInfo *pImsRegMgrConfigInfo)
Definition: qaGobiApiCbk.h:4443
WORD batchPerSec
Definition: qaGobiApiCbk.h:5384
INT8 thresholds[5]
Definition: qaGobiApiCbk.h:688
ULONG SetRMTransferStatisticsCallback(tFNNewRMTransferStatistics pCallback)
ULONG * pTimerSIPReg
Definition: qaGobiApiCbk.h:4378
arrRedirPartyNum * pArrRedirPartyNum
Definition: qaGobiApiCbk.h:2161
Definition: qaGobiApiVoice.h:2381
ULONG SLQSVoiceSetAllCallStatusCallBack(tFNAllCallStatus pCallback)
ULONGLONG * pTime
Definition: qaGobiApiCbk.h:5007
ULONG SetNewSMSCallback(tFNNewSMS pCallback)
USHORT userInputTimeout
Definition: qaGobiApiCbk.h:3090
BYTE state
Definition: qaGobiApiCbk.h:3088
Definition: qaGobiApiCbk.h:3465
BYTE reconfigReqd
Definition: qaGobiApiCbk.h:4256
ULONG SLQSSetIMSSMSConfigCallback(tFNImsSMSConfig pCallback)
WORD samplesPerBatch
Definition: qaGobiApiCbk.h:5356
struct _modemTempNotification modemTempNotification
Definition: qaGobiApiVoice.h:2526
#define QMI_ETWS_MAX_PAYLOAD_LENGTH
Definition: qaGobiApiCbk.h:29
Definition: qaGobiApiCbk.h:4483
DHCPOptionList * pOptList
Definition: qaGobiApiCbk.h:5190
Definition: qaGobiApiCbk.h:5185
ULONG SetUSSDNotificationCallback(tFNUSSDNotification pCallback)
BYTE SI
Definition: qaGobiApiCbk.h:3537
LTESSInfo * pLTESigInfo
Definition: qaGobiApiCbk.h:4092
Definition: qaGobiApiCbk.h:5558
BYTE alertmsg[256]
Definition: qaGobiApiCbk.h:3124
BYTE notification
Definition: qaGobiApiCbk.h:3155
Definition: qaGobiApiCbk.h:860
ULONG * pHorUncEllipseOrientAzimuth
Definition: qaGobiApiCbk.h:5810
void(* tFNActivationStatus)(ULONG activationStatus)
Definition: qaGobiApiCbk.h:492
CDMASSInfo * pCDMASigInfo
Definition: qaGobiApiCbk.h:4088
ULONG messageIndex
Definition: qaGobiApiCbk.h:880
Definition: qaGobiApiNas.h:2100
BYTE msgDelFailureType
Definition: qaGobiApiCbk.h:4920
ULONG SLQSNasSigInfoCallBack(tFNSigInfo pCallback, sigInfo *pSigInfo)
Definition: qaGobiApiCbk.h:2580
ULONG SetLocInjectSensorDataCallback(tFNInjectSensorData pCallback)
Definition: qaGobiApiCbk.h:1264
arrAlertingPattern * pArrAlertingPattern
Definition: qaGobiApiCbk.h:2162
struct svUsedforFix_s svUsedforFix
void(* tFNQosNWStatus)(BYTE status)
Definition: qaGobiApiCbk.h:4004
enum device_state_enum eDevState
WORD * pRTPRTCPInactTimer
Definition: qaGobiApiCbk.h:4654
Definition: qaGobiApiCbk.h:863
ULONG status
Definition: qaGobiApiCbk.h:6422
SHORT ecioThresholdList[10]
Definition: qaGobiApiCbk.h:1864
BYTE * pCSCFPortName
Definition: qaGobiApiCbk.h:4432
getCallFWInfo * pCallFwdInfo
Definition: qaGobiApiCbk.h:2594
ULONG gpsTimeOfWeekMs
Definition: qaGobiApiCbk.h:5577
BYTE day
Definition: qaGobiApiCbk.h:2811
SMSMTMessageInfo * pMTMessageInfo
Definition: qaGobiApiCbk.h:1045
Definition: qaGobiApiCbk.h:3086
WORD gpsWeek
Definition: qaGobiApiCbk.h:5576
BYTE package_name[256]
Definition: qaGobiApiCbk.h:2947
COLRResp * pCOLRstatus
Definition: qaGobiApiCbk.h:2598
Definition: qaGobiApiVoice.h:2479
BYTE injectEnable
Definition: qaGobiApiCbk.h:5382
ULONG SLQSSetQosNWStatusCallback(tFNQosNWStatus pCallback)
struct rxSignalStrengthListElement rxSignalStrengthInfo
Definition: qaGobiApiCbk.h:1765
WORD * pSIPLocalPort
Definition: qaGobiApiCbk.h:4377
void(* tFNSLQSOMADMAlert)(ULONG eventType, BYTE *pEventFields)
Definition: qaGobiApiCbk.h:1403
BYTE state
Definition: qaGobiApiCbk.h:3013
Definition: qaGobiApiCbk.h:3153
WORD gnssSvId
Definition: qaGobiApiCbk.h:6206
BYTE injectEnable
Definition: qaGobiApiCbk.h:5355
BYTE reason
Definition: qaGobiApiCbk.h:3540
Definition: qaGobiApiCbk.h:3164
signed short SHORT
Definition: SwiDataTypes.h:38
Definition: qaGobiApiNas.h:1250
ULONG fwloadComplete
Definition: qaGobiApiCbk.h:2941
const char * LPCSTR
Definition: SwiDataTypes.h:36
ULONG eventMask
Definition: qaGobiApiCbk.h:1234
Definition: qaGobiApiCbk.h:946
Definition: qaGobiApiCbk.h:3314
WORD * pMinSessionExpiryTimer
Definition: qaGobiApiCbk.h:4644
BYTE second
Definition: qaGobiApiCbk.h:2814
USHORT alertmsglength
Definition: qaGobiApiCbk.h:3091
BYTE callID
Definition: qaGobiApiCbk.h:2007
accelTempAcceptReady * pAccelTempAcceptReady
Definition: qaGobiApiCbk.h:5455
alphaIDInfo * pAlphaIDInfo
Definition: qaGobiApiCbk.h:2589
ULONG SetLocOpModeCallback(tFNOpMode pCallback)
BYTE * pAmrWbEnable
Definition: qaGobiApiCbk.h:4645
ULONG SLQSSetSwiHDRPersCallback(tFNHDRPersonaity pCallback)
void(* tFNASwiOTAMsg)(SwiOTAMsg *pSwiOTAMsg)
Definition: qaGobiApiCbk.h:5017
BYTE * pSMSOverIPNwInd
Definition: qaGobiApiCbk.h:4486
void(* tFNGnssSvInfo)(gnssSvInfoNotification *pGnssSvInfoNotification)
Definition: qaGobiApiCbk.h:6245
BYTE lteRsrpDelta
Definition: qaGobiApiCbk.h:1868
#define MAX_QOS_FILTER_TLV
Definition: qaGobiApiQos.h:21
Definition: qaGobiApiVoice.h:2442
void(* tFNSignalStrength)(INT8 signalStrength, ULONG radioInterface)
Definition: qaGobiApiCbk.h:631
void(* tFNSetEventTimeSync)(QmiCbkLocEventTimeSyncInd *pSetLocEventTimeSync)
Definition: qaGobiApiCbk.h:5278
Definition: qaGobiApiVoice.h:1500
ULONG * pAltitudeWrtEllipsoid
Definition: qaGobiApiCbk.h:5815
LteNasReleaseInfo * pLteNasRelInfo
Definition: qaGobiApiCbk.h:5006
Definition: qaGobiApiCbk.h:3866
FLOAT elevation
Definition: qaGobiApiCbk.h:6210
void(* tFNImsUserConfig)(imsUserConfigInfo *pImsUserConfigInfo)
Definition: qaGobiApiCbk.h:4538
ULONG v4sessionId
Definition: qaGobiApiCbk.h:107
void(* tFNResetInfo)(ResetInfoNotification *pResetInfoNotification)
Definition: qaGobiApiCbk.h:6616
accelAcceptReady * pAccelAcceptReady
Definition: qaGobiApiCbk.h:5453
ULONGLONG TXOKBytesCount
Definition: qaGobiApiCbk.h:4798
BYTE * pDayltSavAdj
Definition: qaGobiApiCbk.h:2839
BYTE toggleMode
Definition: qaGobiApiCbk.h:3580
struct accelTempAcceptReady_s accelTempAcceptReady
BYTE alertmsg[256]
Definition: qaGobiApiCbk.h:3092
BYTE state
Definition: qaGobiApiCbk.h:2937
ULONG iSetSignalStrengthCallback(tFNSignalStrength pCallback)
ULONG SetDeviceStateChangeCbk(tFNDeviceStateChange pCallback)
Definition: qaGobiApiNas.h:6737
ULONG SetRFInfoCallback(tFNRFInfo pCallback)
Definition: qaGobiApiVoice.h:287
Definition: qaGobiApiCbk.h:4252
BYTE svInfoMask
Definition: qaGobiApiCbk.h:6209
BYTE ackIndicator
Definition: qaGobiApiCbk.h:910
BYTE callID
Definition: qaGobiApiCbk.h:3672
struct _packetSrvStatus packetSrvStatus
Definition: qaGobiApiCbk.h:965
BYTE MdmConnStatus
Definition: qaGobiApiCbk.h:4796
BYTE version[256]
Definition: qaGobiApiCbk.h:2945
Definition: qaGobiApiCbk.h:5141
ULONG sessionStatus
Definition: qaGobiApiCbk.h:5803
ULONG SLQSSetIMSUserConfigCallback(tFNImsUserConfig pCallback)
Definition: qaGobiApiUim.h:1859
Definition: qaGobiApiCbk.h:6068
Definition: qaGobiApiCbk.h:3779
Definition: qaGobiApiVoice.h:2423
ULONG SetLURejectCallback(tFNLUReject pCallback)
arrCallInfo arrCallInfomation
Definition: qaGobiApiCbk.h:2151
Definition: qaGobiApiCbk.h:78
ULONG id
Definition: qaGobiApiCbk.h:3781
Definition: qaGobiApiSms.h:1100
ULONG timeSyncRefCounter
Definition: qaGobiApiCbk.h:5275
BYTE DataBearerTech
Definition: qaGobiApiCbk.h:4801
Wireless Data Service API function prototypes.
void(* tFNSetEngineState)(QmiCbkLocEngineStateInd *pSetLocEngineState)
Definition: qaGobiApiCbk.h:6560
ULONG iSLQSSetSignalStrengthsCallback(tFNSLQSSignalStrengths pCallback)
BYTE regInd
Definition: qaGobiApiCbk.h:2215
Definition: qaGobiApiCbk.h:861
ULONG CurrChanTxRate
Definition: qaGobiApiCbk.h:4738
Definition: qaGobiApiCbk.h:3176
Definition: qaGobiApiCbk.h:1554
WORD causeCode
Definition: qaGobiApiCbk.h:4916
BYTE sinrDelta
Definition: qaGobiApiCbk.h:1861
struct SMSCAddress SMSCAddressInfo
Definition: qaGobiApiVoice.h:3119
ULONG SLQSSetTransLayerInfoCallback(tFNtransLayerInfo pCallback)
WORD verboseSessnEndReasonType
Definition: qaGobiApiCbk.h:4258
WORD samplesPerBatch
Definition: qaGobiApiCbk.h:5383
WORD verboseSessnEndReason
Definition: qaGobiApiCbk.h:4259
ULONG receivedBytes
Definition: qaGobiApiCbk.h:3017
Definition: qaGobiApiCbk.h:5598
struct errorRateListElement errorRateInfo
Definition: qaGobiApiCbk.h:1769
ULONG type
Definition: qaGobiApiCbk.h:5003
void(* tFNMobileIPStatus)(ULONG mipStatus)
Definition: qaGobiApiCbk.h:521
Definition: qaGobiApiCbk.h:4794
GSMSrvStatusInfo * pLTESrvStatusInfo
Definition: qaGobiApiCbk.h:2724
arrSvcOption * pArrSvcOption
Definition: qaGobiApiCbk.h:2155
Definition: qaGobiApiCbk.h:4912
FLOAT snr
Definition: qaGobiApiCbk.h:6212
BYTE numLen
Definition: qaGobiApiCbk.h:3471
Definition: qaGobiApiNas.h:1334
ULONG * pTimerTf
Definition: qaGobiApiCbk.h:4382
ULONG SLQSSetPacketSrvStatusCallback(tFNPacketSrvState pCallback)
WORD Count2
Definition: qaGobiApiCbk.h:6389
void(* tFNMessageWaiting)(msgWaitingInfo *pSMSMessageWaitingInfo)
Definition: qaGobiApiCbk.h:3743
ULONG SLQSSetIMSARegStatusCallback(tFNImsaRegStatus pCallback)
struct accelAcceptReady_s accelAcceptReady
Definition: qaGobiApiCbk.h:5452
BYTE * pGyroSamplesAccepted
Definition: qaGobiApiCbk.h:5523
Definition: qaGobiApiCbk.h:6386
ULONG SLQSSetQosPriEventCallback(tFNQosPriEvent pCallback)
ULONG SLQSSetIMSVoIPConfigCallback(tFNImsVoIPConfig pCallback)
ULONG * pTgtRAT
Definition: qaGobiApiCbk.h:6020
Definition: qaGobiApiNas.h:1317
Definition: qaGobiApiCbk.h:104
ULONG iSLQSSetWdsSecondInstEventCallback(tFNSLQSWDSEvent pCallback)
union sessionInfo sessionInformation
ULONG * pDataBearer
Definition: qaGobiApiCbk.h:217
ULONG * pHeading
Definition: qaGobiApiCbk.h:5821
ULONG SetLocEngineStateCallback(tFNSetEngineState pCallback)
void(* tFNOpMode)(ULONG mode)
Definition: qaGobiApiCbk.h:5839
BYTE * pAmrMode
Definition: qaGobiApiCbk.h:4648
void(* tFNNet)(ULONG q_depth, BYTE isThrottle, BYTE instanceId)
Definition: qaGobiApiCbk.h:1294
Definition: qaGobiApiCbk.h:2469
ULONG * pPacketsCountTX
Definition: qaGobiApiCbk.h:3872
Definition: qaGobiApiCbk.h:4086
struct _getResetInfoNotification ResetInfoNotification
BYTE numType
Definition: qaGobiApiCbk.h:3403
Definition: qaGobiApiNas.h:2857
BYTE injectEnable
Definition: qaGobiApiCbk.h:5408
ULONG * pRATStatus
Definition: qaGobiApiCbk.h:6018
struct ecioListElement ecioInfo
Definition: qaGobiApiCbk.h:1766
BYTE nas_minor
Definition: qaGobiApiCbk.h:4971
extDispRecInfo * pExtDispRecInfo
Definition: qaGobiApiCbk.h:3687
BYTE registrationState
Definition: qaGobiApiCbk.h:1545
calledPartyInfo * pCalledPartyInfo
Definition: qaGobiApiCbk.h:3681
ULONG SLQSSetSDKTerminatedCallback(tFNSDKTerminated pCallback)
ULONG * pVertReliability
Definition: qaGobiApiCbk.h:5819
BYTE callerIDLen
Definition: qaGobiApiCbk.h:3339
ULONG * pVOIPSvcStatus
Definition: qaGobiApiCbk.h:5965
Definition: qaGobiApiVoice.h:958
arrAlphaID * pArrAlphaID
Definition: qaGobiApiCbk.h:2157
Definition: qaGobiApiVoice.h:3214
BYTE userInputReq
Definition: qaGobiApiCbk.h:3089
ULONG * pPacketsCountRX
Definition: qaGobiApiCbk.h:3873
unsigned short USHORT
Definition: SwiDataTypes.h:35
BYTE minute
Definition: qaGobiApiCbk.h:2813
ULONGLONG RXOKBytesCount
Definition: qaGobiApiCbk.h:4799
BYTE * pAccelTempSamplesAccepted
Definition: qaGobiApiCbk.h:5524
ULONG validMask
Definition: qaGobiApiCbk.h:6204
Definition: qaGobiApiCbk.h:1940
ULONG SLQSVoiceSetDTMFEventCallBack(tFNDTMFEvent pCallback)
struct SMSEtwsMessage SMSEtwsMessageInfo
void(* tFNSetCradleMount)(QmiCbkLocCradleMountInd *pSetLocCradleMount)
Definition: qaGobiApiCbk.h:5249
Definition: qaGobiApiCbk.h:1263
void(* tFNNewNMEA)(LPCSTR pNMEA)
Definition: qaGobiApiCbk.h:1084
Definition: qaGobiApiNas.h:2399
ULONG SLQSSetTransNWRegInfoCallback(tFNtransNWRegInfo pCallback)
WORD * pCUGIndex
Definition: qaGobiApiCbk.h:2009
arrCalledPartyNum * pArrCalledPartyNum
Definition: qaGobiApiCbk.h:2160
Definition: qaGobiApiCbk.h:925
void(* tFNHDRPersonaity)(HDRPersonalityInd *pHDRPers)
Definition: qaGobiApiCbk.h:4322
Definition: qaGobiApiNas.h:3476
BYTE * pSMSFormat
Definition: qaGobiApiCbk.h:4485
Definition: qaGobiApiCbk.h:6297
Definition: qaGobiApiUim.h:156
struct lteSnrinformation lteSnrinfo
Definition: qaGobiApiCbk.h:1771
BYTE TlvPresent
Definition: qaGobiApiCbk.h:1556
Definition: qaGobiApiNas.h:3383
BYTE * pLeapSeconds
Definition: qaGobiApiCbk.h:5827
ULONG iSLQSSetDUNCallInfoCallback(tFNDUNCallInfo pCallback)
BYTE * pOffLength
Definition: qaGobiApiCbk.h:2473
BYTE thresholdsSize
Definition: qaGobiApiCbk.h:687
Definition: qaGobiApiNas.h:2184
CNAPResp * pCNAPstatus
Definition: qaGobiApiCbk.h:2599
SMSCAddressInfo * pSMSCAddressInfo
Definition: qaGobiApiCbk.h:1050
BYTE sessionType
Definition: qaGobiApiCbk.h:2950
struct _transNWRegInfoNotification transNWRegInfoNotification
BYTE dayOfWeek
Definition: qaGobiApiCbk.h:2815
BYTE PI
Definition: qaGobiApiCbk.h:3536
BYTE * pScrAmrWbEnable
Definition: qaGobiApiCbk.h:4647
Definition: qaGobiApiCbk.h:5407
Definition: qaGobiApiCbk.h:4307
newPwdData * pNewPwdData
Definition: qaGobiApiCbk.h:2591
ULONG SLQSVoiceSetPrivacyChangeCallBack(tFNPrivacyChange pCallback)
void(* tFNServingSystem)(struct ServingSystemInfo *pServingSystem, struct RoamingInfo *pRoamingInfo)
Definition: qaGobiApiCbk.h:1567
void(* tFNImsaSvcStatus)(imsaSvcStatusInfo *pImsaSvcStatusInfo)
Definition: qaGobiApiCbk.h:5981
arrRemotePartyName * pArrRemotePartyName
Definition: qaGobiApiCbk.h:2153
Definition: qaGobiApiQos.h:408
BYTE * pBearerID
Definition: qaGobiApiCbk.h:3817
ULONG SetNetChangeCbk(BYTE instance, tFNNet pCallback, ULONG loMark, ULONG hiMark, ULONG period)
Network Access Service API function prototypes.
ULONG SLQSSetQosEventCallback(BYTE instance, tFNSLQSQOSEvent pCallback)
Definition: qaGobiApiVoice.h:2317
ULONG * pVTSvcStatus
Definition: qaGobiApiCbk.h:5966
BYTE userInputReq
Definition: qaGobiApiCbk.h:3121
COLPResp * pCOLPstatus
Definition: qaGobiApiCbk.h:2597
WORD RPCause
Definition: qaGobiApiCbk.h:4918
ULONG status
Definition: qaGobiApiCbk.h:6479
struct SMSEventInfo_s SMSEventInfo
Definition: qaGobiApiCbk.h:5888
Definition: qaGobiApiCbk.h:6342
ULONG SLQSWmsMessageWaitingCallBack(tFNMessageWaiting pCallback)
BYTE ModemTempState
Definition: qaGobiApiCbk.h:4155
void(* tFNPower)(ULONG operatingMode)
Definition: qaGobiApiCbk.h:454
QosFlowInfoState * pQFlowState
Definition: qaGobiApiCbk.h:3812
BYTE qaQmiinstanceid
Definition: qaGobiApiCbk.h:105
SrvStatusInfo * pCDMASrvStatusInfo
Definition: qaGobiApiCbk.h:2720
USHORT updateCompleteStatus
Definition: qaGobiApiCbk.h:2942
WORD length
Definition: qaGobiApiCbk.h:949
BYTE hour
Definition: qaGobiApiCbk.h:2812
BYTE * pError
Definition: qaGobiApiCbk.h:4700
BYTE * pAmrWBOctetAligned
Definition: qaGobiApiCbk.h:4651
WORD lteSnrDelta
Definition: qaGobiApiCbk.h:1867
BYTE numType
Definition: qaGobiApiCbk.h:3538
svUsedforFix * pSvUsedforFix
Definition: qaGobiApiCbk.h:5833
void(* tFNInjectTimeStatus)(QmiCbkLocInjectTimeInd *pLocInjectTime)
Definition: qaGobiApiCbk.h:5318
ULONGLONG * pTimestampUtc
Definition: qaGobiApiCbk.h:5826
ULONG SetNasLTECphyCaIndCallback(tFNASwiLTECphyCalInfo pCallback)
void(* tFNNewRMTransferStatistics)(QmiCbkWdsStatisticsIndState *pMsg)
Definition: qaGobiApiCbk.h:5110
swiQosFlow * pRxQFlowGranted
Definition: qaGobiApiCbk.h:3814
channelRate ChannelRate
Definition: qaGobiApiCbk.h:4802
ULONG * pPacketsCountRX
Definition: qaGobiApiCbk.h:219
BYTE pwrDenialTime
Definition: qaGobiApiCbk.h:3582
Definition: qaGobiApiCbk.h:4641
ULONG * pTimerT2
Definition: qaGobiApiCbk.h:4381
struct SMSEtwsPlmn SMSEtwsPlmnInfo
unsigned long long ULONGLONG
Definition: SwiDataTypes.h:30
ULONG VDOP
Definition: qaGobiApiCbk.h:5561
BYTE * pErrorCodeStr
Definition: qaGobiApiCbk.h:6021
ULONG SLQSSetSysSelectionPrefCallBack(tFNSysSelectionPref pCallback)
BYTE roaming_ind
Definition: qaGobiApiCbk.h:1557
Definition: qaGobiApiCbk.h:6420
ULONG SetUSSDReleaseCallback(tFNUSSDRelease pCallback)
BYTE * pCallerNameInfo
Definition: qaGobiApiCbk.h:3677
void(* tFNUIMStatusChangeInfo)(UIMStatusChangeInfo *pUIMStatusChangeInfo)
Definition: qaGobiApiCbk.h:2371
unsigned long ULONG
Definition: SwiDataTypes.h:28
struct SMSMTMessage SMSMTMessageInfo
ULONG iSetCATEventCallback(tFNCATEvent pCallback)
Definition: qaGobiApiCbk.h:1543
ULONG SetDataCapabilitiesCallback(tFNDataCapabilities pCallback)
WORD * pAmrWBMode
Definition: qaGobiApiCbk.h:4649
ULONG SLQSSetRegMgrConfigCallback(tFNImsRegMgrConfig pCallback)
signalInfo * pSignalInfo
Definition: qaGobiApiCbk.h:3673
BYTE numPlan
Definition: qaGobiApiCbk.h:3404
BYTE ioDelta
Definition: qaGobiApiCbk.h:1860
void(* tFNDataCapabilities)(BYTE dataCapsSize, BYTE *pDataCaps)
Definition: qaGobiApiCbk.h:598
Definition: qaGobiApiCbk.h:4429
ULONG * pSubscribeTimer
Definition: qaGobiApiCbk.h:4379
void(* tFNNewGPS)(double dLongitude, double dLatitude, BYTE session_status, ULONG pos_src)
Definition: qaGobiApiCbk.h:5070
BYTE * pCallWaitInd
Definition: qaGobiApiCbk.h:3678
BYTE * pHorConfidence
Definition: qaGobiApiCbk.h:5811
ULONG * pTimeSrc
Definition: qaGobiApiCbk.h:5830
WORD * pAddLTESysInfo
Definition: qaGobiApiCbk.h:2734
BYTE optValLen
Definition: qaGobiApiCbk.h:5144
Definition: qaGobiApiNas.h:6990
GSMSrvStatusInfo * pGSMSrvStatusInfo
Definition: qaGobiApiCbk.h:2722
Definition: qaGobiApiCbk.h:79
ULONG * pPacketsCountTX
Definition: qaGobiApiCbk.h:218
ULONG * pTechnologyMask
Definition: qaGobiApiCbk.h:5824
ULONG SetSLQSOMADMAlertCallbackExt(tFNSLQSOMADMAlert pCallback)
void(* tFNInjectPosition)(QmiCbkLocInjectPositionInd *pInjectPositionNotification)
Definition: qaGobiApiCbk.h:6490
TDSCDMASigInfoExt * pTDSCDMASigInfoExt
Definition: qaGobiApiCbk.h:4094
void(* tFNSysInfo)(nasSysInfo *pNasSysInfo)
Definition: qaGobiApiCbk.h:2751
CDMASSInfo * pWCDMASigInfo
Definition: qaGobiApiCbk.h:4091
void(* tFNSensorStreaming)(QmiCbkLocSensorStreamingInd *pLocSensorStream)
Definition: qaGobiApiCbk.h:5459
protocolSubtypeElement * pProtocolSubtypeElement
Definition: qaGobiApiCbk.h:4311
void(* tFNFwDldCompletion)(ULONG fwdld_completion_status)
Definition: qaGobiApiCbk.h:1369
WORD * pRingBackTimer
Definition: qaGobiApiCbk.h:4653
struct SwiOTAMsg_s SwiOTAMsg
Voice Service API function prototypes.
ULONG SLQSSetLocInjectPositionCallback(tFNInjectPosition pCallback)
Definition: qaGobiApiCbk.h:862
struct SMSTransferRouteMTMessage SMSTransferRouteMTMessageInfo
Definition: qaGobiApiVoice.h:1061
ULONG SLQSVoiceSetSUPSCallBack(tFNSUPSInfo pCallback)
void(* tFNUIMRefresh)(UIMRefreshEvent *pUIMRefreshEvent)
Definition: qaGobiApiCbk.h:2330
Definition: qaGobiApiNas.h:3451
Definition: qaGobiApiVoice.h:40
SMSMessageModeInfo * pMessageModeInfo
Definition: qaGobiApiCbk.h:1047
BYTE connStatus
Definition: qaGobiApiCbk.h:4255
ULONG SLQSUIMSetStatusChangeCallBack(tFNUIMStatusChangeInfo pCallback)
arrConnectPartyNum * pArrConnectPartyNum
Definition: qaGobiApiCbk.h:2158
BYTE messageMode
Definition: qaGobiApiCbk.h:3197
ULONG SLQSSetDHCPv4ClientLeaseStatusCallback(BYTE instance, tFNDHCPv4ClientLeaseStatus pCallback)
gpsTime * pGpsTime
Definition: qaGobiApiCbk.h:5828
Definition: qaGobiApiNas.h:6971
Definition: qaGobiApiCbk.h:4375
BYTE numLen
Definition: qaGobiApiCbk.h:3541
enum SMSEventType eSMSEventType
Definition: qaGobiApiCbk.h:5001
Definition: qaGobiApiCbk.h:2835
ULONGLONG * pLatitude
Definition: qaGobiApiCbk.h:5805
Definition: qaGobiApiNas.h:6939
WORD length
Definition: qaGobiApiCbk.h:913
BYTE messageMode
Definition: qaGobiApiCbk.h:927
eQaQMIService
Definition: qaGobiApiCbk.h:75
Definition: qaGobiApiCbk.h:998
SUPSInfo SUPSInformation
Definition: qaGobiApiCbk.h:2582
ULONG SLQSSetQosStatusCallback(BYTE instance, tFNQosStatus pCallback)
BYTE * pPersonalityListLength
Definition: qaGobiApiCbk.h:4310
Definition: qaGobiApiCbk.h:3600
Definition: qaGobiApiCbk.h:6512
void(* tFNSUPSInfo)(voiceSUPSInfo *pVoiceSUPSInfo)
Definition: qaGobiApiCbk.h:2611
BYTE csAttachState
Definition: qaGobiApiCbk.h:1546
CDMASysInfo * pCDMASysInfo
Definition: qaGobiApiCbk.h:2725
void(* tFNSysSelectionPref)(sysSelectPrefInfo *pSysSelectPrefInfo)
Definition: qaGobiApiCbk.h:2301
BYTE svListLen
Definition: qaGobiApiCbk.h:6203
void(* tFNDTMFEvent)(voiceDTMFEventInfo *pVoiceDTMFEventInfo)
Definition: qaGobiApiCbk.h:2484
WORD * pAddHDRSysInfo
Definition: qaGobiApiCbk.h:2731
BYTE numPlan
Definition: qaGobiApiCbk.h:3539
USHORT userInputTimeout
Definition: qaGobiApiCbk.h:3015
void(* tFNNetworkTime)(nasNetworkTime *pNasNetworkTime)
Definition: qaGobiApiCbk.h:2850
WORD * pPriCSCFPort
Definition: qaGobiApiCbk.h:4431
BYTE rxSignalStrengthDelta
Definition: qaGobiApiCbk.h:1858
BYTE errorClass
Definition: qaGobiApiCbk.h:4917
Definition: qaGobiApiCbk.h:6555
BYTE nas_release
Definition: qaGobiApiCbk.h:4969
BYTE notificationType
Definition: qaGobiApiCbk.h:948
ULONG iSLQSSetWdsXferStatsSecondInstCallback(tFNSLQSWDSEvent pCallback)
BYTE length
Definition: qaGobiApiCbk.h:982
BYTE ecioThresholdListLen
Definition: qaGobiApiCbk.h:1863
ULONG * pHorUncEllipseSemiMinor
Definition: qaGobiApiCbk.h:5808
BYTE rsrqDelta
Definition: qaGobiApiCbk.h:1862
BYTE * pCallFWNum
Definition: qaGobiApiCbk.h:2585
PhyCaAggScellDlBw sPhyCaAggScellDlBw
Definition: qaGobiApiCbk.h:6345
Definition: qaGobiApiCbk.h:6477
void(* tFNImsaRegStatus)(imsaRegStatusInfo *pImsaRegStatusInfo)
Definition: qaGobiApiCbk.h:5902
ULONG * pVertUnc
Definition: qaGobiApiCbk.h:5817
struct USSInfo * pUSSInfo
Definition: qaGobiApiCbk.h:2587
Definition: qaGobiApiWds.h:4088
union sessionInfoExt sessionInformationExt
AddSysInfo * pAddGSMSysInfo
Definition: qaGobiApiCbk.h:2732
BYTE data[1254]
Definition: qaGobiApiCbk.h:950
ULONG SetGPSCallback(tFNNewGPS pCallback)
LTESysInfo * pLTESysInfo
Definition: qaGobiApiCbk.h:2729
struct omaDmFotaTlvExt omaDmFota
Definition: qaGobiApiCbk.h:3178
ECTNum * pECTNum
Definition: qaGobiApiCbk.h:2010
qaQmiInterfaceInfo * pQmiInterfaceInfo
Definition: qaGobiApiCbk.h:4254
BYTE * pReason
Definition: qaGobiApiCbk.h:2584
BYTE SI
Definition: qaGobiApiCbk.h:3468
void(* tFNPDSState)(ULONG enabledStatus, ULONG trackingStatus)
Definition: qaGobiApiCbk.h:1117
Definition: qaGobiApiCbk.h:5244
float FLOAT
Definition: SwiDataTypes.h:40
CLIRResp * pCLIRstatus
Definition: qaGobiApiCbk.h:2595
UniversalTime universalTime
Definition: qaGobiApiCbk.h:2837
void(* tFNPrivacyChange)(voicePrivacyInfo *pVoicePrivacyInfo)
Definition: qaGobiApiCbk.h:2420
void(* tFNCATEvent)(ULONG eventID, ULONG eventLen, BYTE *pEventData)
Definition: qaGobiApiCbk.h:1162
ULONG * pTimerT1
Definition: qaGobiApiCbk.h:4380
ULONG HDOP
Definition: qaGobiApiCbk.h:5560
PhyCaAggPcellInfo sPhyCaAggPcellInfo
Definition: qaGobiApiCbk.h:6347
BYTE sinrThresholdListLen
Definition: qaGobiApiCbk.h:1865
Definition: qaGobiApiCbk.h:5273
connectNumInfo * pConnectNumInfo
Definition: qaGobiApiCbk.h:3679
ULONG engineState
Definition: qaGobiApiCbk.h:6557
WORD batchPerSec
Definition: qaGobiApiCbk.h:5357
ULONG SetPowerCallback(tFNPower pCallback)
struct gpsTime_s gpsTime
ULONG * pIPv4Addr
Definition: qaGobiApiCbk.h:5189
BYTE * pAltitudeAssumed
Definition: qaGobiApiCbk.h:5834
Definition: qaGobiApiCbk.h:1042
BYTE voicePrivacy
Definition: qaGobiApiCbk.h:2409
BYTE PI
Definition: qaGobiApiCbk.h:3401
Definition: qaGobiApiCbk.h:331
BYTE smsEventType
Definition: qaGobiApiCbk.h:1044
ULONG * pSMSSvcStatus
Definition: qaGobiApiCbk.h:5964
BYTE psAttachState
Definition: qaGobiApiCbk.h:1547
WORD batchPerSec
Definition: qaGobiApiCbk.h:5436
ULONG * pDataBearer
Definition: qaGobiApiCbk.h:3871
struct lteRsrpinformation lteRsrpinfo
Definition: qaGobiApiCbk.h:1772
Definition: qaGobiApiCbk.h:2261
void(* tFNImsSIPConfig)(imsSIPConfigInfo *pImsSIPConfigInfo)
Definition: qaGobiApiCbk.h:4393
ULONG SetFwDldCompletionCbk(tFNFwDldCompletion pCallback)
ULONG SetSLQSOMADMAlertCallback(tFNSLQSOMADMAlert pCallback)
ULONG iSLQSSetWdsThirdInstEventCallback(tFNSLQSWDSEvent pCallback)
BYTE numPlan
Definition: qaGobiApiCbk.h:3470
BYTE * pOnLength
Definition: qaGobiApiCbk.h:2472
WORD mobileCountryCode
Definition: qaGobiApiCbk.h:967
Definition: qaGobiApiCbk.h:5354
BYTE bearerID
Definition: qaGobiApiCbk.h:4262
ULONG usageMask
Definition: qaGobiApiCbk.h:5599
BYTE * pSigCompEnabled
Definition: qaGobiApiCbk.h:4383
BYTE * pNSSRelease
Definition: qaGobiApiCbk.h:3685
struct precisionDilution_s precisionDilution
BYTE * pExtDispInfo
Definition: qaGobiApiCbk.h:3676
BYTE * pWCDMACipherDomainSysInfo
Definition: qaGobiApiCbk.h:2739
BYTE data[2048]
Definition: qaGobiApiCbk.h:5005
arrDiagInfo * pArrDiagInfo
Definition: qaGobiApiCbk.h:2159
Definition: qaGobiApiCbk.h:6602
Definition: qaGobiApiCbk.h:3729
BYTE SI
Definition: qaGobiApiCbk.h:3402
BYTE userInputReq
Definition: qaGobiApiCbk.h:2938
ULONG SLQSSetModemTempCallback(tFNModemTempInfo pCallback)
ULONG * pHeadingUnc
Definition: qaGobiApiCbk.h:5822
ULONG PDOP
Definition: qaGobiApiCbk.h:5559
ULONG packageSize
Definition: qaGobiApiCbk.h:3016
CLIPResp * pCLIPstatus
Definition: qaGobiApiCbk.h:2596
ULONG status
Definition: qaGobiApiCbk.h:6299
ULONG SetOMADMStateCallback(tFNOMADMState pCallback)
Definition: qaGobiApiCbk.h:5619
void(* tFNImsSMSConfig)(imsSMSConfigInfo *pImsSMSConfigInfo)
Definition: qaGobiApiCbk.h:4497
WORD sendStatus
Definition: qaGobiApiCbk.h:4914
BYTE * pCallFWTimerVal
Definition: qaGobiApiCbk.h:2586
BYTE * pIMSTestMode
Definition: qaGobiApiCbk.h:4433
Definition: qaGobiApiNas.h:5202
BYTE * pFailureCause
Definition: qaGobiApiCbk.h:4701
ULONG SLQSSetIMSARatStatusCallback(tFNImsaRatStatus pCallback)
BYTE * pOptVal
Definition: qaGobiApiCbk.h:5145
Definition: qaGobiApiVoice.h:2281
void(* tFNSLQSQOSEvent)(BYTE instance, QosFlowInfo *pFlowInfo)
Definition: qaGobiApiCbk.h:3888
void(* tFNASwiLTECphyCalInfo)(QmiCbkNasLTECphyCaInfo *pQmiCbkNasLTECphyCaInfo)
Definition: qaGobiApiCbk.h:6358
ULONG iSLQSSetWdsFirstInstEventCallback(tFNSLQSWDSEvent pCallback)
Definition: qaGobiApiUim.h:390
ULONG cradleMountConfigStatus
Definition: qaGobiApiCbk.h:5246
BYTE ECTCallState
Definition: qaGobiApiCbk.h:1942
ULONG system
Definition: qaGobiApiCbk.h:6205
ULONG SLQSSetWdsEventCallback(tFNSLQSWDSEvent pCallback, BYTE interval, BYTE instanceid, BYTE ipfamily)
WORD CallEndReason
Definition: qaGobiApiCbk.h:4797
BYTE * pAccelSamplesAccepted
Definition: qaGobiApiCbk.h:5522
ULONG * pUTSvcStatus
Definition: qaGobiApiCbk.h:5970
BYTE ecioDelta
Definition: qaGobiApiCbk.h:1859
WORD * pFailCause
Definition: qaGobiApiCbk.h:2593
USHORT namelength
Definition: qaGobiApiCbk.h:2946
Definition: qaGobiApiCbk.h:3011
BYTE callID
Definition: qaGobiApiCbk.h:2408
BYTE severity
Definition: qaGobiApiCbk.h:2943
arrRemotePartyNum * pArrRemotePartyNum
Definition: qaGobiApiCbk.h:2152
ULONGLONG * pTotalBytesRX
Definition: qaGobiApiCbk.h:221
ULONG * pAltitudeWrtMeanSeaLevel
Definition: qaGobiApiCbk.h:5816
#define NUM_OF_SET
Definition: qaGobiApiCbk.h:56
BYTE * pCallID
Definition: qaGobiApiCbk.h:2588
alphaIDInfo * pAlphaIdentifier
Definition: qaGobiApiCbk.h:4703
BYTE downLink
Definition: qaGobiApiCbk.h:3558
Definition: qaGobiApiNas.h:1271
struct SMSOnIMS SMSOnIMSInfo
Definition: qaGobiApiNas.h:2148
BYTE * pbIMSRegistered
Definition: qaGobiApiCbk.h:5890
Definition: qaGobiApiNas.h:2827
BYTE OTASPStatus
Definition: qaGobiApiCbk.h:3264
BYTE revPolarity
Definition: qaGobiApiCbk.h:3581
ULONG * pMagneticDeviation
Definition: qaGobiApiCbk.h:5823
BYTE sinrThresholdList[5]
Definition: qaGobiApiCbk.h:1866
ULONG SLQSSetDataSystemStatusCallback(tFNDataSysStatus pCallback)
FLOAT azimuth
Definition: qaGobiApiCbk.h:6211
ULONG sessionEndReason
Definition: qaGobiApiCbk.h:137
struct omaDmFotaTlv omaDmFota
Definition: qaGobiApiCbk.h:3166
BYTE dispType
Definition: qaGobiApiCbk.h:3602
Definition: qaGobiApiNas.h:6865
USHORT userInputTimeout
Definition: qaGobiApiCbk.h:2939
PhyCaAggScellIndex sPhyCaAggScellIndex
Definition: qaGobiApiCbk.h:6348
void(* tFNPacketSrvState)(packetSrvStatus *pPacketSrvStatus)
Definition: qaGobiApiCbk.h:4272
BYTE TPCause
Definition: qaGobiApiCbk.h:4919
BYTE version[256]
Definition: qaGobiApiCbk.h:3020
BYTE numInstances
Definition: qaGobiApiCbk.h:3731
WORD samplesPerBatch
Definition: qaGobiApiCbk.h:5409
struct SMSMessageMode SMSMessageModeInfo
Definition: qaGobiApiNas.h:6160
BYTE description[256]
Definition: qaGobiApiCbk.h:3024
WORD * pSessionExpiryTimer
Definition: qaGobiApiCbk.h:4643
Definition: qaGobiApiCbk.h:5575
ULONG * pHorReliability
Definition: qaGobiApiCbk.h:5812
Definition: qaGobiApiQos.h:188
ULONG aidingIndicatorMask
Definition: qaGobiApiCbk.h:5600
GSMSrvStatusInfo * pWCDMASrvStatusInfo
Definition: qaGobiApiCbk.h:2723
ULONG SetSignalStrengthCallback(tFNSignalStrength pCallback, BYTE thresholdsSize, INT8 *pThresholds)
CallBarringSysInfo * pGSMCallBarringSysInfo
Definition: qaGobiApiCbk.h:2735
BYTE * pIMSDomain
Definition: qaGobiApiCbk.h:4528
ULONG transactionID
Definition: qaGobiApiCbk.h:911
BYTE * pGSMCipherDomainSysInfo
Definition: qaGobiApiCbk.h:2738
BYTE healthStatus
Definition: qaGobiApiCbk.h:6207
BYTE nas_major
Definition: qaGobiApiCbk.h:4970
ULONG SLQSSetBandPreferenceCbk(tFNBandPreference pCallback)
void(* tFNDUNCallInfo)(DUNCallInfoInd *pDUNCallInfo)
Definition: qaGobiApiCbk.h:4812
redirNumInfo * pRedirNumInfo
Definition: qaGobiApiCbk.h:3682
ULONG reconfiguration_required
Definition: qaGobiApiCbk.h:135
ULONG SetLocSensorStreamingCallback(tFNSensorStreaming pCallback)
ULONG iSLQSSetWdsXferStatsFirstInstCallback(tFNSLQSWDSEvent pCallback)
BYTE description[256]
Definition: qaGobiApiCbk.h:2949
ULONG * pFixId
Definition: qaGobiApiCbk.h:5832
void(* tFNtransNWRegInfo)(transNWRegInfoNotification *pTransNWRegInfoNotification)
Definition: qaGobiApiCbk.h:2274
void(* tFNSMSEvents)(SMSEventInfo *pSMSEventInfo)
Definition: qaGobiApiCbk.h:1061
void(* tFNDataSysStatus)(CurrDataSysStat *pCurrDataSysStat)
Definition: qaGobiApiCbk.h:4844
USHORT fumoResultCode
Definition: qaGobiApiCbk.h:3018
BYTE radioInterfaceNo
Definition: qaGobiApiCbk.h:1549
SMSEtwsMessageInfo * pEtwsMessageInfo
Definition: qaGobiApiCbk.h:1048
BYTE extDispInfoLen
Definition: qaGobiApiCbk.h:3603
unsigned short WORD
Definition: SwiDataTypes.h:34
BYTE * pDispInfo
Definition: qaGobiApiCbk.h:3675
Definition: qaGobiApiCbk.h:2935
BYTE ipFamily
Definition: qaGobiApiCbk.h:4260
void(* tFNNewSMS)(ULONG storageType, ULONG messageIndex)
Definition: qaGobiApiCbk.h:831
Definition: qaGobiApiCbk.h:685
Definition: qaGobiApiCbk.h:980
void(* tFNSDKTerminated)(BYTE *psReason)
Definition: qaGobiApiCbk.h:2049
ULONG fwdloadsize
Definition: qaGobiApiCbk.h:2940
swiQosFlow * pTxQFlowGranted
Definition: qaGobiApiCbk.h:3813
void(* tFNtransLayerInfo)(transLayerNotification *pTransLayerNotification)
Definition: qaGobiApiCbk.h:2227
Definition: qaGobiApiCbk.h:5962
ULONG SetRankIndicatorCallback(tFNRankIndicator pCallback)
BYTE storageType
Definition: qaGobiApiCbk.h:3196
Definition: qaGobiApiCbk.h:2149
ULONG SLQSVoiceInfoRecCallback(tFNInfoRec pCallback)
ULONG SetActivationStatusCallback(tFNActivationStatus pCallback)
ULONG * pSpeedUnc
Definition: qaGobiApiCbk.h:5814
Definition: qaGobiApiCbk.h:3118
Definition: qaGobiApiCbk.h:6231
WORD * pCurrentPersonality
Definition: qaGobiApiCbk.h:4309
ULONG SLQSNasSigInfo2CallBack(tFNSigInfo pCallback, setSignalStrengthInfo *pSigInfo2)
USHORT versionlength
Definition: qaGobiApiCbk.h:3019
Definition: qaGobiApiVoice.h:2498
arrAlertingType * pArrAlertingType
Definition: qaGobiApiCbk.h:2154
ULONG state
Definition: qaGobiApiCbk.h:136
BYTE * pLeaseState
Definition: qaGobiApiCbk.h:5188
void(* tFNUSSDRelease)(void)
Definition: qaGobiApiCbk.h:1669
ULONG * pFailErrorCode
Definition: qaGobiApiCbk.h:6071
transLayerInfo * pTransLayerInfo
Definition: qaGobiApiCbk.h:2216
Definition: qaGobiApiCbk.h:4736
ULONG SLQSNasSysInfoCallBack(tFNSysInfo pCallback)
BYTE format
Definition: qaGobiApiCbk.h:912
ULONG SLQSVoiceSetSUPSNotificationCallback(tFNSUPSNotification pCallback)
BYTE polarityIncluded
Definition: qaGobiApiCbk.h:3579
ULONG * pErrorMask
Definition: qaGobiApiCbk.h:1235
BYTE injectEnable
Definition: qaGobiApiCbk.h:5434
ULONG SLQSWmsAsyncRawSendCallBack(tFNAsyncRawSend pCallback)
Definition: qaGobiApiNas.h:2879
ULONG SLQSSetIMSASvcStatusCallback(tFNImsaSvcStatus pCallback)
Definition: qaGobiApiCbk.h:3555
Definition: qaGobiApiVoice.h:3189
void(* tFNAllCallStatus)(voiceSetAllCallStatusCbkInfo *pVoiceSetAllCallStatusCbkInfo)
Definition: qaGobiApiCbk.h:2176
BYTE notifType
Definition: qaGobiApiCbk.h:2008
Definition: qaGobiApiCbk.h:6016
WORD year
Definition: qaGobiApiCbk.h:2809
void(* tFNLUReject)(ULONG serviceDomain, ULONG rejectCause)
Definition: qaGobiApiCbk.h:797
Definition: qaGobiApiCbk.h:77
WORD samplesPerBatch
Definition: qaGobiApiCbk.h:5435
Definition: qaGobiApiCbk.h:3194
WCDMASysInfo * pWCDMASysInfo
Definition: qaGobiApiCbk.h:2728
ULONG SetLocEventPositionCallback(tFNEventPosition pCallback)
void(* tFNOMADMState)(ULONG sessionState, ULONG failureReason)
Definition: qaGobiApiCbk.h:1470
BYTE type
Definition: qaGobiApiCbk.h:6604
ULONG storageType
Definition: qaGobiApiCbk.h:879
USHORT descriptionlength
Definition: qaGobiApiCbk.h:3023
PhyCaAggScellIndType sPhyCaAggScellIndType
Definition: qaGobiApiCbk.h:6344

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