LinuxQMISDK  SLQS04.00.03
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 #include "qaGobiApiTmd.h"
27 
28 #define SIGSTRENGTH_THRESHOLD_ARR_SZ 5
29 #define QMI_WMS_MAX_PAYLOAD_LENGTH 256
30 #define QMI_ETWS_MAX_PAYLOAD_LENGTH 1254 /* Qualcomm defined max */
31 #define QMI_MAX_VOICE_NUMBER_LENGTH 81
32 #define MAX_NO_OF_UUSINFO 20
33 #define MAXUSSDLENGTH 182
34 #define MAX_NO_OF_CALLS 20
35 #define CBK_ENABLE_EVENT 0x01
36 #define CBK_DISABLE_EVENT 0x00
37 #define CBK_NOCHANGE 0xFF
38 #define MAX_NO_OF_APPLICATIONS 10
39 #define MAX_NO_OF_SLOTS 5
40 #define MAX_NO_OF_FILES 255
41 #define MAX_PATH_LENGTH 255
42 #define EVENT_MASK_CARD 0x00000001
43 #define EVENT_MASK_PHY_SLOT_STATUS 0x00000010
44 #define EVENT_MASK_DEREGISTER_ALL 0x00000000
45 #define REGISTER_EVENT 0x01
46 #define DEREGISTER_EVENT 0x00
47 #define FIRST_INSTANCE 0x00
48 #define SECOND_INSTANCE 0x01
49 #define THIRD_INSTANCE 0x02
50 #define INVALID_INSTACNE 0x08
51 #define REGISTER_SRV 0x01
52 #define DEREGISTER_SRV 0x00
53 #define WDS_SRV 0x01
54 #define NAS_SRV 0x02
55 #define PDS_SRV 0x04
56 #define VOICE_SRV 0x08
57 #define NUM_OF_SET 0xFF
58 #define IPV4 4
59 #define IPV6 6
60 #define IPV4V6 7
61 #define LOC_EVENT_MASK_ENG_STATE 0x00000080
62 #define LOC_EVENT_MASK_TIME_SYNC 0x00000800
63 #define LOC_EVENT_MASK_INJECT_TIME 0x00000010
64 #define LOC_EVENT_MASK_SENSOR_STREAM 0x00000400
65 #define LOC_EVENT_POSITION_REPORT 0x00000001
66 #define LOC_EVENT_MASK_GNSS_SV_INFO 0x00000002
67 
68 #define DHCP_MAX_NUM_OPTIONS 30
69 #define DHCP_OPTION_DATA_BUF_SIZE 2048 /* current max size of raw message in SDK process is 2048 */
70 
71 #define MAX_MITIGATION_DEV_ID_LEN 255
72 
77 typedef enum
78 {
81  eQA_QMI_SVC_NA = 0xFF, /* Used when the service information is not required
82  * to be exposed to the user
83  */
85 
106 typedef struct{
112 
113 
134 typedef struct
135 {
141 
149 typedef void (* tFNSLQSSessionState)( slqsSessionStateInfo *pSessionStateInfo );
150 
168 
169 
215 typedef struct
216 {
225 
233 typedef void (* tFNSLQSWDSEvent)( slqsWdsEventInfo *pWdsEventInfo );
234 
273  tFNSLQSWDSEvent pCallback,
274  BYTE interval,
275  BYTE instanceid,
276  BYTE ipfamily );
277 
316  tFNSLQSWDSEvent pXferStatsCb,
317  BYTE interval,
318  BYTE instanceid,
319  BYTE ipfamily );
320 
321 /*
322  * For internal use only, not to be exposed to the user
323  * This structure will hold the input parameters passed for TransferStatsCbk
324  * by the user
325  *
326  * \param interval
327  * - Interval in seconds.
328  * - ignored when disabling, should be non-zero when enabling
329  *
330  * Note: None
331  *
332  */
334 {
336 };
337 
338 /*
339  * Enables/disables the WDS event callback function. The most recent
340  * successfully subscribed callback function will be the only function that
341  * is invoked when the corresponding event occurs. This callback provide extra
342  * information regarding the multiple PDP interface
343  *
344  * \param pCallback[IN]
345  * - Callback function pointer (0 - disable)
346 
347  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
348  *
349  * \sa See qmerrno.h for eQCWWAN_xxx error values
350  *
351  * \note None
352  *
353  */
355 
356 /*
357  * Enables/disables the WDS event callback function. The most recent
358  * successfully subscribed callback function will be the only function that
359  * is invoked when the corresponding event occurs. This callback provide extra
360  * information regarding the multiple PDP interface
361  *
362  * \param pCallback[IN]
363  * - Callback function pointer (0 - disable)
364 
365  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
366  *
367  * \sa See qmerrno.h for eQCWWAN_xxx error values
368  *
369  * \note None
370  *
371  */
373 
374 /*
375  * Enables/disables the WDS event callback function. The most recent
376  * successfully subscribed callback function will be the only function that
377  * is invoked when the corresponding event occurs. This callback provide extra
378  * information regarding the multiple PDP interface
379  *
380  * \param pCallback[IN]
381  * - Callback function pointer (0 - disable)
382 
383  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
384  *
385  * \sa See qmerrno.h for eQCWWAN_xxx error values
386  *
387  * \note None
388  *
389  */
391 
392 /*
393  * Enables/disables the WDS transfer statistic event callback function. The most recent
394  * successfully subscribed callback function will be the only function that
395  * is invoked when the corresponding event occurs. This callback provide extra
396  * information regarding the multiple PDP interface
397  *
398  * \param pCallback[IN]
399  * - Callback function pointer (0 - disable)
400 
401  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
402  *
403  * \sa See qmerrno.h for eQCWWAN_xxx error values
404  *
405  * \note None
406  *
407  */
409 
410 /*
411  * Enables/disables the WDS transfer statistic event callback function. The most recent
412  * successfully subscribed callback function will be the only function that
413  * is invoked when the corresponding event occurs. This callback provide extra
414  * information regarding the multiple PDP interface
415  *
416  * \param pCallback[IN]
417  * - Callback function pointer (0 - disable)
418 
419  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
420  *
421  * \sa See qmerrno.h for eQCWWAN_xxx error values
422  *
423  * \note None
424  *
425  */
427 
428 /*
429  * Enables/disables the WDS event callback function. The most recent
430  * successfully subscribed callback function will be the only function that
431  * is invoked when the corresponding event occurs. This callback provide extra
432  * information regarding the multiple PDP interface
433  *
434  * \param pCallback[IN]
435  * - Callback function pointer (0 - disable)
436 
437  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
438  *
439  * \sa See qmerrno.h for eQCWWAN_xxx error values
440  *
441  * \note None
442  *
443  */
444 
456 typedef void (* tFNPower)( ULONG operatingMode );
457 
474  tFNPower pCallback );
475 
494 typedef void (* tFNActivationStatus)( ULONG activationStatus );
495 
510  tFNActivationStatus pCallback );
511 
523 typedef void (* tFNMobileIPStatus)( ULONG mipStatus );
524 
542  tFNMobileIPStatus pCallback );
543 
555 typedef void (* tFNRoamingIndicator)( ULONG roaming );
556 
576  tFNRoamingIndicator pCallback );
577 
601 typedef void (* tFNDataCapabilities)(
602  BYTE dataCapsSize,
603  BYTE * pDataCaps );
604 
621  tFNDataCapabilities pCallback );
622 
634 typedef void (* tFNSignalStrength)(
635  INT8 signalStrength,
636  ULONG radioInterface );
637 
669  tFNSignalStrength pCallback,
670  BYTE thresholdsSize,
671  INT8 *pThresholds );
672 
673 /*
674  * For internal use only, not to be exposed to the user
675  * This structure will hold the input parameters passed for
676  * SetSignalStrengthCallback by the user
677  *
678  * \param thresholdsSize
679  * - Number of elements threshold array contains; a maximum of five
680  * thresholds is supported;
681  *
682  * \param pThresholds[IN]
683  * - Signal threshold array for each entry (in dBm).
684  *
685  * Note: None
686  *
687  */
689 {
692 };
693 
694 /*
695  * For internal use only, not to be exposed to the user
696  * Enables the Signal Strength callback function.
697  *
698  * \param pCallback[IN]
699  * - Callback function pointer
700  *
701  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
702  *
703  * \sa See qmerrno.h for eQCWWAN_xxx error values
704  *
705  * \note None
706  *
707  */
709  tFNSignalStrength pCallback );
710 
727 typedef void (* tFNRFInfo)(
728  ULONG radioInterface,
729  ULONG activeBandClass,
730  ULONG activeChannel );
731 
748  tFNRFInfo pCallback );
749 
800 typedef void (* tFNLUReject)(
801  ULONG serviceDomain,
802  ULONG rejectCause );
803 
820  tFNLUReject pCallback );
821 
834 typedef void (* tFNNewSMS)(
835  ULONG storageType,
836  ULONG messageIndex );
837 
852  tFNNewSMS pCallback );
853 
858 typedef enum SMSEventType
859 {
867 } eSMSEventType;
868 
880 typedef struct SMSMTMessage
881 {
885 
912 {
919 
928 typedef struct SMSMessageMode
929 {
932 
949 typedef struct SMSEtwsMessage
950 {
955 
968 typedef struct SMSEtwsPlmn
969 {
973 
983 typedef struct SMSCAddress
984 {
988 
1001 typedef struct SMSOnIMS
1002 {
1004 }SMSOnIMSInfo;
1005 
1045 typedef struct SMSEventInfo_s
1046 {
1055 } SMSEventInfo;
1056 
1064 typedef void (* tFNSMSEvents)( SMSEventInfo *pSMSEventInfo );
1065 
1078 
1087 typedef void (* tFNNewNMEA)( LPCSTR pNMEA );
1088 
1103  tFNNewNMEA pCallback );
1104 
1120 typedef void (* tFNPDSState)(
1121  ULONG enabledStatus,
1122  ULONG trackingStatus );
1123 
1136  tFNPDSState pCallback );
1137 
1165 typedef void (* tFNCATEvent)(
1166  ULONG eventID,
1167  ULONG eventLen,
1168  BYTE * pEventData );
1169 
1216  tFNCATEvent pCallback,
1217  ULONG eventMask,
1218  ULONG *pErrorMask );
1219 
1220 /*
1221  * For internal use only, not to be exposed to the user
1222  * This structure will hold the input parameters passed for
1223  * SetCATEventCallback by the user
1224  *
1225  * \param eventMask
1226  * - bitmask of CAT events to register for
1227  *
1228  * \param pErrorMask[OUT]
1229  * - error bitmask. Each bit set indicates the proactive command that
1230  * caused the error
1231  *
1232  * Note: None
1233  *
1234  */
1236 {
1239 };
1240 
1241 /*
1242  * For internal use only, not to be exposed to the user
1243  * Enables the CAT Event callback function.
1244  *
1245  * \param pCallback[IN]
1246  * - Callback function pointer
1247  *
1248  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
1249  *
1250  * \sa See qmerrno.h for eQCWWAN_xxx error values
1251  *
1252  * \note None
1253  *
1254  */
1256  tFNCATEvent pCallback );
1257 
1263 typedef enum device_state_enum
1264 {
1268 }eDevState;
1269 
1279 typedef void (* tFNDeviceStateChange)(
1280  eDevState device_state );
1281 
1297 typedef void (* tFNNet)(
1298  ULONG q_depth,
1299  BYTE isThrottle,
1300  BYTE instanceId);
1301 
1318  tFNDeviceStateChange pCallback );
1319 
1348  BYTE instance,
1349  tFNNet pCallback,
1350  ULONG loMark,
1351  ULONG hiMark,
1352  ULONG period);
1353 
1372 typedef void (* tFNFwDldCompletion)( ULONG fwdld_completion_status );
1373 
1391  tFNFwDldCompletion pCallback );
1392 
1406 typedef void (* tFNSLQSOMADMAlert)(
1407  ULONG eventType,
1408  BYTE *pEventFields );
1409 
1423  tFNSLQSOMADMAlert pCallback );
1424 
1425 
1442  tFNSLQSOMADMAlert pCallback );
1443 
1473 typedef void (* tFNOMADMState)(
1474  ULONG sessionState,
1475  ULONG failureReason );
1476 
1494  tFNOMADMState pCallback );
1495 
1496 #define MAX_RADIO_INTERFACE_LIST 255
1497 
1547 {
1553  BYTE radioInterfaceList[MAX_RADIO_INTERFACE_LIST];
1555 };
1556 
1558 {
1561 };
1562 
1570 typedef void (* tFNServingSystem)(
1571  struct ServingSystemInfo *pServingSystem ,struct RoamingInfo *pRoamingInfo);
1572 
1588  tFNServingSystem pCallback );
1589 
1645 typedef void (* tFNBandPreference)(
1646  ULONGLONG band_pref );
1647 
1665  tFNBandPreference pCallback );
1666 
1672 typedef void (* tFNUSSDRelease)( void );
1673 
1689  tFNUSSDRelease pCallback );
1690 
1705 typedef void (* tFNUSSDNotification)(
1706  ULONG type,
1707  BYTE *pNetworkInfo );
1708 
1724  tFNUSSDNotification pCallback );
1725 
1768  struct rxSignalStrengthListElement rxSignalStrengthInfo;
1769  struct ecioListElement ecioInfo;
1772  struct errorRateListElement errorRateInfo;
1773  struct rsrqInformation rsrqInfo;
1774  struct lteSnrinformation lteSnrinfo;
1775  struct lteRsrpinformation lteRsrpinfo;
1776 };
1777 
1785 typedef void (* tFNSLQSSignalStrengths )(
1786  struct SLQSSignalStrengthsInformation sSLQSSignalStrengthsInfo );
1787 
1867  SHORT ecioThresholdList[10];
1869  BYTE sinrThresholdList[5];
1872 };
1873 
1902  tFNSLQSSignalStrengths pCallback,
1903  struct SLQSSignalStrengthsIndReq *pSLQSSignalStrengthsIndReq );
1904 
1905 /*
1906  * For internal use only, not to be exposed to the user
1907  * Enables the Received Signal Strength Information callback function.
1908  *
1909  * \param pCallback[IN]
1910  * - Callback function pointer
1911  *
1912  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
1913  *
1914  * \sa See qmerrno.h for eQCWWAN_xxx error values
1915  *
1916  * \note None
1917  *
1918  */
1920  tFNSLQSSignalStrengths pCallback );
1921 
1943 typedef struct
1944 {
1948 } ECTNum;
1949 
2008 typedef struct
2009 {
2015 
2023 typedef void (*tFNSUPSNotification)
2024  ( voiceSUPSNotification *pVoiceSUPSNotification );
2025 
2041 
2052 typedef void (* tFNSDKTerminated)(
2053  BYTE *psReason );
2054 
2080  tFNSDKTerminated pCallback );
2081 
2152 typedef struct
2153 {
2167 
2179 typedef void (* tFNAllCallStatus )(
2180  voiceSetAllCallStatusCbkInfo *pVoiceSetAllCallStatusCbkInfo );
2181 
2197  tFNAllCallStatus pCallback );
2198 
2217 {
2221 
2229 typedef void (*tFNtransLayerInfo)
2230  ( transLayerNotification *pTransLayerNotification );
2231 
2247 
2265 {
2268 
2276 typedef void (*tFNtransNWRegInfo)
2277  ( transNWRegInfoNotification *pTransNWRegInfoNotification );
2278 
2294 
2303 typedef void (* tFNSysSelectionPref )
2304  ( sysSelectPrefInfo *pSysSelectPrefInfo );
2305 
2323 
2332 typedef void (* tFNUIMRefresh )
2333  ( UIMRefreshEvent *pUIMRefreshEvent );
2334 
2352 
2360 typedef struct
2361 {
2364 
2373 typedef void ( * tFNUIMStatusChangeInfo)
2374  (UIMStatusChangeInfo *pUIMStatusChangeInfo );
2375 
2391  tFNUIMStatusChangeInfo pCallback );
2392 
2409 typedef struct
2410 {
2414 
2423 typedef void ( * tFNPrivacyChange) ( voicePrivacyInfo *pVoicePrivacyInfo );
2424 
2444 
2472 typedef struct
2473 {
2478 
2486 typedef void ( * tFNDTMFEvent)
2487  ( voiceDTMFEventInfo *pVoiceDTMFEventInfo );
2488 
2506 
2583 typedef struct
2584 {
2603 } voiceSUPSInfo;
2604 
2613 typedef void ( * tFNSUPSInfo)
2614  ( voiceSUPSInfo *pVoiceSUPSInfo );
2615 
2636 
2721 typedef struct
2722 {
2744 } nasSysInfo;
2745 
2753 typedef void ( *tFNSysInfo )
2754  ( nasSysInfo *pNasSysInfo ) ;
2755 
2778 
2810 typedef struct
2811 {
2819 } UniversalTime;
2820 
2847 typedef struct
2848 {
2853 } nasNetworkTime;
2854 
2862 typedef void ( *tFNNetworkTime )
2863  ( nasNetworkTime *pNasNetworkTime );
2864 
2883 
2949 {
2958  BYTE version[256];
2960  BYTE package_name[256];
2962  BYTE description[256];
2964 };
2965 
2966 
3025 {
3033  BYTE version[256];
3035  BYTE package_name[256];
3037  BYTE description[256];
3038 };
3039 
3100 {
3105  BYTE alertmsg[256];
3106 };
3107 
3132 {
3137  BYTE alertmsg[256];
3138 };
3139 
3140 /*
3141  * This structure will hold the SwiOmaDmConfig session parameters information.
3142  *
3143  * \param notification
3144  * - 0x01 - GPS settings change
3145  * - 0x02 - Device reset
3146  * - 0x03 - Device factory reset
3147  * - 0x04 - CI-DC Session start
3148  * - 0x05 - CI-DC Session end
3149  * - 0x06 - CI-PRL Session start
3150  * - 0x07 - CI-PRL Session end
3151  * - 0x08 - CI-FUMO Session start
3152  * - 0x09 - CI-FUMO session end
3153  * - 0x0A - HFA-DC Session start
3154  * - 0x0B - HFA-DC Session end
3155  * - 0x0C - HFA-PRL Session start
3156  * - 0x0D - HFA-PRL Session end
3157  * - 0x0E - HFA-FUMO Session start
3158  * - 0x0F - HFA-FUMO session end
3159  * - 0x10 - NI Session start
3160  *
3161  * \param sessionStatus
3162  * - This field will set to the session status for notifications that
3163  * occur at the end of a session, zero for all other notifications
3164  *
3165  */
3167 {
3170 };
3171 
3177 typedef union sessionInfo
3178 {
3179  struct omaDmFotaTlv omaDmFota;
3180  struct omaDmConfigTlv omaDmConfig;
3181  struct omaDmNotificationsTlv omaDmNotifications;
3183 
3189 typedef union sessionInfoExt
3190 {
3191  struct omaDmFotaTlvExt omaDmFota;
3192  struct omaDmConfigTlvExt omaDmConfig;
3194 
3207 typedef struct
3208 {
3211 } SMSMemoryInfo;
3212 
3221 typedef void (* tFNMemoryFull)( SMSMemoryInfo *pSMSMemoryFullInfo );
3222 
3237 
3274 typedef struct
3275 {
3279 
3289 typedef void ( * tFNOTASPStatus )
3290  ( voiceOTASPStatusInfo *pVoiceOTASPStatusInfo );
3291 
3312  tFNOTASPStatus pCallback );
3313 
3327 typedef struct
3328 {
3332 } signalInfo;
3333 
3349 typedef struct
3350 {
3353  BYTE callerID[255];
3354 } callerIDInfo;
3355 
3412 typedef struct
3413 {
3419  BYTE number[255];
3421 
3478 typedef struct
3479 {
3485  BYTE number[255];
3486 } calledPartyInfo;
3487 
3547 typedef struct
3548 {
3555  BYTE number[255];
3556 } redirNumInfo;
3557 
3568 typedef struct
3569 {
3572 } NSSAudioCtrl;
3573 
3590 typedef struct
3591 {
3596 } lineCtrlInfo;
3597 
3613 typedef struct
3614 {
3617  BYTE extDispInfo[255];
3618 } extDispRecInfo;
3619 
3683 typedef struct
3684 {
3701 } voiceInfoRec;
3702 
3712 typedef void ( * tFNInfoRec) ( voiceInfoRec *pVoiceInfoRec );
3713 
3731 
3742 typedef struct
3743 {
3746 } msgWaitingInfo;
3747 
3756 typedef void (* tFNMessageWaiting)( msgWaitingInfo *pSMSMessageWaitingInfo );
3757 
3772 
3792 typedef struct
3793 {
3798 
3823 typedef struct
3824 {
3831 } QosFlowInfo;
3832 
3833 
3879 typedef struct
3880 {
3881  //TODO temp commented for compilation
3882  //QosFlowInfoTlv QFlowInf
3883 
3889 } QosEventInfo;
3890 
3891 
3901 typedef void (* tFNSLQSQOSEvent)(
3902  BYTE instance,
3903  QosFlowInfo *pFlowInfo
3904  );
3905 
3927  BYTE instance,
3928  tFNSLQSQOSEvent pCallback
3929  );
3930 
3979 typedef void (* tFNQosStatus)(
3980  BYTE instance,
3981  ULONG id,
3982  BYTE status,
3983  BYTE event,
3984  BYTE reason
3985  );
3986 
4005  BYTE instance,
4006  tFNQosStatus pCallback
4007  );
4008 
4017 typedef void (* tFNQosNWStatus)(
4018  BYTE status
4019  );
4020 
4036  tFNQosNWStatus pCallback
4037  );
4038 
4047 typedef void (* tFNQosPriEvent)(
4048  WORD event
4049  );
4050 
4068  tFNQosPriEvent pCallback );
4069 
4099 typedef struct
4100 {
4108 } nasSigInfo;
4109 
4117 typedef void (*tFNSigInfo)( nasSigInfo *pNasSigInfo );
4118 
4144  tFNSigInfo pCallback,
4145  sigInfo *pSigInfo );
4146 
4167 {
4171 
4179 typedef void (*tFNModemTempInfo)
4180  ( modemTempNotification *pModemTempNotification );
4181 
4197 
4265 typedef struct _packetSrvStatus
4266 {
4276 } packetSrvStatus;
4277 
4285 typedef void (* tFNPacketSrvState)(
4286  packetSrvStatus *pPacketSrvStatus );
4287 
4304  tFNPacketSrvState pCallback );
4305 
4306 /*
4307  * Name: HDRPersonalityInd
4308  *
4309  * Purpose: Structure used to store the Tlv parameters for HDRPersonalityInd
4310  *
4311  * Members: pCurrentPersonality
4312  * - Current active personality index.
4313  *
4314  * pPersonalityListLength
4315  * - Number of Personality Protocol Subtype contains in this response.
4316  *
4317  * pProtocolSubtypeElement
4318  * - See \ref protocolSubtypeElement for more information.
4319  */
4320 typedef struct
4321 {
4326 
4335 typedef void ( *tFNHDRPersonaity )( HDRPersonalityInd *pHDRPers );
4336 
4353 
4388 typedef struct
4389 {
4398 
4406 typedef void ( * tFNImsSIPConfig) ( imsSIPConfigInfo *pImsSIPConfigInfo );
4407 
4424 
4442 typedef struct
4443 {
4448 
4456 typedef void ( * tFNImsRegMgrConfig) (
4457  imsRegMgrConfigInfo *pImsRegMgrConfigInfo );
4458 
4475 
4496 typedef struct
4497 {
4502 
4510 typedef void ( * tFNImsSMSConfig) (
4511  imsSMSConfigInfo *pImsSMSConfigInfo );
4512 
4529 
4539 typedef struct
4540 {
4543 
4551 typedef void ( * tFNImsUserConfig) (
4552  imsUserConfigInfo *pImsUserConfigInfo );
4553 
4570 
4654 typedef struct
4655 {
4669 
4677 typedef void ( * tFNImsVoIPConfig) (
4678  imsVoIPConfigInfo *pImsVoIPConfigInfo );
4679 
4711 typedef struct
4712 {
4718 
4719 typedef void (* tFNUSSDNoWaitIndication)(
4720  USSDNoWaitIndicationInfo *pNetworkInfo );
4732  tFNUSSDNoWaitIndication pCallback );
4733 
4734 /* Unstructured supplementary service data coding scheme*/
4735 #define USSD_DCS_ASCII 0x01 /* ASCII coding scheme */
4736 #define USSD_DCS_8BIT 0x02 /* 8-bit coding scheme */
4737 #define USSD_DCS_UCS2 0x03 /* UCS2 coding scheme */
4738 
4749 typedef struct
4750 {
4753 } channelRate;
4754 
4755 /*
4756  * Name: DUNCallInfoInd
4757  *
4758  * Purpose: Structure used to store the Tlv parameters for DUNCallInfoInd
4759  *
4760  * \param MdmConnStatus
4761  * - Current link status
4762  * - 0x01 - Disconnected
4763  * - 0x02 - Connected
4764  *
4765  * \param CallEndReason
4766  * - Last modem call end reason
4767  * - See qaGobiApiTableCallEndReasons.h for Call End Reason
4768  *
4769  * \param TXOKBytesCount
4770  * - Number of bytes transmitted without error
4771  *
4772  * \param RXOKBytesCount
4773  * - Number of bytes transmitted without error
4774  *
4775  * \param DormancyStatus
4776  * - Dormancy Status
4777  * - 0x01 - Traffic channel dormant
4778  * - 0x02 - Traffic channel active
4779  *
4780  * \param DataBearerTech
4781  * - Current data bearer technology
4782  * - Returned only if a data call is up
4783  * - 0x01 - cdma2000 1X
4784  * - 0x02 - cdma2000 HRPD (1xEV-DO)
4785  * - 0x03 - GSM
4786  * - 0x04 - UMTS
4787  * - 0x05 - cdma200 HRPD ( 1xEV-DO RevA)
4788  * - 0x06 - EDGE
4789  * - 0x07 - HSDPA and WCDMA
4790  * - 0x08 - WCDMA and HSUPA
4791  * - 0x09 - HSDPA and HSUPA
4792  * - 0x0A - LTE
4793  * - 0x0B - cdma2000 EHRPD
4794  * - 0x0C - HSDPA+ and WCDMA
4795  * - 0x0D - HSDPA+ and HSUPA
4796  * - 0x0E - DC_HSDPA+ and WCDMA
4797  * - 0x0F - DC_HSDPA+ and HSUPA
4798  * - 0x10 - HSDPA+ and 64QAM
4799  * - 0x11 - HSDPA+, 64QAM and HSUPA
4800  * - 0x12 - TDSCDMA
4801  * - 0x13 - TDSCDMA and HSDPA
4802  * - 0xFF - Unknown
4803  *
4804  * \param ChannelRate
4805  * - See \ref channelRate for more information
4806  */
4807 typedef struct
4808 {
4817 
4825 typedef void ( *tFNDUNCallInfo )( DUNCallInfoInd *pDUNCallInfo );
4826 
4846 ULONG SLQSSetDUNCallInfoCallback( BYTE StatsPeriod, tFNDUNCallInfo pCallback );
4847 
4849 
4857 typedef void ( *tFNDataSysStatus )( CurrDataSysStat *pCurrDataSysStat );
4858 
4874 
4925 typedef struct SMSAsyncRawSend_s
4926 {
4938 } SMSAsyncRawSend;
4939 
4947 typedef void (* tFNAsyncRawSend)( SMSAsyncRawSend *pSMSAsyncRawSend );
4948 
4965 
4980 typedef struct LteNasReleaseInfo_s
4981 {
4986 
5014 typedef struct SwiOTAMsg_s
5015 {
5018  BYTE data[2048]; /* current max size of raw message in SDK process is 2048 */
5021 } SwiOTAMsg;
5022 
5030 typedef void (* tFNASwiOTAMsg)( SwiOTAMsg *pSwiOTAMsg );
5031 
5052 
5053 
5054 
5083 typedef void (* tFNNewGPS)( double dLongitude,double dLatitude,
5084  BYTE session_status, ULONG pos_src );
5085 
5098  tFNNewGPS pCallback );
5099 
5123 typedef void (* tFNNewRMTransferStatistics)(
5125 
5139  tFNNewRMTransferStatistics pCallback );
5140 
5154 typedef struct
5155 {
5159 } DHCPOption;
5160 
5171 typedef struct
5172 {
5175 } DHCPOptionList;
5176 
5198 typedef struct
5199 {
5205 
5213 typedef void (* tFNDHCPv4ClientLeaseStatus)(
5214  BYTE instance,
5215  WdsDHCPv4ClientLeaseInd *pMsg );
5216 
5234  BYTE instance,
5235  tFNDHCPv4ClientLeaseStatus pCallback );
5236 
5257 typedef struct
5258 {
5261 
5262 typedef void (* tFNSetCradleMount)( QmiCbkLocCradleMountInd *pSetLocCradleMount );
5263 
5276  tFNSetCradleMount pCallback);
5277 
5286 typedef struct
5287 {
5290 
5291 typedef void (* tFNSetEventTimeSync)( QmiCbkLocEventTimeSyncInd *pSetLocEventTimeSync );
5292 
5305  tFNSetEventTimeSync pCallback );
5306 
5326 typedef struct
5327 {
5330 
5331 typedef void (* tFNInjectTimeStatus)( QmiCbkLocInjectTimeInd *pLocInjectTime );
5332 
5345  tFNInjectTimeStatus pCallback );
5367 typedef struct accelAcceptReady_s{
5372 
5394 typedef struct gyroAcceptReady_s{
5420 typedef struct accelTempAcceptReady_s{
5446 typedef struct gyroTempAcceptReady_s{
5451 
5465 typedef struct{
5471 
5472 typedef void (* tFNSensorStreaming)( QmiCbkLocSensorStreamingInd *pLocSensorStream );
5473 
5486  tFNSensorStreaming pCallback );
5487 
5531 typedef struct
5532 {
5540 
5541 typedef void (* tFNInjectSensorData)( QmiCbkLocInjectSensorDataInd *pLocInjectSensorData );
5542 
5555  tFNInjectSensorData pCallback );
5571 typedef struct precisionDilution_s{
5576 
5588 typedef struct gpsTime_s{
5591 }gpsTime;
5592 
5611 typedef struct sensorDataUsage_s{
5615 
5632 typedef struct svUsedforFix_s{
5634  WORD gnssSvUsedList[255];
5635 }svUsedforFix;
5636 
5814 typedef struct
5815 {
5849 
5850 typedef void (* tFNEventPosition)( QmiCbkLocPositionReportInd *pLocPositionReport );
5851 typedef struct
5852 {
5854  USHORT entries[255];
5855 } t_Sv;
5856 
5857 typedef struct
5858 {
5861 } t_sensor;
5862 
5863 typedef struct
5864 {
5867 } t_gpsTime;
5868 
6045 typedef struct
6046 {
6079 
6080 typedef void (* tFNBestAvailPos)( QmiCbkLocBestAvailPosInd *pBestAvailPos );
6081 
6082 
6083 typedef void (* tFNOpMode)( ULONG mode );
6084 
6097  tFNEventPosition pCallback );
6098 
6108  tFNOpMode pCallback );
6109 
6132 typedef struct
6133 {
6138 
6146 typedef void ( * tFNImsaRegStatus) (
6147  imsaRegStatusInfo *pImsaRegStatusInfo );
6148 
6163 
6206 typedef struct
6207 {
6217 
6225 typedef void ( * tFNImsaSvcStatus) (
6226  imsaSvcStatusInfo *pImsaSvcStatusInfo );
6227 
6242 
6260 typedef struct
6261 {
6267 
6275 typedef void ( * tFNImsaRatStatus) (
6276  imsaRatStatusInfo *pImsaRatStatusInfo );
6277 
6292 
6312 typedef struct
6313 {
6317 
6325 typedef void ( * tFNImsaPdpStatus) (
6326  imsaPdpStatusInfo *pImsaPdpStatusInfo );
6327 
6342 
6365  tFNSigInfo pCallback,
6366  setSignalStrengthInfo *pSigInfo2 );
6367 
6445 typedef struct
6446 {
6457 } satelliteInfo;
6458 
6475 typedef struct
6476 {
6480 
6488 typedef void (*tFNGnssSvInfo)
6489  (gnssSvInfoNotification *pGnssSvInfoNotification );
6490 
6507  tFNGnssSvInfo pCallback );
6508 
6509 
6541 typedef struct
6542 {
6545 
6553 typedef void (*tFNDelAssistData)
6554  (delAssistDataStatus *pAssistDataNotification );
6555 
6565  tFNDelAssistData pCallback );
6566 
6567 
6586 typedef struct
6587 {
6594 
6595 
6602 typedef void (* tFNASwiLTECphyCalInfo)( QmiCbkNasLTECphyCaInfo *pQmiCbkNasLTECphyCaInfo );
6603 
6618 
6619 /*
6620  * Name: RankIndicatorInd
6621  *
6622  * Purpose: Structure used to store the Tlv parameters for RankIndicatorInd
6623  *
6624  * \param pCount1
6625  * - Count of Rank 1
6626  *
6627  * \param pCount2
6628  * - Count of Rank 2
6629  */
6630 typedef struct
6631 {
6635 
6636 typedef void ( *tFNRankIndicator )( RankIndicatorInd *pRankIndicatorInd );
6637 
6639  tFNRankIndicator pCallback );
6640 
6664 typedef struct
6665 {
6668 
6676 typedef void (*tFNInjectUTCTime)
6677  (QmiCbkLocInjectUTCTimeInd *pInjectUTCTimeNotification );
6678 
6688  tFNInjectUTCTime pCallback );
6689 
6721 typedef struct
6722 {
6725 
6733 typedef void (*tFNInjectPosition)
6734  (QmiCbkLocInjectPositionInd *pInjectPositionNotification );
6735 
6745  tFNInjectPosition pCallback );
6746 
6756 typedef struct
6757 {
6761 
6769 typedef void (*tFNCbkUimSlotStatusChangeInd)
6770  (UIMSlotStatusChangeInfo *pQmiCbkUimSlotStatusChangeInd );
6771 
6787  tFNCbkUimSlotStatusChangeInd pCallback );
6788 
6799 typedef struct
6800 {
6803 
6804 typedef void (* tFNSetEngineState)( QmiCbkLocEngineStateInd *pSetLocEngineState );
6805 
6816  tFNSetEngineState pCallback );
6817 
6818 
6847 {
6851 
6859 typedef void (*tFNResetInfo)
6860  ( ResetInfoNotification *pResetInfoNotification );
6861 
6870  tFNResetInfo pCallback );
6871 
6872 
6884 typedef struct
6885 {
6889 
6890 
6901 typedef struct
6902 {
6906 
6907 typedef void (* tFNMitiLvlRpt)( QmiCbkTmdMitiLvlRptInd *pSetLocCradleMount );
6908 
6909 
6922  tFNMitiLvlRpt pCallback );
6923 
6924 
6945 typedef struct
6946 {
6949 
6950 typedef void (* tFNSetExtPowerConfig)( QmiCbkLocSetExtPowerConfigInd *pSetExtConfigIndStatus );
6951 
6964  tFNSetExtPowerConfig pCallback);
6965 
6978  tFNBestAvailPos pCallback );
6979 
6992 typedef struct
6993 {
6994  char t3396_apn[101];
6995  BYTE t3396_plmn_id[3];
6997 } nasTimers;
6998 
6999 typedef void (*tFNNasTimer) (nasTimers *timers);
7000 
7013 
7014 
7015 #ifdef __cplusplus
7016 } /* extern "C" { */
7017 #endif
7018 
7019 #endif /* __GOBI_API_CBK_H__ */
ULONG * pSpeedVertical
Definition: qaGobiApiCbk.h:5833
Short Message Service API function prototypes.
ULONG * pHorUncEllipseSemiMajor
Definition: qaGobiApiCbk.h:5822
BYTE alphaIDLen
Definition: qaGobiApiCbk.h:4935
Definition: qaGobiApiVoice.h:3091
BYTE sinr
Definition: qaGobiApiCbk.h:1771
callerIDInfo * pCallerIDInfo
Definition: qaGobiApiCbk.h:3687
BYTE connetionState
Definition: qaGobiApiCbk.h:6314
ULONG SetMobileIPStatusCallback(tFNMobileIPStatus pCallback)
ULONG SetRoamingIndicatorCallback(tFNRoamingIndicator pCallback)
void(* tFNRoamingIndicator)(ULONG roaming)
Definition: qaGobiApiCbk.h:555
Definition: qaGobiApiCbk.h:5446
BYTE state
Definition: qaGobiApiCbk.h:3133
BYTE * pPhoneCtxtURI
Definition: qaGobiApiCbk.h:4500
Definition: qaGobiApiNas.h:2649
GSMSysInfo * pGSMSysInfo
Definition: qaGobiApiCbk.h:2730
Definition: qaGobiApiNas.h:2960
BYTE optCode
Definition: qaGobiApiCbk.h:5156
Definition: qaGobiApiCbk.h:5394
lineCtrlInfo * pLineCtrlInfo
Definition: qaGobiApiCbk.h:3699
WORD * pRingingTimer
Definition: qaGobiApiCbk.h:4665
ULONG injectSensorDataStatus
Definition: qaGobiApiCbk.h:5533
Definition: qaGobiApiCbk.h:1860
ULONG * pSMSSvcRAT
Definition: qaGobiApiCbk.h:6211
BYTE interval
Definition: qaGobiApiCbk.h:335
BYTE * pDataSrc
Definition: qaGobiApiCbk.h:2595
BYTE NWRegStat
Definition: qaGobiApiCbk.h:2266
ULONG * pSpeedHorizontal
Definition: qaGobiApiCbk.h:6062
BYTE sessionId
Definition: qaGobiApiCbk.h:5817
SMSEventType
Definition: qaGobiApiCbk.h:858
Definition: qaGobiApiCbk.h:3683
BYTE numOpt
Definition: qaGobiApiCbk.h:5173
Definition: qaGobiApiVoice.h:3139
struct sensorDataUsage_s sensorDataUsage
Definition: qaGobiApiCbk.h:2216
USHORT namelength
Definition: qaGobiApiCbk.h:3034
Definition: qaGobiApiCbk.h:5814
BYTE * pAlphaID
Definition: qaGobiApiCbk.h:4936
ULONG SetNMEACallback(tFNNewNMEA pCallback)
ULONG SetLocInjectTimeCallback(tFNInjectTimeStatus pCallback)
void(* tFNSetExtPowerConfig)(QmiCbkLocSetExtPowerConfigInd *pSetExtConfigIndStatus)
Definition: qaGobiApiCbk.h:6950
ULONG * pSpeedHorizontal
Definition: qaGobiApiCbk.h:5826
ULONG SLQSSetIMSAPdpStatusCallback(tFNImsaPdpStatus pCallback)
Definition: qaGobiApiCbk.h:4166
Definition: qaGobiApiCbk.h:860
Definition: qaGobiApiVoice.h:2404
void(* tFNImsaRatStatus)(imsaRatStatusInfo *pImsaRatStatusInfo)
Definition: qaGobiApiCbk.h:6275
ULONG SetLocEventTimeSyncCallback(tFNSetEventTimeSync pCallback)
BYTE * pAmrOctetAligned
Definition: qaGobiApiCbk.h:4663
Definition: qaGobiApiCbk.h:880
Definition: qaGobiApiCbk.h:5531
Definition: qaGobiApiTmd.h:194
WORD * pRegStatusErrorCode
Definition: qaGobiApiCbk.h:6135
BYTE signalType
Definition: qaGobiApiCbk.h:3329
Definition: qaGobiApiCbk.h:861
SMSEtwsPlmnInfo * pEtwsPlmnInfo
Definition: qaGobiApiCbk.h:1052
ULONG SLQSUIMSetRefreshCallBack(tFNUIMRefresh pCallback)
void(* tFNDataCapabilities)(BYTE dataCapsSize, BYTE *pDataCaps)
Definition: qaGobiApiCbk.h:601
WORD Count1
Definition: qaGobiApiCbk.h:6632
ULONG * pHeadingUnc
Definition: qaGobiApiCbk.h:6070
ULONG SetPDSStateCallback(tFNPDSState pCallback)
BYTE * pScrAmrEnable
Definition: qaGobiApiCbk.h:4659
BYTE * pGyroTempSamplesAccepted
Definition: qaGobiApiCbk.h:5538
BYTE * pTimeZone
Definition: qaGobiApiCbk.h:2850
ULONGLONG * pTotalBytesRX
Definition: qaGobiApiCbk.h:3888
INT8 * pRscp
Definition: qaGobiApiCbk.h:4106
char CHAR
Definition: SwiDataTypes.h:33
Definition: qaGobiApiVoice.h:1920
Definition: qaGobiApiCbk.h:3274
ULONGLONG * pTotalBytesTX
Definition: qaGobiApiCbk.h:3887
Definition: qaGobiApiVoice.h:2460
USHORT versionlength
Definition: qaGobiApiCbk.h:2957
Definition: qaGobiApiCbk.h:3412
NSSAudioCtrl * pNSSAudioCtrl
Definition: qaGobiApiCbk.h:3697
Definition: qaGobiApiCbk.h:1235
ULONG svStatus
Definition: qaGobiApiCbk.h:6452
BYTE callID
Definition: qaGobiApiCbk.h:3276
ULONG * pTimeUnc
Definition: qaGobiApiCbk.h:5842
void(* tFNFwDldCompletion)(ULONG fwdld_completion_status)
Definition: qaGobiApiCbk.h:1372
Quality of Service API function prototypes.
Definition: qaGobiApiCbk.h:4980
ULONG SetLocCradleMountCallback(tFNSetCradleMount pCallback)
ULONG * pHorUncCircular
Definition: qaGobiApiCbk.h:5820
void(* tFNModemTempInfo)(modemTempNotification *pModemTempNotification)
Definition: qaGobiApiCbk.h:4180
arrCallEndReason * pArrCallEndReason
Definition: qaGobiApiCbk.h:2159
Definition: qaGobiApiCbk.h:2721
WORD sessionEndReason
Definition: qaGobiApiCbk.h:4270
ULONG SLQSSetDUNCallInfoCallback(BYTE StatsPeriod, tFNDUNCallInfo pCallback)
ULONG * pHorUncEllipseSemiMajor
Definition: qaGobiApiCbk.h:6057
struct LteNasReleaseInfo_s LteNasReleaseInfo
WORD batchPerSec
Definition: qaGobiApiCbk.h:5423
void(* tFNDTMFEvent)(voiceDTMFEventInfo *pVoiceDTMFEventInfo)
Definition: qaGobiApiCbk.h:2487
Definition: qaGobiApiNas.h:2783
Definition: qaGobiApiCbk.h:5171
UIMSlotsStatus slotsstatusChange
Definition: qaGobiApiCbk.h:6758
void(* tFNHDRPersonaity)(HDRPersonalityInd *pHDRPers)
Definition: qaGobiApiCbk.h:4335
BYTE DormancyStatus
Definition: qaGobiApiCbk.h:4813
ULONG t3396_val
Definition: qaGobiApiCbk.h:6996
ULONG CurrChanRxRate
Definition: qaGobiApiCbk.h:4752
struct _transLayerInfoNotification transLayerNotification
struct USSInfo * pUSSDData
Definition: qaGobiApiCbk.h:4715
ULONGLONG * pTotalBytesTX
Definition: qaGobiApiCbk.h:222
Thermal Mitigation Device API function prototypes.
SMSOnIMSInfo * pSMSOnIMSInfo
Definition: qaGobiApiCbk.h:1054
ULONG SLQSSetServingSystemCallback(tFNServingSystem pCallback)
ULONG * pDormancyStatus
Definition: qaGobiApiCbk.h:218
Definition: qaGobiApiCbk.h:2360
BYTE hdrPersonality
Definition: qaGobiApiCbk.h:1554
precisionDilution * pPrecisionDilution
Definition: qaGobiApiCbk.h:5838
void(* tFNAllCallStatus)(voiceSetAllCallStatusCbkInfo *pVoiceSetAllCallStatusCbkInfo)
Definition: qaGobiApiCbk.h:2179
satelliteInfo * pSatelliteInfo
Definition: qaGobiApiCbk.h:6478
Definition: qaGobiApiCbk.h:3349
BYTE isNewFlow
Definition: qaGobiApiCbk.h:3795
BYTE * pVertConfidence
Definition: qaGobiApiCbk.h:5831
BYTE msgDelFailureCause
Definition: qaGobiApiCbk.h:4934
ULONG SLQSSetSMSEventCallback(tFNSMSEvents pCallback)
void(* tFNImsaSvcStatus)(imsaSvcStatusInfo *pImsaSvcStatusInfo)
Definition: qaGobiApiCbk.h:6225
#define MAX_RADIO_INTERFACE_LIST
Definition: qaGobiApiCbk.h:1496
ULONG * pVOIPSvcRAT
Definition: qaGobiApiCbk.h:6212
BYTE PI
Definition: qaGobiApiCbk.h:3351
Definition: qaGobiApiNas.h:6152
Definition: qaGobiApiSms.h:1496
connectNumInfo * pCallingPartyInfo
Definition: qaGobiApiCbk.h:3693
Definition: qaGobiApiCbk.h:215
ULONG gpsTimeOfWeekMs
Definition: qaGobiApiCbk.h:5866
struct gyroAcceptReady_s gyroAcceptReady
WdsDHCPv4ProfileId * pProfileId
Definition: qaGobiApiCbk.h:5200
ULONGLONG * pTimestampUtc
Definition: qaGobiApiCbk.h:6054
Uim Service API function prototypes.
eQaQMIService qaQmisvctype
Definition: qaGobiApiCbk.h:108
cardStatus statusChange
Definition: qaGobiApiCbk.h:2362
ULONG * pImsRegStatus
Definition: qaGobiApiCbk.h:6136
Definition: qaGobiApiCbk.h:5326
BYTE bAltitudeAssumed
Definition: qaGobiApiCbk.h:6477
Definition: qaGobiApiCbk.h:4711
BYTE * pLTEVoiceSupportSysInfo
Definition: qaGobiApiCbk.h:2740
BYTE * pVertConfidence
Definition: qaGobiApiCbk.h:6065
BYTE selectedNetwork
Definition: qaGobiApiCbk.h:1551
BYTE source
Definition: qaGobiApiCbk.h:6849
PhyCaAggScellInfo sPhyCaAggScellInfo
Definition: qaGobiApiCbk.h:6590
ULONG SLQSSetLocInjectUTCTimeCallback(tFNInjectUTCTime pCallback)
ULONG * pHorUncEllipseOrientAzimuth
Definition: qaGobiApiCbk.h:6058
#define SIGSTRENGTH_THRESHOLD_ARR_SZ
Definition: qaGobiApiCbk.h:28
Definition: qaGobiApiCbk.h:862
AddCDMASysInfo * pAddCDMASysInfo
Definition: qaGobiApiCbk.h:2733
#define QMI_WMS_MAX_PAYLOAD_LENGTH
Definition: qaGobiApiCbk.h:29
qaQmiInterfaceInfo * pQmiInterfaceInfo
Definition: qaGobiApiCbk.h:136
ULONG SLQSVoiceSetOTASPStatusCallBack(tFNOTASPStatus pCallback)
unsigned char BYTE
Definition: SwiDataTypes.h:32
Definition: qaGobiApiWds.h:4203
BYTE PI
Definition: qaGobiApiCbk.h:3480
BYTE * pHorEllpConf
Definition: qaGobiApiCbk.h:6060
HDRSSInfo * pHDRSigInfo
Definition: qaGobiApiCbk.h:4102
void(* tFNNasTimer)(nasTimers *timers)
Definition: qaGobiApiCbk.h:6999
BYTE upLink
Definition: qaGobiApiCbk.h:3570
device_state_enum
Definition: qaGobiApiCbk.h:1263
WORD ModemTemperature
Definition: qaGobiApiCbk.h:4169
ULONG SLQSSetSessionStateCallback(tFNSLQSSessionState pCallback)
USHORT descriptionlength
Definition: qaGobiApiCbk.h:2961
struct gyroTempAcceptReady_s gyroTempAcceptReady
Definition: qaGobiApiVoice.h:3164
ULONGLONG * pLongitude
Definition: qaGobiApiCbk.h:5819
ULONG * pOpaqueIdentifier
Definition: qaGobiApiCbk.h:5534
ULONG * pUTSvcRAT
Definition: qaGobiApiCbk.h:6215
SrvStatusInfo * pHDRSrvStatusInfo
Definition: qaGobiApiCbk.h:2724
Definition: qaGobiApiNas.h:1348
BYTE month
Definition: qaGobiApiCbk.h:2813
BYTE numType
Definition: qaGobiApiCbk.h:3482
ULONG SetLocGnssSvInfoCallback(tFNGnssSvInfo pCallback)
BYTE gnssSvUsedList_len
Definition: qaGobiApiCbk.h:5633
ULONG SLQSSetWdsTransferStatisticCallback(tFNSLQSWDSEvent pXferStatsCb, BYTE interval, BYTE instanceid, BYTE ipfamily)
BYTE alertPitch
Definition: qaGobiApiCbk.h:3330
BYTE numLen
Definition: qaGobiApiCbk.h:3418
void(* tFNSignalStrength)(INT8 signalStrength, ULONG radioInterface)
Definition: qaGobiApiCbk.h:634
USHORT sessionStatus
Definition: qaGobiApiCbk.h:3169
ULONG v6sessionId
Definition: qaGobiApiCbk.h:110
gyroTempAcceptReady * pGyroTempAcceptReady
Definition: qaGobiApiCbk.h:5469
WORD mobileNetworkCode
Definition: qaGobiApiCbk.h:971
BYTE state
Definition: qaGobiApiCbk.h:3796
void(* tFNNetworkTime)(nasNetworkTime *pNasNetworkTime)
Definition: qaGobiApiCbk.h:2863
void(* tFNPDSState)(ULONG enabledStatus, ULONG trackingStatus)
Definition: qaGobiApiCbk.h:1120
BYTE signal
Definition: qaGobiApiCbk.h:3331
WORD techName
Definition: qaGobiApiCbk.h:4274
ULONG * pVTSvcRAT
Definition: qaGobiApiCbk.h:6213
Definition: qaGobiApiCbk.h:911
Definition: qaGobiApiCbk.h:4539
Definition: qaGobiApiCbk.h:2810
void(* tFNSUPSNotification)(voiceSUPSNotification *pVoiceSUPSNotification)
Definition: qaGobiApiCbk.h:2024
Location API function prototypes.
Definition: qaGobiApiNas.h:1360
ULONG * pTechnologyMask
Definition: qaGobiApiCbk.h:6072
Definition: qaGobiApiCbk.h:1265
ULONG SLQSWmsMemoryFullCallBack(tFNMemoryFull pCallback)
gyroAcceptReady * pGyroAcceptReady
Definition: qaGobiApiCbk.h:5467
qaQmiInterfaceInfo * pQmiInterfaceInfo
Definition: qaGobiApiCbk.h:217
signed char INT8
Definition: SwiDataTypes.h:31
void(* tFNUSSDNotification)(ULONG type, BYTE *pNetworkInfo)
Definition: qaGobiApiCbk.h:1705
Definition: qaGobiApiCbk.h:134
#define QMI_MAX_VOICE_NUMBER_LENGTH
Definition: qaGobiApiCbk.h:31
HDRSysInfo * pHDRSysInfo
Definition: qaGobiApiCbk.h:2729
WORD messageID
Definition: qaGobiApiCbk.h:4928
ULONG io
Definition: qaGobiApiCbk.h:1770
BYTE * pCallBarPasswd
Definition: qaGobiApiCbk.h:2593
Definition: qaGobiApiCbk.h:3823
DTMFInfo DTMFInformation
Definition: qaGobiApiCbk.h:2474
ULONG * pAltitudeWrtMeanSeaLevel
Definition: qaGobiApiCbk.h:6064
ULONG userData
Definition: qaGobiApiCbk.h:4937
INT8 * pGSMSigInfo
Definition: qaGobiApiCbk.h:4103
ULONG * pHeading
Definition: qaGobiApiCbk.h:6069
WORD data_len
Definition: qaGobiApiCbk.h:5017
ULONG injectTimeSyncStatus
Definition: qaGobiApiCbk.h:5328
Definition: qaGobiApiVoice.h:2339
void(* tFNNewRMTransferStatistics)(QmiCbkWdsStatisticsIndState *pMsg)
Definition: qaGobiApiCbk.h:5123
USHORT alertmsglength
Definition: qaGobiApiCbk.h:3136
AddSysInfo * pAddWCDMASysInfo
Definition: qaGobiApiCbk.h:2736
Definition: qaGobiApiCbk.h:3547
BYTE presentationInd
Definition: qaGobiApiCbk.h:1946
ULONG * pVertUnc
Definition: qaGobiApiCbk.h:6053
ULONG * pSrcRAT
Definition: qaGobiApiCbk.h:6263
ULONG SLQSSetSwiGetResetInfoCallback(tFNResetInfo pCallback)
SMSTransferRouteMTMessageInfo * pTransferRouteMTMessageInfo
Definition: qaGobiApiCbk.h:1049
ULONG SLQSNasNetworkTimeCallBack(tFNNetworkTime pCallback)
Definition: qaGobiApiCbk.h:3590
struct SMSAsyncRawSend_s SMSAsyncRawSend
Definition: qaGobiApiCbk.h:6945
DHCPOption * pOptions
Definition: qaGobiApiCbk.h:5174
ULONG SLQSSetSIPConfigCallback(tFNImsSIPConfig pCallback)
ULONG SLQSSetSignalStrengthsCallback(tFNSLQSSignalStrengths pCallback, struct SLQSSignalStrengthsIndReq *pSLQSSignalStrengthsIndReq)
ULONG SetLocDeleteAssistDataCallback(tFNDelAssistData pCallback)
CallBarringSysInfo * pWCDMACallBarringSysInfo
Definition: qaGobiApiCbk.h:2739
Definition: qaGobiApiCbk.h:2409
Definition: qaGobiApiCbk.h:2008
Definition: qaGobiApiCbk.h:1767
ULONG SLQSNasSwiOTAMessageCallback(NasSwiIndReg *req, tFNASwiOTAMsg pCallback)
Definition: qaGobiApiVoice.h:2299
ULONG SetCATEventCallback(tFNCATEvent pCallback, ULONG eventMask, ULONG *pErrorMask)
ULONG * pTimeUnc
Definition: qaGobiApiCbk.h:6055
void(* tFNSLQSWDSEvent)(slqsWdsEventInfo *pWdsEventInfo)
Definition: qaGobiApiCbk.h:233
ULONG * pSpeedVertical
Definition: qaGobiApiCbk.h:6067
Definition: qaGobiApiNas.h:2543
Definition: qaGobiApiNas.h:3475
BYTE * pSysInfoNoChange
Definition: qaGobiApiCbk.h:2743
ULONG SetUSSDNoWaitIndicationCallback(tFNUSSDNoWaitIndication pCallback)
Definition: qaGobiApiWds.h:4515
ULONG SetUimSlotStatusChangeCallback(tFNCbkUimSlotStatusChangeInd pCallback)
USHORT userInputTimeout
Definition: qaGobiApiCbk.h:3135
Definition: qaGobiApiNas.h:6908
BYTE reserved
Definition: qaGobiApiCbk.h:3027
Definition: qaGobiApiCbk.h:6445
void(* tFNSLQSSignalStrengths)(struct SLQSSignalStrengthsInformation sSLQSSignalStrengthsInfo)
Definition: qaGobiApiCbk.h:1785
BYTE * pCLIRCause
Definition: qaGobiApiCbk.h:3696
BYTE * pSvcClass
Definition: qaGobiApiCbk.h:2586
BYTE smsOnIMS
Definition: qaGobiApiCbk.h:1003
BYTE bNumberOfPhySlots
Definition: qaGobiApiCbk.h:6759
sensorDataUsage * pSensorDataUsage
Definition: qaGobiApiCbk.h:5844
WORD batchPerSec
Definition: qaGobiApiCbk.h:5397
ULONG SetRMTransferStatisticsCallback(tFNNewRMTransferStatistics pCallback)
ULONG * pTimerSIPReg
Definition: qaGobiApiCbk.h:4391
arrRedirPartyNum * pArrRedirPartyNum
Definition: qaGobiApiCbk.h:2164
Definition: qaGobiApiVoice.h:2381
ULONG SLQSVoiceSetAllCallStatusCallBack(tFNAllCallStatus pCallback)
ULONGLONG * pTime
Definition: qaGobiApiCbk.h:5020
ULONG SetNewSMSCallback(tFNNewSMS pCallback)
void(* tFNLUReject)(ULONG serviceDomain, ULONG rejectCause)
Definition: qaGobiApiCbk.h:800
void(* tFNPower)(ULONG operatingMode)
Definition: qaGobiApiCbk.h:456
USHORT userInputTimeout
Definition: qaGobiApiCbk.h:3103
void(* tFNImsaPdpStatus)(imsaPdpStatusInfo *pImsaPdpStatusInfo)
Definition: qaGobiApiCbk.h:6325
BYTE state
Definition: qaGobiApiCbk.h:3101
ULONG * pSpeedVerticalUnc
Definition: qaGobiApiCbk.h:6068
Definition: qaGobiApiCbk.h:3478
BYTE reconfigReqd
Definition: qaGobiApiCbk.h:4269
void(* tFNUIMRefresh)(UIMRefreshEvent *pUIMRefreshEvent)
Definition: qaGobiApiCbk.h:2333
ULONG * pHorUncEllipseSemiMinor
Definition: qaGobiApiCbk.h:6056
ULONG SLQSSetIMSSMSConfigCallback(tFNImsSMSConfig pCallback)
WORD samplesPerBatch
Definition: qaGobiApiCbk.h:5369
struct _modemTempNotification modemTempNotification
Definition: qaGobiApiVoice.h:2526
#define QMI_ETWS_MAX_PAYLOAD_LENGTH
Definition: qaGobiApiCbk.h:30
Definition: qaGobiApiCbk.h:4496
DHCPOptionList * pOptList
Definition: qaGobiApiCbk.h:5203
Definition: qaGobiApiCbk.h:5198
ULONG SetUSSDNotificationCallback(tFNUSSDNotification pCallback)
BYTE SI
Definition: qaGobiApiCbk.h:3550
LTESSInfo * pLTESigInfo
Definition: qaGobiApiCbk.h:4105
Definition: qaGobiApiCbk.h:5571
BYTE notification
Definition: qaGobiApiCbk.h:3168
Definition: qaGobiApiCbk.h:863
void(* tFNtransNWRegInfo)(transNWRegInfoNotification *pTransNWRegInfoNotification)
Definition: qaGobiApiCbk.h:2277
ULONG * pHorUncEllipseOrientAzimuth
Definition: qaGobiApiCbk.h:5823
ULONG * pSpeedUnc
Definition: qaGobiApiCbk.h:6063
CDMASSInfo * pCDMASigInfo
Definition: qaGobiApiCbk.h:4101
ULONG messageIndex
Definition: qaGobiApiCbk.h:883
Definition: qaGobiApiNas.h:2155
BYTE msgDelFailureType
Definition: qaGobiApiCbk.h:4933
ULONG SLQSNasSigInfoCallBack(tFNSigInfo pCallback, sigInfo *pSigInfo)
Definition: qaGobiApiCbk.h:2583
ULONG SetLocInjectSensorDataCallback(tFNInjectSensorData pCallback)
Definition: qaGobiApiCbk.h:1267
arrAlertingPattern * pArrAlertingPattern
Definition: qaGobiApiCbk.h:2165
struct svUsedforFix_s svUsedforFix
void(* tFNQosStatus)(BYTE instance, ULONG id, BYTE status, BYTE event, BYTE reason)
Definition: qaGobiApiCbk.h:3979
enum device_state_enum eDevState
WORD * pRTPRTCPInactTimer
Definition: qaGobiApiCbk.h:4667
Definition: qaGobiApiCbk.h:866
ULONG status
Definition: qaGobiApiCbk.h:6666
void(* tFNImsVoIPConfig)(imsVoIPConfigInfo *pImsVoIPConfigInfo)
Definition: qaGobiApiCbk.h:4677
BYTE * pCSCFPortName
Definition: qaGobiApiCbk.h:4445
getCallFWInfo * pCallFwdInfo
Definition: qaGobiApiCbk.h:2597
ULONG gpsTimeOfWeekMs
Definition: qaGobiApiCbk.h:5590
BYTE day
Definition: qaGobiApiCbk.h:2814
SMSMTMessageInfo * pMTMessageInfo
Definition: qaGobiApiCbk.h:1048
Definition: qaGobiApiCbk.h:3099
WORD gpsWeek
Definition: qaGobiApiCbk.h:5589
COLRResp * pCOLRstatus
Definition: qaGobiApiCbk.h:2601
Definition: qaGobiApiVoice.h:2479
BYTE injectEnable
Definition: qaGobiApiCbk.h:5395
ULONG SLQSSetQosNWStatusCallback(tFNQosNWStatus pCallback)
WORD * pSIPLocalPort
Definition: qaGobiApiCbk.h:4390
BYTE state
Definition: qaGobiApiCbk.h:3026
Definition: qaGobiApiCbk.h:3166
WORD gnssSvId
Definition: qaGobiApiCbk.h:6450
BYTE injectEnable
Definition: qaGobiApiCbk.h:5368
BYTE reason
Definition: qaGobiApiCbk.h:3553
Definition: qaGobiApiCbk.h:3177
ULONG aidingIndicatorMask
Definition: qaGobiApiCbk.h:5860
signed short SHORT
Definition: SwiDataTypes.h:38
Definition: qaGobiApiNas.h:1251
ULONG fwloadComplete
Definition: qaGobiApiCbk.h:2954
const char * LPCSTR
Definition: SwiDataTypes.h:36
ULONG eventMask
Definition: qaGobiApiCbk.h:1237
Definition: qaGobiApiCbk.h:949
Definition: qaGobiApiCbk.h:3327
WORD * pMinSessionExpiryTimer
Definition: qaGobiApiCbk.h:4657
BYTE second
Definition: qaGobiApiCbk.h:2817
USHORT alertmsglength
Definition: qaGobiApiCbk.h:3104
BYTE callID
Definition: qaGobiApiCbk.h:2010
accelTempAcceptReady * pAccelTempAcceptReady
Definition: qaGobiApiCbk.h:5468
alphaIDInfo * pAlphaIDInfo
Definition: qaGobiApiCbk.h:2592
ULONG SetLocOpModeCallback(tFNOpMode pCallback)
BYTE * pAmrWbEnable
Definition: qaGobiApiCbk.h:4658
ULONG SLQSSetSwiHDRPersCallback(tFNHDRPersonaity pCallback)
BYTE * pSMSOverIPNwInd
Definition: qaGobiApiCbk.h:4499
Definition: qaGobiApiCbk.h:6901
BYTE lteRsrpDelta
Definition: qaGobiApiCbk.h:1871
#define MAX_QOS_FILTER_TLV
Definition: qaGobiApiQos.h:21
Definition: qaGobiApiVoice.h:2442
Definition: qaGobiApiVoice.h:1500
ULONG * pAltitudeWrtEllipsoid
Definition: qaGobiApiCbk.h:5828
LteNasReleaseInfo * pLteNasRelInfo
Definition: qaGobiApiCbk.h:5019
Definition: qaGobiApiCbk.h:3879
void(* tFNInfoRec)(voiceInfoRec *pVoiceInfoRec)
Definition: qaGobiApiCbk.h:3712
FLOAT elevation
Definition: qaGobiApiCbk.h:6454
ULONG v4sessionId
Definition: qaGobiApiCbk.h:109
accelAcceptReady * pAccelAcceptReady
Definition: qaGobiApiCbk.h:5466
ULONGLONG TXOKBytesCount
Definition: qaGobiApiCbk.h:4811
BYTE * pDayltSavAdj
Definition: qaGobiApiCbk.h:2851
BYTE toggleMode
Definition: qaGobiApiCbk.h:3593
struct accelTempAcceptReady_s accelTempAcceptReady
void(* tFNGnssSvInfo)(gnssSvInfoNotification *pGnssSvInfoNotification)
Definition: qaGobiApiCbk.h:6489
void(* tFNSUPSInfo)(voiceSUPSInfo *pVoiceSUPSInfo)
Definition: qaGobiApiCbk.h:2614
BYTE state
Definition: qaGobiApiCbk.h:2950
ULONG iSetSignalStrengthCallback(tFNSignalStrength pCallback)
ULONG SetDeviceStateChangeCbk(tFNDeviceStateChange pCallback)
Definition: qaGobiApiNas.h:6796
ULONG SetRFInfoCallback(tFNRFInfo pCallback)
void(* tFNImsSMSConfig)(imsSMSConfigInfo *pImsSMSConfigInfo)
Definition: qaGobiApiCbk.h:4510
Definition: qaGobiApiCbk.h:6992
Definition: qaGobiApiVoice.h:287
Definition: qaGobiApiCbk.h:4265
BYTE svInfoMask
Definition: qaGobiApiCbk.h:6453
BYTE ackIndicator
Definition: qaGobiApiCbk.h:913
BYTE callID
Definition: qaGobiApiCbk.h:3685
ULONG SLQSNasTimerCallback(tFNNasTimer pCallback)
struct _packetSrvStatus packetSrvStatus
Definition: qaGobiApiCbk.h:968
BYTE MdmConnStatus
Definition: qaGobiApiCbk.h:4809
Definition: qaGobiApiCbk.h:5154
ULONG sessionStatus
Definition: qaGobiApiCbk.h:5816
ULONG SLQSSetIMSUserConfigCallback(tFNImsUserConfig pCallback)
Definition: qaGobiApiUim.h:1862
Definition: qaGobiApiCbk.h:6312
Definition: qaGobiApiCbk.h:3792
Definition: qaGobiApiVoice.h:2423
ULONG SetLURejectCallback(tFNLUReject pCallback)
arrCallInfo arrCallInfomation
Definition: qaGobiApiCbk.h:2154
Definition: qaGobiApiCbk.h:80
ULONG id
Definition: qaGobiApiCbk.h:3794
Definition: qaGobiApiSms.h:1100
ULONG timeSyncRefCounter
Definition: qaGobiApiCbk.h:5288
BYTE DataBearerTech
Definition: qaGobiApiCbk.h:4814
Wireless Data Service API function prototypes.
ULONG iSLQSSetSignalStrengthsCallback(tFNSLQSSignalStrengths pCallback)
BYTE regInd
Definition: qaGobiApiCbk.h:2218
Definition: qaGobiApiCbk.h:864
void(* tFNSLQSQOSEvent)(BYTE instance, QosFlowInfo *pFlowInfo)
Definition: qaGobiApiCbk.h:3901
ULONG CurrChanTxRate
Definition: qaGobiApiCbk.h:4751
Definition: qaGobiApiCbk.h:3189
Definition: qaGobiApiCbk.h:1557
WORD causeCode
Definition: qaGobiApiCbk.h:4929
BYTE sinrDelta
Definition: qaGobiApiCbk.h:1864
struct SMSCAddress SMSCAddressInfo
Definition: qaGobiApiVoice.h:3119
ULONG status
Definition: qaGobiApiCbk.h:6947
void(* tFNCbkUimSlotStatusChangeInd)(UIMSlotStatusChangeInfo *pQmiCbkUimSlotStatusChangeInd)
Definition: qaGobiApiCbk.h:6770
ULONG SLQSSetTransLayerInfoCallback(tFNtransLayerInfo pCallback)
WORD verboseSessnEndReasonType
Definition: qaGobiApiCbk.h:4271
WORD samplesPerBatch
Definition: qaGobiApiCbk.h:5396
WORD verboseSessnEndReason
Definition: qaGobiApiCbk.h:4272
ULONG receivedBytes
Definition: qaGobiApiCbk.h:3030
Definition: qaGobiApiCbk.h:5611
ULONG SetLocBestAvailPosCallback(tFNBestAvailPos pCallback)
ULONG type
Definition: qaGobiApiCbk.h:5016
Definition: qaGobiApiCbk.h:4807
Definition: qaGobiApiCbk.h:5851
GSMSrvStatusInfo * pLTESrvStatusInfo
Definition: qaGobiApiCbk.h:2727
arrSvcOption * pArrSvcOption
Definition: qaGobiApiCbk.h:2158
Definition: qaGobiApiCbk.h:4925
FLOAT snr
Definition: qaGobiApiCbk.h:6456
BYTE numLen
Definition: qaGobiApiCbk.h:3484
void(* tFNSensorStreaming)(QmiCbkLocSensorStreamingInd *pLocSensorStream)
Definition: qaGobiApiCbk.h:5472
Definition: qaGobiApiNas.h:1335
ULONG * pTimerTf
Definition: qaGobiApiCbk.h:4395
ULONG SLQSSetPacketSrvStatusCallback(tFNPacketSrvState pCallback)
void(* tFNDeviceStateChange)(eDevState device_state)
Definition: qaGobiApiCbk.h:1279
WORD Count2
Definition: qaGobiApiCbk.h:6633
ULONG SLQSSetIMSARegStatusCallback(tFNImsaRegStatus pCallback)
struct accelAcceptReady_s accelAcceptReady
Definition: qaGobiApiCbk.h:5465
void(* tFNDataSysStatus)(CurrDataSysStat *pCurrDataSysStat)
Definition: qaGobiApiCbk.h:4857
BYTE * pGyroSamplesAccepted
Definition: qaGobiApiCbk.h:5536
Definition: qaGobiApiCbk.h:6630
ULONG SLQSSetQosPriEventCallback(tFNQosPriEvent pCallback)
ULONG SLQSSetIMSVoIPConfigCallback(tFNImsVoIPConfig pCallback)
ULONG * pTgtRAT
Definition: qaGobiApiCbk.h:6264
Definition: qaGobiApiNas.h:1318
Definition: qaGobiApiCbk.h:106
ULONG iSLQSSetWdsSecondInstEventCallback(tFNSLQSWDSEvent pCallback)
union sessionInfo sessionInformation
ULONG * pDataBearer
Definition: qaGobiApiCbk.h:219
ULONG * pHeading
Definition: qaGobiApiCbk.h:5834
ULONG SetLocEngineStateCallback(tFNSetEngineState pCallback)
void(* tFNSysSelectionPref)(sysSelectPrefInfo *pSysSelectPrefInfo)
Definition: qaGobiApiCbk.h:2304
BYTE * pAmrMode
Definition: qaGobiApiCbk.h:4661
void(* tFNOTASPStatus)(voiceOTASPStatusInfo *pVoiceOTASPStatusInfo)
Definition: qaGobiApiCbk.h:3290
Definition: qaGobiApiCbk.h:2472
ULONG * pPacketsCountTX
Definition: qaGobiApiCbk.h:3885
Definition: qaGobiApiCbk.h:4099
void(* tFNAsyncRawSend)(SMSAsyncRawSend *pSMSAsyncRawSend)
Definition: qaGobiApiCbk.h:4947
struct _getResetInfoNotification ResetInfoNotification
BYTE numType
Definition: qaGobiApiCbk.h:3416
Definition: qaGobiApiNas.h:2912
BYTE injectEnable
Definition: qaGobiApiCbk.h:5421
ULONG * pRATStatus
Definition: qaGobiApiCbk.h:6262
Definition: qaGobiApiCbk.h:6884
void(* tFNInjectSensorData)(QmiCbkLocInjectSensorDataInd *pLocInjectSensorData)
Definition: qaGobiApiCbk.h:5541
BYTE nas_minor
Definition: qaGobiApiCbk.h:4984
extDispRecInfo * pExtDispRecInfo
Definition: qaGobiApiCbk.h:3700
BYTE registrationState
Definition: qaGobiApiCbk.h:1548
calledPartyInfo * pCalledPartyInfo
Definition: qaGobiApiCbk.h:3694
ULONG SLQSSetSDKTerminatedCallback(tFNSDKTerminated pCallback)
ULONG * pVertReliability
Definition: qaGobiApiCbk.h:5832
BYTE callerIDLen
Definition: qaGobiApiCbk.h:3352
ULONG * pVOIPSvcStatus
Definition: qaGobiApiCbk.h:6209
Definition: qaGobiApiVoice.h:958
void(* tFNSetCradleMount)(QmiCbkLocCradleMountInd *pSetLocCradleMount)
Definition: qaGobiApiCbk.h:5262
arrAlphaID * pArrAlphaID
Definition: qaGobiApiCbk.h:2160
Definition: qaGobiApiVoice.h:3214
BYTE userInputReq
Definition: qaGobiApiCbk.h:3102
ULONG * pPacketsCountRX
Definition: qaGobiApiCbk.h:3886
unsigned short USHORT
Definition: SwiDataTypes.h:35
USHORT gpsWeek
Definition: qaGobiApiCbk.h:5865
BYTE minute
Definition: qaGobiApiCbk.h:2816
ULONGLONG RXOKBytesCount
Definition: qaGobiApiCbk.h:4812
void(* tFNSigInfo)(nasSigInfo *pNasSigInfo)
Definition: qaGobiApiCbk.h:4117
BYTE * pAccelTempSamplesAccepted
Definition: qaGobiApiCbk.h:5537
void(* tFNSetEventTimeSync)(QmiCbkLocEventTimeSyncInd *pSetLocEventTimeSync)
Definition: qaGobiApiCbk.h:5291
void(* tFNInjectUTCTime)(QmiCbkLocInjectUTCTimeInd *pInjectUTCTimeNotification)
Definition: qaGobiApiCbk.h:6677
ULONG validMask
Definition: qaGobiApiCbk.h:6448
Definition: qaGobiApiCbk.h:1943
ULONG SLQSVoiceSetDTMFEventCallBack(tFNDTMFEvent pCallback)
struct SMSEtwsMessage SMSEtwsMessageInfo
Definition: qaGobiApiCbk.h:1266
void(* tFNDelAssistData)(delAssistDataStatus *pAssistDataNotification)
Definition: qaGobiApiCbk.h:6554
Definition: qaGobiApiNas.h:2454
ULONG SLQSSetTransNWRegInfoCallback(tFNtransNWRegInfo pCallback)
WORD * pCUGIndex
Definition: qaGobiApiCbk.h:2012
ULONG * pHorUncCircular
Definition: qaGobiApiCbk.h:6051
arrCalledPartyNum * pArrCalledPartyNum
Definition: qaGobiApiCbk.h:2163
Definition: qaGobiApiCbk.h:928
Definition: qaGobiApiNas.h:3531
BYTE * pSMSFormat
Definition: qaGobiApiCbk.h:4498
Definition: qaGobiApiCbk.h:6541
Definition: qaGobiApiUim.h:156
void(* tFNRFInfo)(ULONG radioInterface, ULONG activeBandClass, ULONG activeChannel)
Definition: qaGobiApiCbk.h:727
ULONG * pTimeSrc
Definition: qaGobiApiCbk.h:6075
BYTE TlvPresent
Definition: qaGobiApiCbk.h:1559
Definition: qaGobiApiNas.h:3438
BYTE * pLeapSeconds
Definition: qaGobiApiCbk.h:5840
ULONG iSLQSSetDUNCallInfoCallback(tFNDUNCallInfo pCallback)
BYTE * pOffLength
Definition: qaGobiApiCbk.h:2476
BYTE thresholdsSize
Definition: qaGobiApiCbk.h:690
void(* tFNActivationStatus)(ULONG activationStatus)
Definition: qaGobiApiCbk.h:494
Definition: qaGobiApiNas.h:2239
CNAPResp * pCNAPstatus
Definition: qaGobiApiCbk.h:2602
SMSCAddressInfo * pSMSCAddressInfo
Definition: qaGobiApiCbk.h:1053
BYTE sessionType
Definition: qaGobiApiCbk.h:2963
struct _transNWRegInfoNotification transNWRegInfoNotification
BYTE dayOfWeek
Definition: qaGobiApiCbk.h:2818
BYTE PI
Definition: qaGobiApiCbk.h:3549
BYTE * pScrAmrWbEnable
Definition: qaGobiApiCbk.h:4660
void(* tFNOpMode)(ULONG mode)
Definition: qaGobiApiCbk.h:6083
Definition: qaGobiApiCbk.h:5420
Definition: qaGobiApiCbk.h:4320
newPwdData * pNewPwdData
Definition: qaGobiApiCbk.h:2594
ULONG SLQSVoiceSetPrivacyChangeCallBack(tFNPrivacyChange pCallback)
arrRemotePartyName * pArrRemotePartyName
Definition: qaGobiApiCbk.h:2156
Definition: qaGobiApiQos.h:408
void(* tFNNewGPS)(double dLongitude, double dLatitude, BYTE session_status, ULONG pos_src)
Definition: qaGobiApiCbk.h:5083
void(* tFNPrivacyChange)(voicePrivacyInfo *pVoicePrivacyInfo)
Definition: qaGobiApiCbk.h:2423
BYTE * pBearerID
Definition: qaGobiApiCbk.h:3830
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:6210
BYTE userInputReq
Definition: qaGobiApiCbk.h:3134
COLPResp * pCOLPstatus
Definition: qaGobiApiCbk.h:2600
WORD RPCause
Definition: qaGobiApiCbk.h:4931
ULONG status
Definition: qaGobiApiCbk.h:6723
struct SMSEventInfo_s SMSEventInfo
Definition: qaGobiApiCbk.h:6132
Definition: qaGobiApiCbk.h:6586
ULONG SLQSWmsMessageWaitingCallBack(tFNMessageWaiting pCallback)
BYTE ModemTempState
Definition: qaGobiApiCbk.h:4168
QosFlowInfoState * pQFlowState
Definition: qaGobiApiCbk.h:3825
void(* tFNImsUserConfig)(imsUserConfigInfo *pImsUserConfigInfo)
Definition: qaGobiApiCbk.h:4551
BYTE qaQmiinstanceid
Definition: qaGobiApiCbk.h:107
SrvStatusInfo * pCDMASrvStatusInfo
Definition: qaGobiApiCbk.h:2723
USHORT updateCompleteStatus
Definition: qaGobiApiCbk.h:2955
WORD length
Definition: qaGobiApiCbk.h:952
BYTE hour
Definition: qaGobiApiCbk.h:2815
BYTE * pError
Definition: qaGobiApiCbk.h:4713
BYTE * pAmrWBOctetAligned
Definition: qaGobiApiCbk.h:4664
WORD lteSnrDelta
Definition: qaGobiApiCbk.h:1870
BYTE numType
Definition: qaGobiApiCbk.h:3551
svUsedforFix * pSvUsedforFix
Definition: qaGobiApiCbk.h:5846
Definition: qaGobiApiCbk.h:6045
void(* tFNMessageWaiting)(msgWaitingInfo *pSMSMessageWaitingInfo)
Definition: qaGobiApiCbk.h:3756
ULONGLONG * pTimestampUtc
Definition: qaGobiApiCbk.h:5839
ULONG SetNasLTECphyCaIndCallback(tFNASwiLTECphyCalInfo pCallback)
swiQosFlow * pRxQFlowGranted
Definition: qaGobiApiCbk.h:3827
channelRate ChannelRate
Definition: qaGobiApiCbk.h:4815
ULONG * pPacketsCountRX
Definition: qaGobiApiCbk.h:221
BYTE pwrDenialTime
Definition: qaGobiApiCbk.h:3595
Definition: qaGobiApiCbk.h:4654
ULONG * pTimerT2
Definition: qaGobiApiCbk.h:4394
void(* tFNMitiLvlRpt)(QmiCbkTmdMitiLvlRptInd *pSetLocCradleMount)
Definition: qaGobiApiCbk.h:6907
struct SMSEtwsPlmn SMSEtwsPlmnInfo
unsigned long long ULONGLONG
Definition: SwiDataTypes.h:30
ULONG VDOP
Definition: qaGobiApiCbk.h:5574
BYTE * pErrorCodeStr
Definition: qaGobiApiCbk.h:6265
ULONG SLQSSetSysSelectionPrefCallBack(tFNSysSelectionPref pCallback)
void(* tFNCATEvent)(ULONG eventID, ULONG eventLen, BYTE *pEventData)
Definition: qaGobiApiCbk.h:1165
BYTE roaming_ind
Definition: qaGobiApiCbk.h:1560
Definition: qaGobiApiCbk.h:6664
ULONG SetUSSDReleaseCallback(tFNUSSDRelease pCallback)
BYTE * pCallerNameInfo
Definition: qaGobiApiCbk.h:3690
Definition: qaGobiApiCbk.h:5857
void(* tFNRankIndicator)(RankIndicatorInd *pRankIndicatorInd)
Definition: qaGobiApiCbk.h:6636
unsigned long ULONG
Definition: SwiDataTypes.h:28
BYTE * pHorCirConf
Definition: qaGobiApiCbk.h:6059
void(* tFNSysInfo)(nasSysInfo *pNasSysInfo)
Definition: qaGobiApiCbk.h:2754
struct SMSMTMessage SMSMTMessageInfo
ULONG iSetCATEventCallback(tFNCATEvent pCallback)
Definition: qaGobiApiCbk.h:1546
ULONG SetDataCapabilitiesCallback(tFNDataCapabilities pCallback)
WORD * pAmrWBMode
Definition: qaGobiApiCbk.h:4662
ULONG SLQSSetRegMgrConfigCallback(tFNImsRegMgrConfig pCallback)
void(* tFNUIMStatusChangeInfo)(UIMStatusChangeInfo *pUIMStatusChangeInfo)
Definition: qaGobiApiCbk.h:2374
signalInfo * pSignalInfo
Definition: qaGobiApiCbk.h:3686
BYTE numPlan
Definition: qaGobiApiCbk.h:3417
BYTE ioDelta
Definition: qaGobiApiCbk.h:1863
Definition: qaGobiApiCbk.h:4442
#define MAX_MITIGATION_DEV_ID_LEN
Definition: qaGobiApiCbk.h:71
ULONG * pSubscribeTimer
Definition: qaGobiApiCbk.h:4392
precisionDilution * pPrecisionDilution
Definition: qaGobiApiCbk.h:6073
BYTE * pCallWaitInd
Definition: qaGobiApiCbk.h:3691
BYTE * pHorConfidence
Definition: qaGobiApiCbk.h:5824
ULONG * pTimeSrc
Definition: qaGobiApiCbk.h:5843
void(* tFNSLQSSessionState)(slqsSessionStateInfo *pSessionStateInfo)
Definition: qaGobiApiCbk.h:149
WORD * pAddLTESysInfo
Definition: qaGobiApiCbk.h:2737
BYTE optValLen
Definition: qaGobiApiCbk.h:5157
Definition: qaGobiApiNas.h:7049
GSMSrvStatusInfo * pGSMSrvStatusInfo
Definition: qaGobiApiCbk.h:2725
Definition: qaGobiApiCbk.h:81
void(* tFNInjectPosition)(QmiCbkLocInjectPositionInd *pInjectPositionNotification)
Definition: qaGobiApiCbk.h:6734
ULONG * pPacketsCountTX
Definition: qaGobiApiCbk.h:220
ULONG * pTechnologyMask
Definition: qaGobiApiCbk.h:5837
ULONG SetSLQSOMADMAlertCallbackExt(tFNSLQSOMADMAlert pCallback)
TDSCDMASigInfoExt * pTDSCDMASigInfoExt
Definition: qaGobiApiCbk.h:4107
CDMASSInfo * pWCDMASigInfo
Definition: qaGobiApiCbk.h:4104
protocolSubtypeElement * pProtocolSubtypeElement
Definition: qaGobiApiCbk.h:4324
gpsTime * pGpsTime
Definition: qaGobiApiCbk.h:6074
void(* tFNNewSMS)(ULONG storageType, ULONG messageIndex)
Definition: qaGobiApiCbk.h:834
WORD * pRingBackTimer
Definition: qaGobiApiCbk.h:4666
struct SwiOTAMsg_s SwiOTAMsg
Voice Service API function prototypes.
ULONG SLQSSetLocInjectPositionCallback(tFNInjectPosition pCallback)
Definition: qaGobiApiCbk.h:865
ULONG * pHorReliability
Definition: qaGobiApiCbk.h:6061
struct SMSTransferRouteMTMessage SMSTransferRouteMTMessageInfo
Definition: qaGobiApiVoice.h:1061
void(* tFNNewNMEA)(LPCSTR pNMEA)
Definition: qaGobiApiCbk.h:1087
ULONG SLQSVoiceSetSUPSCallBack(tFNSUPSInfo pCallback)
Definition: qaGobiApiNas.h:3506
Definition: qaGobiApiVoice.h:40
SMSMessageModeInfo * pMessageModeInfo
Definition: qaGobiApiCbk.h:1050
void(* tFNBandPreference)(ULONGLONG band_pref)
Definition: qaGobiApiCbk.h:1645
BYTE connStatus
Definition: qaGobiApiCbk.h:4268
ULONG SLQSUIMSetStatusChangeCallBack(tFNUIMStatusChangeInfo pCallback)
arrConnectPartyNum * pArrConnectPartyNum
Definition: qaGobiApiCbk.h:2161
ULONGLONG * pLatitude
Definition: qaGobiApiCbk.h:6049
BYTE messageMode
Definition: qaGobiApiCbk.h:3210
ULONG SLQSSetDHCPv4ClientLeaseStatusCallback(BYTE instance, tFNDHCPv4ClientLeaseStatus pCallback)
gpsTime * pGpsTime
Definition: qaGobiApiCbk.h:5841
Definition: qaGobiApiNas.h:7030
Definition: qaGobiApiCbk.h:4388
BYTE numLen
Definition: qaGobiApiCbk.h:3554
enum SMSEventType eSMSEventType
void(* tFNImsRegMgrConfig)(imsRegMgrConfigInfo *pImsRegMgrConfigInfo)
Definition: qaGobiApiCbk.h:4456
Definition: qaGobiApiCbk.h:5014
Definition: qaGobiApiCbk.h:2847
void(* tFNMemoryFull)(SMSMemoryInfo *pSMSMemoryFullInfo)
Definition: qaGobiApiCbk.h:3221
ULONGLONG * pLatitude
Definition: qaGobiApiCbk.h:5818
Definition: qaGobiApiNas.h:6998
WORD length
Definition: qaGobiApiCbk.h:916
BYTE messageMode
Definition: qaGobiApiCbk.h:930
void(* tFNUSSDNoWaitIndication)(USSDNoWaitIndicationInfo *pNetworkInfo)
Definition: qaGobiApiCbk.h:4719
eQaQMIService
Definition: qaGobiApiCbk.h:77
Definition: qaGobiApiCbk.h:1001
SUPSInfo SUPSInformation
Definition: qaGobiApiCbk.h:2585
ULONG status
Definition: qaGobiApiCbk.h:6047
ULONG SLQSSetQosStatusCallback(BYTE instance, tFNQosStatus pCallback)
BYTE * pPersonalityListLength
Definition: qaGobiApiCbk.h:4323
void(* tFNNet)(ULONG q_depth, BYTE isThrottle, BYTE instanceId)
Definition: qaGobiApiCbk.h:1297
Definition: qaGobiApiCbk.h:3613
Definition: qaGobiApiCbk.h:6756
BYTE csAttachState
Definition: qaGobiApiCbk.h:1549
CDMASysInfo * pCDMASysInfo
Definition: qaGobiApiCbk.h:2728
void(* tFNOMADMState)(ULONG sessionState, ULONG failureReason)
Definition: qaGobiApiCbk.h:1473
BYTE svListLen
Definition: qaGobiApiCbk.h:6447
WORD * pAddHDRSysInfo
Definition: qaGobiApiCbk.h:2734
BYTE numPlan
Definition: qaGobiApiCbk.h:3552
USHORT userInputTimeout
Definition: qaGobiApiCbk.h:3028
WORD * pPriCSCFPort
Definition: qaGobiApiCbk.h:4444
BYTE rxSignalStrengthDelta
Definition: qaGobiApiCbk.h:1861
BYTE errorClass
Definition: qaGobiApiCbk.h:4930
Definition: qaGobiApiCbk.h:6799
BYTE nas_release
Definition: qaGobiApiCbk.h:4982
BYTE currentMitigationLvl
Definition: qaGobiApiCbk.h:6904
ULONG * pMagneticDeviation
Definition: qaGobiApiCbk.h:6071
sensorDataUsage * pSensorDataUsage
Definition: qaGobiApiCbk.h:6076
BYTE notificationType
Definition: qaGobiApiCbk.h:951
ULONG iSLQSSetWdsXferStatsSecondInstCallback(tFNSLQSWDSEvent pCallback)
BYTE length
Definition: qaGobiApiCbk.h:985
BYTE ecioThresholdListLen
Definition: qaGobiApiCbk.h:1866
ULONG * pHorUncEllipseSemiMinor
Definition: qaGobiApiCbk.h:5821
void(* tFNSMSEvents)(SMSEventInfo *pSMSEventInfo)
Definition: qaGobiApiCbk.h:1064
BYTE rsrqDelta
Definition: qaGobiApiCbk.h:1865
BYTE * pCallFWNum
Definition: qaGobiApiCbk.h:2588
PhyCaAggScellDlBw sPhyCaAggScellDlBw
Definition: qaGobiApiCbk.h:6589
Definition: qaGobiApiCbk.h:6721
ULONG * pVertUnc
Definition: qaGobiApiCbk.h:5830
struct USSInfo * pUSSInfo
Definition: qaGobiApiCbk.h:2590
Definition: qaGobiApiWds.h:4104
union sessionInfoExt sessionInformationExt
AddSysInfo * pAddGSMSysInfo
Definition: qaGobiApiCbk.h:2735
void(* tFNInjectTimeStatus)(QmiCbkLocInjectTimeInd *pLocInjectTime)
Definition: qaGobiApiCbk.h:5331
ULONG SetGPSCallback(tFNNewGPS pCallback)
LTESysInfo * pLTESysInfo
Definition: qaGobiApiCbk.h:2732
ECTNum * pECTNum
Definition: qaGobiApiCbk.h:2013
void(* tFNDHCPv4ClientLeaseStatus)(BYTE instance, WdsDHCPv4ClientLeaseInd *pMsg)
Definition: qaGobiApiCbk.h:5213
qaQmiInterfaceInfo * pQmiInterfaceInfo
Definition: qaGobiApiCbk.h:4267
BYTE * pReason
Definition: qaGobiApiCbk.h:2587
BYTE SI
Definition: qaGobiApiCbk.h:3481
ULONG SLQSTmdMitigationLvlRptCallback(TmdMitigationLvlIndReq *req, tFNMitiLvlRpt pCallback)
Definition: qaGobiApiCbk.h:5257
float FLOAT
Definition: SwiDataTypes.h:40
CLIRResp * pCLIRstatus
Definition: qaGobiApiCbk.h:2598
UniversalTime universalTime
Definition: qaGobiApiCbk.h:2849
Definition: qaGobiApiCbk.h:5863
ULONG * pTimerT1
Definition: qaGobiApiCbk.h:4393
ULONG HDOP
Definition: qaGobiApiCbk.h:5573
PhyCaAggPcellInfo sPhyCaAggPcellInfo
Definition: qaGobiApiCbk.h:6591
BYTE sinrThresholdListLen
Definition: qaGobiApiCbk.h:1868
Definition: qaGobiApiCbk.h:5286
void(* tFNBestAvailPos)(QmiCbkLocBestAvailPosInd *pBestAvailPos)
Definition: qaGobiApiCbk.h:6080
connectNumInfo * pConnectNumInfo
Definition: qaGobiApiCbk.h:3692
ULONG engineState
Definition: qaGobiApiCbk.h:6801
ULONG * pVertReliability
Definition: qaGobiApiCbk.h:6066
WORD batchPerSec
Definition: qaGobiApiCbk.h:5370
ULONG SetPowerCallback(tFNPower pCallback)
struct gpsTime_s gpsTime
ULONG * pIPv4Addr
Definition: qaGobiApiCbk.h:5202
void(* tFNASwiOTAMsg)(SwiOTAMsg *pSwiOTAMsg)
Definition: qaGobiApiCbk.h:5030
BYTE * pAltitudeAssumed
Definition: qaGobiApiCbk.h:5847
Definition: qaGobiApiCbk.h:1045
BYTE voicePrivacy
Definition: qaGobiApiCbk.h:2412
BYTE PI
Definition: qaGobiApiCbk.h:3414
Definition: qaGobiApiCbk.h:333
BYTE smsEventType
Definition: qaGobiApiCbk.h:1047
ULONG * pSMSSvcStatus
Definition: qaGobiApiCbk.h:6208
BYTE psAttachState
Definition: qaGobiApiCbk.h:1550
WORD batchPerSec
Definition: qaGobiApiCbk.h:5449
ULONG * pDataBearer
Definition: qaGobiApiCbk.h:3884
Definition: qaGobiApiCbk.h:2264
ULONG SetFwDldCompletionCbk(tFNFwDldCompletion pCallback)
ULONG SetSLQSOMADMAlertCallback(tFNSLQSOMADMAlert pCallback)
ULONG iSLQSSetWdsThirdInstEventCallback(tFNSLQSWDSEvent pCallback)
BYTE numPlan
Definition: qaGobiApiCbk.h:3483
void(* tFNSLQSOMADMAlert)(ULONG eventType, BYTE *pEventFields)
Definition: qaGobiApiCbk.h:1406
BYTE * pOnLength
Definition: qaGobiApiCbk.h:2475
WORD mobileCountryCode
Definition: qaGobiApiCbk.h:970
Definition: qaGobiApiCbk.h:5367
BYTE bearerID
Definition: qaGobiApiCbk.h:4275
ULONG usageMask
Definition: qaGobiApiCbk.h:5612
BYTE * pSigCompEnabled
Definition: qaGobiApiCbk.h:4396
void(* tFNtransLayerInfo)(transLayerNotification *pTransLayerNotification)
Definition: qaGobiApiCbk.h:2230
BYTE * pNSSRelease
Definition: qaGobiApiCbk.h:3698
struct precisionDilution_s precisionDilution
BYTE * pExtDispInfo
Definition: qaGobiApiCbk.h:3689
BYTE * pWCDMACipherDomainSysInfo
Definition: qaGobiApiCbk.h:2742
arrDiagInfo * pArrDiagInfo
Definition: qaGobiApiCbk.h:2162
Definition: qaGobiApiCbk.h:6846
Definition: qaGobiApiCbk.h:3742
ULONG * pXid
Definition: qaGobiApiCbk.h:6048
BYTE SI
Definition: qaGobiApiCbk.h:3415
BYTE userInputReq
Definition: qaGobiApiCbk.h:2951
ULONG SLQSSetModemTempCallback(tFNModemTempInfo pCallback)
ULONG * pHeadingUnc
Definition: qaGobiApiCbk.h:5835
ULONG PDOP
Definition: qaGobiApiCbk.h:5572
ULONG packageSize
Definition: qaGobiApiCbk.h:3029
CLIPResp * pCLIPstatus
Definition: qaGobiApiCbk.h:2599
ULONG status
Definition: qaGobiApiCbk.h:6543
ULONG SetOMADMStateCallback(tFNOMADMState pCallback)
Definition: qaGobiApiCbk.h:5632
WORD sendStatus
Definition: qaGobiApiCbk.h:4927
BYTE * pCallFWTimerVal
Definition: qaGobiApiCbk.h:2589
BYTE * pIMSTestMode
Definition: qaGobiApiCbk.h:4446
Definition: qaGobiApiNas.h:5255
BYTE * pFailureCause
Definition: qaGobiApiCbk.h:4714
ULONG SLQSSetIMSARatStatusCallback(tFNImsaRatStatus pCallback)
BYTE * pOptVal
Definition: qaGobiApiCbk.h:5158
Definition: qaGobiApiVoice.h:2281
ULONG iSLQSSetWdsFirstInstEventCallback(tFNSLQSWDSEvent pCallback)
Definition: qaGobiApiUim.h:390
ULONG cradleMountConfigStatus
Definition: qaGobiApiCbk.h:5259
BYTE ECTCallState
Definition: qaGobiApiCbk.h:1945
ULONG system
Definition: qaGobiApiCbk.h:6449
void(* tFNServingSystem)(struct ServingSystemInfo *pServingSystem, struct RoamingInfo *pRoamingInfo)
Definition: qaGobiApiCbk.h:1570
ULONG SLQSSetWdsEventCallback(tFNSLQSWDSEvent pCallback, BYTE interval, BYTE instanceid, BYTE ipfamily)
WORD CallEndReason
Definition: qaGobiApiCbk.h:4810
BYTE * pAccelSamplesAccepted
Definition: qaGobiApiCbk.h:5535
void(* tFNUSSDRelease)(void)
Definition: qaGobiApiCbk.h:1672
void(* tFNASwiLTECphyCalInfo)(QmiCbkNasLTECphyCaInfo *pQmiCbkNasLTECphyCaInfo)
Definition: qaGobiApiCbk.h:6602
ULONG * pUTSvcStatus
Definition: qaGobiApiCbk.h:6214
BYTE ecioDelta
Definition: qaGobiApiCbk.h:1862
WORD * pFailCause
Definition: qaGobiApiCbk.h:2596
USHORT namelength
Definition: qaGobiApiCbk.h:2959
Definition: qaGobiApiCbk.h:3024
BYTE callID
Definition: qaGobiApiCbk.h:2411
BYTE severity
Definition: qaGobiApiCbk.h:2956
ULONG * pAltitudeWrtEllipsoid
Definition: qaGobiApiCbk.h:6052
arrRemotePartyNum * pArrRemotePartyNum
Definition: qaGobiApiCbk.h:2155
ULONGLONG * pTotalBytesRX
Definition: qaGobiApiCbk.h:223
ULONG * pAltitudeWrtMeanSeaLevel
Definition: qaGobiApiCbk.h:5829
#define NUM_OF_SET
Definition: qaGobiApiCbk.h:57
BYTE * pCallID
Definition: qaGobiApiCbk.h:2591
alphaIDInfo * pAlphaIdentifier
Definition: qaGobiApiCbk.h:4716
BYTE downLink
Definition: qaGobiApiCbk.h:3571
Definition: qaGobiApiNas.h:1272
struct SMSOnIMS SMSOnIMSInfo
Definition: qaGobiApiNas.h:2203
BYTE * pbIMSRegistered
Definition: qaGobiApiCbk.h:6134
BYTE len
Definition: qaGobiApiCbk.h:5853
BYTE deviceIdLen
Definition: qaGobiApiCbk.h:6886
Definition: qaGobiApiNas.h:2882
BYTE OTASPStatus
Definition: qaGobiApiCbk.h:3277
BYTE revPolarity
Definition: qaGobiApiCbk.h:3594
ULONG * pMagneticDeviation
Definition: qaGobiApiCbk.h:5836
ULONG usageMask
Definition: qaGobiApiCbk.h:5859
ULONG SLQSSetDataSystemStatusCallback(tFNDataSysStatus pCallback)
FLOAT azimuth
Definition: qaGobiApiCbk.h:6455
ULONG sessionEndReason
Definition: qaGobiApiCbk.h:139
void(* tFNEventPosition)(QmiCbkLocPositionReportInd *pLocPositionReport)
Definition: qaGobiApiCbk.h:5850
BYTE dispType
Definition: qaGobiApiCbk.h:3615
Definition: qaGobiApiNas.h:6924
USHORT userInputTimeout
Definition: qaGobiApiCbk.h:2952
PhyCaAggScellIndex sPhyCaAggScellIndex
Definition: qaGobiApiCbk.h:6592
BYTE TPCause
Definition: qaGobiApiCbk.h:4932
BYTE numInstances
Definition: qaGobiApiCbk.h:3744
svUsedforFix * pSvUsedforFix
Definition: qaGobiApiCbk.h:6077
WORD samplesPerBatch
Definition: qaGobiApiCbk.h:5422
void(* tFNImsaRegStatus)(imsaRegStatusInfo *pImsaRegStatusInfo)
Definition: qaGobiApiCbk.h:6146
struct SMSMessageMode SMSMessageModeInfo
Definition: qaGobiApiNas.h:6218
WORD * pSessionExpiryTimer
Definition: qaGobiApiCbk.h:4656
void(* tFNPacketSrvState)(packetSrvStatus *pPacketSrvStatus)
Definition: qaGobiApiCbk.h:4285
Definition: qaGobiApiCbk.h:5588
ULONG * pHorReliability
Definition: qaGobiApiCbk.h:5825
Definition: qaGobiApiQos.h:188
ULONG aidingIndicatorMask
Definition: qaGobiApiCbk.h:5613
void(* tFNQosNWStatus)(BYTE status)
Definition: qaGobiApiCbk.h:4017
GSMSrvStatusInfo * pWCDMASrvStatusInfo
Definition: qaGobiApiCbk.h:2726
ULONG SetSignalStrengthCallback(tFNSignalStrength pCallback, BYTE thresholdsSize, INT8 *pThresholds)
CallBarringSysInfo * pGSMCallBarringSysInfo
Definition: qaGobiApiCbk.h:2738
BYTE * pIMSDomain
Definition: qaGobiApiCbk.h:4541
ULONG transactionID
Definition: qaGobiApiCbk.h:914
BYTE * pGSMCipherDomainSysInfo
Definition: qaGobiApiCbk.h:2741
void(* tFNSDKTerminated)(BYTE *psReason)
Definition: qaGobiApiCbk.h:2052
BYTE healthStatus
Definition: qaGobiApiCbk.h:6451
BYTE nas_major
Definition: qaGobiApiCbk.h:4983
ULONG SLQSSetBandPreferenceCbk(tFNBandPreference pCallback)
ULONGLONG * pLongitude
Definition: qaGobiApiCbk.h:6050
redirNumInfo * pRedirNumInfo
Definition: qaGobiApiCbk.h:3695
ULONG reconfiguration_required
Definition: qaGobiApiCbk.h:137
ULONG SetLocSensorStreamingCallback(tFNSensorStreaming pCallback)
ULONG iSLQSSetWdsXferStatsFirstInstCallback(tFNSLQSWDSEvent pCallback)
ULONG * pFixId
Definition: qaGobiApiCbk.h:5845
void(* tFNImsSIPConfig)(imsSIPConfigInfo *pImsSIPConfigInfo)
Definition: qaGobiApiCbk.h:4406
void(* tFNResetInfo)(ResetInfoNotification *pResetInfoNotification)
Definition: qaGobiApiCbk.h:6860
USHORT fumoResultCode
Definition: qaGobiApiCbk.h:3031
BYTE radioInterfaceNo
Definition: qaGobiApiCbk.h:1552
SMSEtwsMessageInfo * pEtwsMessageInfo
Definition: qaGobiApiCbk.h:1051
BYTE extDispInfoLen
Definition: qaGobiApiCbk.h:3616
unsigned short WORD
Definition: SwiDataTypes.h:34
BYTE * pDispInfo
Definition: qaGobiApiCbk.h:3688
Definition: qaGobiApiCbk.h:2948
void(* tFNSetEngineState)(QmiCbkLocEngineStateInd *pSetLocEngineState)
Definition: qaGobiApiCbk.h:6804
BYTE ipFamily
Definition: qaGobiApiCbk.h:4273
Definition: qaGobiApiCbk.h:688
Definition: qaGobiApiCbk.h:983
ULONG fwdloadsize
Definition: qaGobiApiCbk.h:2953
swiQosFlow * pTxQFlowGranted
Definition: qaGobiApiCbk.h:3826
Definition: qaGobiApiCbk.h:6206
ULONG SetRankIndicatorCallback(tFNRankIndicator pCallback)
BYTE storageType
Definition: qaGobiApiCbk.h:3209
Definition: qaGobiApiCbk.h:2152
ULONG SLQSVoiceInfoRecCallback(tFNInfoRec pCallback)
ULONG SetActivationStatusCallback(tFNActivationStatus pCallback)
ULONG * pSpeedUnc
Definition: qaGobiApiCbk.h:5827
Definition: qaGobiApiCbk.h:3131
Definition: qaGobiApiCbk.h:6475
WORD * pCurrentPersonality
Definition: qaGobiApiCbk.h:4322
ULONG SLQSNasSigInfo2CallBack(tFNSigInfo pCallback, setSignalStrengthInfo *pSigInfo2)
USHORT versionlength
Definition: qaGobiApiCbk.h:3032
Definition: qaGobiApiVoice.h:2498
arrAlertingType * pArrAlertingType
Definition: qaGobiApiCbk.h:2157
ULONG state
Definition: qaGobiApiCbk.h:138
BYTE * pLeaseState
Definition: qaGobiApiCbk.h:5201
_MitigationDevInfo MitigationDevInfo
Definition: qaGobiApiCbk.h:6903
ULONG * pFailErrorCode
Definition: qaGobiApiCbk.h:6315
transLayerInfo * pTransLayerInfo
Definition: qaGobiApiCbk.h:2219
Definition: qaGobiApiCbk.h:4749
ULONG SLQSNasSysInfoCallBack(tFNSysInfo pCallback)
void(* tFNQosPriEvent)(WORD event)
Definition: qaGobiApiCbk.h:4047
BYTE format
Definition: qaGobiApiCbk.h:915
ULONG SLQSVoiceSetSUPSNotificationCallback(tFNSUPSNotification pCallback)
BYTE polarityIncluded
Definition: qaGobiApiCbk.h:3592
ULONG * pErrorMask
Definition: qaGobiApiCbk.h:1238
BYTE injectEnable
Definition: qaGobiApiCbk.h:5447
ULONG SLQSWmsAsyncRawSendCallBack(tFNAsyncRawSend pCallback)
BYTE * pRadioInterface
Definition: qaGobiApiCbk.h:2852
Definition: qaGobiApiNas.h:2934
ULONG SLQSSetIMSASvcStatusCallback(tFNImsaSvcStatus pCallback)
Definition: qaGobiApiCbk.h:3568
Definition: qaGobiApiVoice.h:3189
BYTE notifType
Definition: qaGobiApiCbk.h:2011
ULONG SetLocSetExtPowerConfigCallback(tFNSetExtPowerConfig pCallback)
void(* tFNDUNCallInfo)(DUNCallInfoInd *pDUNCallInfo)
Definition: qaGobiApiCbk.h:4825
Definition: qaGobiApiCbk.h:6260
WORD year
Definition: qaGobiApiCbk.h:2812
Definition: qaGobiApiCbk.h:79
WORD samplesPerBatch
Definition: qaGobiApiCbk.h:5448
Definition: qaGobiApiCbk.h:3207
WCDMASysInfo * pWCDMASysInfo
Definition: qaGobiApiCbk.h:2731
ULONG SetLocEventPositionCallback(tFNEventPosition pCallback)
BYTE type
Definition: qaGobiApiCbk.h:6848
void(* tFNMobileIPStatus)(ULONG mipStatus)
Definition: qaGobiApiCbk.h:523
ULONG storageType
Definition: qaGobiApiCbk.h:882
USHORT descriptionlength
Definition: qaGobiApiCbk.h:3036
PhyCaAggScellIndType sPhyCaAggScellIndType
Definition: qaGobiApiCbk.h:6588

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