LinuxQMISDK  SLQS03.03.17
 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 #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 
575  tFNRoamingIndicator pCallback );
576 
600 typedef void (* tFNDataCapabilities)(
601  BYTE dataCapsSize,
602  BYTE * pDataCaps );
603 
620  tFNDataCapabilities pCallback );
621 
633 typedef void (* tFNSignalStrength)(
634  INT8 signalStrength,
635  ULONG radioInterface );
636 
668  tFNSignalStrength pCallback,
669  BYTE thresholdsSize,
670  INT8 *pThresholds );
671 
672 /*
673  * For internal use only, not to be exposed to the user
674  * This structure will hold the input parameters passed for
675  * SetSignalStrengthCallback by the user
676  *
677  * \param thresholdsSize
678  * - Number of elements threshold array contains; a maximum of five
679  * thresholds is supported;
680  *
681  * \param pThresholds[IN]
682  * - Signal threshold array for each entry (in dBm).
683  *
684  * Note: None
685  *
686  */
688 {
691 };
692 
693 /*
694  * For internal use only, not to be exposed to the user
695  * Enables the Signal Strength callback function.
696  *
697  * \param pCallback[IN]
698  * - Callback function pointer
699  *
700  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
701  *
702  * \sa See qmerrno.h for eQCWWAN_xxx error values
703  *
704  * \note None
705  *
706  */
708  tFNSignalStrength pCallback );
709 
726 typedef void (* tFNRFInfo)(
727  ULONG radioInterface,
728  ULONG activeBandClass,
729  ULONG activeChannel );
730 
747  tFNRFInfo pCallback );
748 
799 typedef void (* tFNLUReject)(
800  ULONG serviceDomain,
801  ULONG rejectCause );
802 
819  tFNLUReject pCallback );
820 
833 typedef void (* tFNNewSMS)(
834  ULONG storageType,
835  ULONG messageIndex );
836 
851  tFNNewSMS pCallback );
852 
857 typedef enum SMSEventType
858 {
866 } eSMSEventType;
867 
879 typedef struct SMSMTMessage
880 {
884 
911 {
918 
927 typedef struct SMSMessageMode
928 {
931 
948 typedef struct SMSEtwsMessage
949 {
954 
967 typedef struct SMSEtwsPlmn
968 {
972 
982 typedef struct SMSCAddress
983 {
987 
1000 typedef struct SMSOnIMS
1001 {
1003 }SMSOnIMSInfo;
1004 
1044 typedef struct SMSEventInfo_s
1045 {
1054 } SMSEventInfo;
1055 
1063 typedef void (* tFNSMSEvents)( SMSEventInfo *pSMSEventInfo );
1064 
1077 
1086 typedef void (* tFNNewNMEA)( LPCSTR pNMEA );
1087 
1102  tFNNewNMEA pCallback );
1103 
1119 typedef void (* tFNPDSState)(
1120  ULONG enabledStatus,
1121  ULONG trackingStatus );
1122 
1135  tFNPDSState pCallback );
1136 
1164 typedef void (* tFNCATEvent)(
1165  ULONG eventID,
1166  ULONG eventLen,
1167  BYTE * pEventData );
1168 
1215  tFNCATEvent pCallback,
1216  ULONG eventMask,
1217  ULONG *pErrorMask );
1218 
1219 /*
1220  * For internal use only, not to be exposed to the user
1221  * This structure will hold the input parameters passed for
1222  * SetCATEventCallback by the user
1223  *
1224  * \param eventMask
1225  * - bitmask of CAT events to register for
1226  *
1227  * \param pErrorMask[OUT]
1228  * - error bitmask. Each bit set indicates the proactive command that
1229  * caused the error
1230  *
1231  * Note: None
1232  *
1233  */
1235 {
1238 };
1239 
1240 /*
1241  * For internal use only, not to be exposed to the user
1242  * Enables the CAT Event callback function.
1243  *
1244  * \param pCallback[IN]
1245  * - Callback function pointer
1246  *
1247  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
1248  *
1249  * \sa See qmerrno.h for eQCWWAN_xxx error values
1250  *
1251  * \note None
1252  *
1253  */
1255  tFNCATEvent pCallback );
1256 
1262 typedef enum device_state_enum
1263 {
1267 }eDevState;
1268 
1278 typedef void (* tFNDeviceStateChange)(
1279  eDevState device_state );
1280 
1296 typedef void (* tFNNet)(
1297  ULONG q_depth,
1298  BYTE isThrottle,
1299  BYTE instanceId);
1300 
1317  tFNDeviceStateChange pCallback );
1318 
1347  BYTE instance,
1348  tFNNet pCallback,
1349  ULONG loMark,
1350  ULONG hiMark,
1351  ULONG period);
1352 
1371 typedef void (* tFNFwDldCompletion)( ULONG fwdld_completion_status );
1372 
1390  tFNFwDldCompletion pCallback );
1391 
1405 typedef void (* tFNSLQSOMADMAlert)(
1406  ULONG eventType,
1407  BYTE *pEventFields );
1408 
1422  tFNSLQSOMADMAlert pCallback );
1423 
1424 
1441  tFNSLQSOMADMAlert pCallback );
1442 
1472 typedef void (* tFNOMADMState)(
1473  ULONG sessionState,
1474  ULONG failureReason );
1475 
1493  tFNOMADMState pCallback );
1494 
1495 #define MAX_RADIO_INTERFACE_LIST 255
1496 
1546 {
1554 };
1555 
1557 {
1560 };
1561 
1569 typedef void (* tFNServingSystem)(
1570  struct ServingSystemInfo *pServingSystem ,struct RoamingInfo *pRoamingInfo);
1571 
1587  tFNServingSystem pCallback );
1588 
1644 typedef void (* tFNBandPreference)(
1645  ULONGLONG band_pref );
1646 
1664  tFNBandPreference pCallback );
1665 
1671 typedef void (* tFNUSSDRelease)( void );
1672 
1688  tFNUSSDRelease pCallback );
1689 
1704 typedef void (* tFNUSSDNotification)(
1705  ULONG type,
1706  BYTE *pNetworkInfo );
1707 
1723  tFNUSSDNotification pCallback );
1724 
1775 };
1776 
1784 typedef void (* tFNSLQSSignalStrengths )(
1785  struct SLQSSignalStrengthsInformation sSLQSSignalStrengthsInfo );
1786 
1871 };
1872 
1901  tFNSLQSSignalStrengths pCallback,
1902  struct SLQSSignalStrengthsIndReq *pSLQSSignalStrengthsIndReq );
1903 
1904 /*
1905  * For internal use only, not to be exposed to the user
1906  * Enables the Received Signal Strength Information callback function.
1907  *
1908  * \param pCallback[IN]
1909  * - Callback function pointer
1910  *
1911  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
1912  *
1913  * \sa See qmerrno.h for eQCWWAN_xxx error values
1914  *
1915  * \note None
1916  *
1917  */
1919  tFNSLQSSignalStrengths pCallback );
1920 
1942 typedef struct
1943 {
1947 } ECTNum;
1948 
2007 typedef struct
2008 {
2014 
2022 typedef void (*tFNSUPSNotification)
2023  ( voiceSUPSNotification *pVoiceSUPSNotification );
2024 
2040 
2051 typedef void (* tFNSDKTerminated)(
2052  BYTE *psReason );
2053 
2079  tFNSDKTerminated pCallback );
2080 
2151 typedef struct
2152 {
2166 
2178 typedef void (* tFNAllCallStatus )(
2179  voiceSetAllCallStatusCbkInfo *pVoiceSetAllCallStatusCbkInfo );
2180 
2196  tFNAllCallStatus pCallback );
2197 
2216 {
2220 
2228 typedef void (*tFNtransLayerInfo)
2229  ( transLayerNotification *pTransLayerNotification );
2230 
2246 
2264 {
2267 
2275 typedef void (*tFNtransNWRegInfo)
2276  ( transNWRegInfoNotification *pTransNWRegInfoNotification );
2277 
2293 
2302 typedef void (* tFNSysSelectionPref )
2303  ( sysSelectPrefInfo *pSysSelectPrefInfo );
2304 
2322 
2331 typedef void (* tFNUIMRefresh )
2332  ( UIMRefreshEvent *pUIMRefreshEvent );
2333 
2351 
2359 typedef struct
2360 {
2363 
2372 typedef void ( * tFNUIMStatusChangeInfo)
2373  (UIMStatusChangeInfo *pUIMStatusChangeInfo );
2374 
2390  tFNUIMStatusChangeInfo pCallback );
2391 
2408 typedef struct
2409 {
2413 
2422 typedef void ( * tFNPrivacyChange) ( voicePrivacyInfo *pVoicePrivacyInfo );
2423 
2443 
2471 typedef struct
2472 {
2477 
2485 typedef void ( * tFNDTMFEvent)
2486  ( voiceDTMFEventInfo *pVoiceDTMFEventInfo );
2487 
2505 
2582 typedef struct
2583 {
2602 } voiceSUPSInfo;
2603 
2612 typedef void ( * tFNSUPSInfo)
2613  ( voiceSUPSInfo *pVoiceSUPSInfo );
2614 
2635 
2720 typedef struct
2721 {
2743 } nasSysInfo;
2744 
2752 typedef void ( *tFNSysInfo )
2753  ( nasSysInfo *pNasSysInfo ) ;
2754 
2777 
2809 typedef struct
2810 {
2818 } UniversalTime;
2819 
2837 typedef struct
2838 {
2842 } nasNetworkTime;
2843 
2851 typedef void ( *tFNNetworkTime )
2852  ( nasNetworkTime *pNasNetworkTime );
2853 
2872 
2938 {
2953 };
2954 
2955 
3014 {
3027 };
3028 
3089 {
3095 };
3096 
3121 {
3127 };
3128 
3129 /*
3130  * This structure will hold the SwiOmaDmConfig session parameters information.
3131  *
3132  * \param notification
3133  * - 0x01 - GPS settings change
3134  * - 0x02 - Device reset
3135  * - 0x03 - Device factory reset
3136  * - 0x04 - CI-DC Session start
3137  * - 0x05 - CI-DC Session end
3138  * - 0x06 - CI-PRL Session start
3139  * - 0x07 - CI-PRL Session end
3140  * - 0x08 - CI-FUMO Session start
3141  * - 0x09 - CI-FUMO session end
3142  * - 0x0A - HFA-DC Session start
3143  * - 0x0B - HFA-DC Session end
3144  * - 0x0C - HFA-PRL Session start
3145  * - 0x0D - HFA-PRL Session end
3146  * - 0x0E - HFA-FUMO Session start
3147  * - 0x0F - HFA-FUMO session end
3148  * - 0x10 - NI Session start
3149  *
3150  * \param sessionStatus
3151  * - This field will set to the session status for notifications that
3152  * occur at the end of a session, zero for all other notifications
3153  *
3154  */
3156 {
3159 };
3160 
3166 typedef union sessionInfo
3167 {
3172 
3178 typedef union sessionInfoExt
3179 {
3183 
3196 typedef struct
3197 {
3200 } SMSMemoryInfo;
3201 
3210 typedef void (* tFNMemoryFull)( SMSMemoryInfo *pSMSMemoryFullInfo );
3211 
3226 
3263 typedef struct
3264 {
3268 
3278 typedef void ( * tFNOTASPStatus )
3279  ( voiceOTASPStatusInfo *pVoiceOTASPStatusInfo );
3280 
3301  tFNOTASPStatus pCallback );
3302 
3316 typedef struct
3317 {
3321 } signalInfo;
3322 
3338 typedef struct
3339 {
3342  BYTE callerID[255];
3343 } callerIDInfo;
3344 
3401 typedef struct
3402 {
3408  BYTE number[255];
3410 
3467 typedef struct
3468 {
3474  BYTE number[255];
3475 } calledPartyInfo;
3476 
3536 typedef struct
3537 {
3544  BYTE number[255];
3545 } redirNumInfo;
3546 
3557 typedef struct
3558 {
3561 } NSSAudioCtrl;
3562 
3579 typedef struct
3580 {
3585 } lineCtrlInfo;
3586 
3602 typedef struct
3603 {
3606  BYTE extDispInfo[255];
3607 } extDispRecInfo;
3608 
3672 typedef struct
3673 {
3690 } voiceInfoRec;
3691 
3701 typedef void ( * tFNInfoRec) ( voiceInfoRec *pVoiceInfoRec );
3702 
3720 
3731 typedef struct
3732 {
3735 } msgWaitingInfo;
3736 
3745 typedef void (* tFNMessageWaiting)( msgWaitingInfo *pSMSMessageWaitingInfo );
3746 
3761 
3781 typedef struct
3782 {
3787 
3812 typedef struct
3813 {
3820 } QosFlowInfo;
3821 
3822 
3868 typedef struct
3869 {
3870  //TODO temp commented for compilation
3871  //QosFlowInfoTlv QFlowInf
3872 
3878 } QosEventInfo;
3879 
3880 
3890 typedef void (* tFNSLQSQOSEvent)(
3891  BYTE instance,
3892  QosFlowInfo *pFlowInfo
3893  );
3894 
3916  BYTE instance,
3917  tFNSLQSQOSEvent pCallback
3918  );
3919 
3968 typedef void (* tFNQosStatus)(
3969  BYTE instance,
3970  ULONG id,
3971  BYTE status,
3972  BYTE event,
3973  BYTE reason
3974  );
3975 
3994  BYTE instance,
3995  tFNQosStatus pCallback
3996  );
3997 
4006 typedef void (* tFNQosNWStatus)(
4007  BYTE status
4008  );
4009 
4025  tFNQosNWStatus pCallback
4026  );
4027 
4036 typedef void (* tFNQosPriEvent)(
4037  WORD event
4038  );
4039 
4057  tFNQosPriEvent pCallback );
4058 
4088 typedef struct
4089 {
4097 } nasSigInfo;
4098 
4106 typedef void (*tFNSigInfo)( nasSigInfo *pNasSigInfo );
4107 
4133  tFNSigInfo pCallback,
4134  sigInfo *pSigInfo );
4135 
4156 {
4160 
4168 typedef void (*tFNModemTempInfo)
4169  ( modemTempNotification *pModemTempNotification );
4170 
4186 
4254 typedef struct _packetSrvStatus
4255 {
4265 } packetSrvStatus;
4266 
4274 typedef void (* tFNPacketSrvState)(
4275  packetSrvStatus *pPacketSrvStatus );
4276 
4293  tFNPacketSrvState pCallback );
4294 
4295 /*
4296  * Name: HDRPersonalityInd
4297  *
4298  * Purpose: Structure used to store the Tlv parameters for HDRPersonalityInd
4299  *
4300  * Members: pCurrentPersonality
4301  * - Current active personality index.
4302  *
4303  * pPersonalityListLength
4304  * - Number of Personality Protocol Subtype contains in this response.
4305  *
4306  * pProtocolSubtypeElement
4307  * - See \ref protocolSubtypeElement for more information.
4308  */
4309 typedef struct
4310 {
4315 
4324 typedef void ( *tFNHDRPersonaity )( HDRPersonalityInd *pHDRPers );
4325 
4342 
4377 typedef struct
4378 {
4387 
4395 typedef void ( * tFNImsSIPConfig) ( imsSIPConfigInfo *pImsSIPConfigInfo );
4396 
4413 
4431 typedef struct
4432 {
4437 
4445 typedef void ( * tFNImsRegMgrConfig) (
4446  imsRegMgrConfigInfo *pImsRegMgrConfigInfo );
4447 
4464 
4485 typedef struct
4486 {
4491 
4499 typedef void ( * tFNImsSMSConfig) (
4500  imsSMSConfigInfo *pImsSMSConfigInfo );
4501 
4518 
4528 typedef struct
4529 {
4532 
4540 typedef void ( * tFNImsUserConfig) (
4541  imsUserConfigInfo *pImsUserConfigInfo );
4542 
4559 
4643 typedef struct
4644 {
4658 
4666 typedef void ( * tFNImsVoIPConfig) (
4667  imsVoIPConfigInfo *pImsVoIPConfigInfo );
4668 
4700 typedef struct
4701 {
4707 
4708 typedef void (* tFNUSSDNoWaitIndication)(
4709  USSDNoWaitIndicationInfo *pNetworkInfo );
4721  tFNUSSDNoWaitIndication pCallback );
4722 
4723 /* Unstructured supplementary service data coding scheme*/
4724 #define USSD_DCS_ASCII 0x01 /* ASCII coding scheme */
4725 #define USSD_DCS_8BIT 0x02 /* 8-bit coding scheme */
4726 #define USSD_DCS_UCS2 0x03 /* UCS2 coding scheme */
4727 
4738 typedef struct
4739 {
4742 } channelRate;
4743 
4744 /*
4745  * Name: DUNCallInfoInd
4746  *
4747  * Purpose: Structure used to store the Tlv parameters for DUNCallInfoInd
4748  *
4749  * \param MdmConnStatus
4750  * - Current link status
4751  * - 0x01 - Disconnected
4752  * - 0x02 - Connected
4753  *
4754  * \param CallEndReason
4755  * - Last modem call end reason
4756  * - See qaGobiApiTableCallEndReasons.h for Call End Reason
4757  *
4758  * \param TXOKBytesCount
4759  * - Number of bytes transmitted without error
4760  *
4761  * \param RXOKBytesCount
4762  * - Number of bytes transmitted without error
4763  *
4764  * \param DormancyStatus
4765  * - Dormancy Status
4766  * - 0x01 - Traffic channel dormant
4767  * - 0x02 - Traffic channel active
4768  *
4769  * \param DataBearerTech
4770  * - Current data bearer technology
4771  * - Returned only if a data call is up
4772  * - 0x01 - cdma2000 1X
4773  * - 0x02 - cdma2000 HRPD (1xEV-DO)
4774  * - 0x03 - GSM
4775  * - 0x04 - UMTS
4776  * - 0x05 - cdma200 HRPD ( 1xEV-DO RevA)
4777  * - 0x06 - EDGE
4778  * - 0x07 - HSDPA and WCDMA
4779  * - 0x08 - WCDMA and HSUPA
4780  * - 0x09 - HSDPA and HSUPA
4781  * - 0x0A - LTE
4782  * - 0x0B - cdma2000 EHRPD
4783  * - 0x0C - HSDPA+ and WCDMA
4784  * - 0x0D - HSDPA+ and HSUPA
4785  * - 0x0E - DC_HSDPA+ and WCDMA
4786  * - 0x0F - DC_HSDPA+ and HSUPA
4787  * - 0x10 - HSDPA+ and 64QAM
4788  * - 0x11 - HSDPA+, 64QAM and HSUPA
4789  * - 0x12 - TDSCDMA
4790  * - 0x13 - TDSCDMA and HSDPA
4791  * - 0xFF - Unknown
4792  *
4793  * \param ChannelRate
4794  * - See \ref channelRate for more information
4795  */
4796 typedef struct
4797 {
4806 
4814 typedef void ( *tFNDUNCallInfo )( DUNCallInfoInd *pDUNCallInfo );
4815 
4835 ULONG SLQSSetDUNCallInfoCallback( BYTE StatsPeriod, tFNDUNCallInfo pCallback );
4836 
4838 
4846 typedef void ( *tFNDataSysStatus )( CurrDataSysStat *pCurrDataSysStat );
4847 
4863 
4914 typedef struct SMSAsyncRawSend_s
4915 {
4927 } SMSAsyncRawSend;
4928 
4936 typedef void (* tFNAsyncRawSend)( SMSAsyncRawSend *pSMSAsyncRawSend );
4937 
4954 
4969 typedef struct LteNasReleaseInfo_s
4970 {
4975 
5003 typedef struct SwiOTAMsg_s
5004 {
5007  BYTE data[2048]; /* current max size of raw message in SDK process is 2048 */
5010 } SwiOTAMsg;
5011 
5019 typedef void (* tFNASwiOTAMsg)( SwiOTAMsg *pSwiOTAMsg );
5020 
5041 
5042 
5043 
5072 typedef void (* tFNNewGPS)( double dLongitude,double dLatitude,
5073  BYTE session_status, ULONG pos_src );
5074 
5087  tFNNewGPS pCallback );
5088 
5112 typedef void (* tFNNewRMTransferStatistics)(
5114 
5128  tFNNewRMTransferStatistics pCallback );
5129 
5143 typedef struct
5144 {
5148 } DHCPOption;
5149 
5160 typedef struct
5161 {
5164 } DHCPOptionList;
5165 
5187 typedef struct
5188 {
5194 
5202 typedef void (* tFNDHCPv4ClientLeaseStatus)(
5203  BYTE instance,
5204  WdsDHCPv4ClientLeaseInd *pMsg );
5205 
5223  BYTE instance,
5224  tFNDHCPv4ClientLeaseStatus pCallback );
5225 
5246 typedef struct
5247 {
5250 
5251 typedef void (* tFNSetCradleMount)( QmiCbkLocCradleMountInd *pSetLocCradleMount );
5252 
5265  tFNSetCradleMount pCallback);
5266 
5275 typedef struct
5276 {
5279 
5280 typedef void (* tFNSetEventTimeSync)( QmiCbkLocEventTimeSyncInd *pSetLocEventTimeSync );
5281 
5294  tFNSetEventTimeSync pCallback );
5295 
5315 typedef struct
5316 {
5319 
5320 typedef void (* tFNInjectTimeStatus)( QmiCbkLocInjectTimeInd *pLocInjectTime );
5321 
5334  tFNInjectTimeStatus pCallback );
5356 typedef struct accelAcceptReady_s{
5361 
5383 typedef struct gyroAcceptReady_s{
5409 typedef struct accelTempAcceptReady_s{
5435 typedef struct gyroTempAcceptReady_s{
5440 
5454 typedef struct{
5460 
5461 typedef void (* tFNSensorStreaming)( QmiCbkLocSensorStreamingInd *pLocSensorStream );
5462 
5475  tFNSensorStreaming pCallback );
5476 
5520 typedef struct
5521 {
5529 
5530 typedef void (* tFNInjectSensorData)( QmiCbkLocInjectSensorDataInd *pLocInjectSensorData );
5531 
5544  tFNInjectSensorData pCallback );
5560 typedef struct precisionDilution_s{
5565 
5577 typedef struct gpsTime_s{
5580 }gpsTime;
5581 
5600 typedef struct sensorDataUsage_s{
5604 
5621 typedef struct svUsedforFix_s{
5624 }svUsedforFix;
5625 
5803 typedef struct
5804 {
5838 
5839 typedef void (* tFNEventPosition)( QmiCbkLocPositionReportInd *pLocPositionReport );
5840 
5841 typedef void (* tFNOpMode)( ULONG mode );
5842 
5855  tFNEventPosition pCallback );
5856 
5866  tFNOpMode pCallback );
5867 
5890 typedef struct
5891 {
5896 
5904 typedef void ( * tFNImsaRegStatus) (
5905  imsaRegStatusInfo *pImsaRegStatusInfo );
5906 
5921 
5964 typedef struct
5965 {
5975 
5983 typedef void ( * tFNImsaSvcStatus) (
5984  imsaSvcStatusInfo *pImsaSvcStatusInfo );
5985 
6000 
6018 typedef struct
6019 {
6025 
6033 typedef void ( * tFNImsaRatStatus) (
6034  imsaRatStatusInfo *pImsaRatStatusInfo );
6035 
6050 
6070 typedef struct
6071 {
6075 
6083 typedef void ( * tFNImsaPdpStatus) (
6084  imsaPdpStatusInfo *pImsaPdpStatusInfo );
6085 
6100 
6123  tFNSigInfo pCallback,
6124  setSignalStrengthInfo *pSigInfo2 );
6125 
6203 typedef struct
6204 {
6215 } satelliteInfo;
6216 
6233 typedef struct
6234 {
6238 
6246 typedef void (*tFNGnssSvInfo)
6247  (gnssSvInfoNotification *pGnssSvInfoNotification );
6248 
6265  tFNGnssSvInfo pCallback );
6266 
6267 
6299 typedef struct
6300 {
6303 
6311 typedef void (*tFNDelAssistData)
6312  (delAssistDataStatus *pAssistDataNotification );
6313 
6323  tFNDelAssistData pCallback );
6324 
6325 
6344 typedef struct
6345 {
6352 
6353 
6360 typedef void (* tFNASwiLTECphyCalInfo)( QmiCbkNasLTECphyCaInfo *pQmiCbkNasLTECphyCaInfo );
6361 
6376 
6377 /*
6378  * Name: RankIndicatorInd
6379  *
6380  * Purpose: Structure used to store the Tlv parameters for RankIndicatorInd
6381  *
6382  * \param pCount1
6383  * - Count of Rank 1
6384  *
6385  * \param pCount2
6386  * - Count of Rank 2
6387  */
6388 typedef struct
6389 {
6393 
6394 typedef void ( *tFNRankIndicator )( RankIndicatorInd *pRankIndicatorInd );
6395 
6397  tFNRankIndicator pCallback );
6398 
6422 typedef struct
6423 {
6426 
6434 typedef void (*tFNInjectUTCTime)
6435  (QmiCbkLocInjectUTCTimeInd *pInjectUTCTimeNotification );
6436 
6446  tFNInjectUTCTime pCallback );
6447 
6479 typedef struct
6480 {
6483 
6491 typedef void (*tFNInjectPosition)
6492  (QmiCbkLocInjectPositionInd *pInjectPositionNotification );
6493 
6503  tFNInjectPosition pCallback );
6504 
6514 typedef struct
6515 {
6519 
6527 typedef void (*tFNCbkUimSlotStatusChangeInd)
6528  (UIMSlotStatusChangeInfo *pQmiCbkUimSlotStatusChangeInd );
6529 
6545  tFNCbkUimSlotStatusChangeInd pCallback );
6546 
6557 typedef struct
6558 {
6561 
6562 typedef void (* tFNSetEngineState)( QmiCbkLocEngineStateInd *pSetLocEngineState );
6563 
6574  tFNSetEngineState pCallback );
6575 
6576 
6605 {
6609 
6617 typedef void (*tFNResetInfo)
6618  ( ResetInfoNotification *pResetInfoNotification );
6619 
6628  tFNResetInfo pCallback );
6629 
6630 
6642 typedef struct
6643 {
6647 
6648 
6659 typedef struct
6660 {
6664 
6665 typedef void (* tFNMitiLvlRpt)( QmiCbkTmdMitiLvlRptInd *pSetLocCradleMount );
6666 
6667 
6680  tFNMitiLvlRpt pCallback );
6681 
6682 #ifdef __cplusplus
6683 } /* extern "C" { */
6684 #endif
6685 
6686 #endif /* __GOBI_API_CBK_H__ */
ULONG * pSpeedVertical
Definition: qaGobiApiCbk.h:5822
Short Message Service API function prototypes.
ULONG * pHorUncEllipseSemiMajor
Definition: qaGobiApiCbk.h:5811
void(* tFNUSSDNotification)(ULONG type, BYTE *pNetworkInfo)
Definition: qaGobiApiCbk.h:1704
BYTE alphaIDLen
Definition: qaGobiApiCbk.h:4924
Definition: qaGobiApiVoice.h:3091
BYTE sinr
Definition: qaGobiApiCbk.h:1770
callerIDInfo * pCallerIDInfo
Definition: qaGobiApiCbk.h:3676
BYTE connetionState
Definition: qaGobiApiCbk.h:6072
ULONG SetMobileIPStatusCallback(tFNMobileIPStatus pCallback)
ULONG SetRoamingIndicatorCallback(tFNRoamingIndicator pCallback)
Definition: qaGobiApiCbk.h:5435
BYTE state
Definition: qaGobiApiCbk.h:3122
BYTE * pPhoneCtxtURI
Definition: qaGobiApiCbk.h:4489
Definition: qaGobiApiNas.h:2627
GSMSysInfo * pGSMSysInfo
Definition: qaGobiApiCbk.h:2729
Definition: qaGobiApiNas.h:2938
BYTE optCode
Definition: qaGobiApiCbk.h:5145
Definition: qaGobiApiCbk.h:5383
lineCtrlInfo * pLineCtrlInfo
Definition: qaGobiApiCbk.h:3688
WORD * pRingingTimer
Definition: qaGobiApiCbk.h:4654
ULONG injectSensorDataStatus
Definition: qaGobiApiCbk.h:5522
Definition: qaGobiApiCbk.h:1859
ULONG * pSMSSvcRAT
Definition: qaGobiApiCbk.h:5969
BYTE interval
Definition: qaGobiApiCbk.h:335
BYTE * pDataSrc
Definition: qaGobiApiCbk.h:2594
BYTE NWRegStat
Definition: qaGobiApiCbk.h:2265
BYTE sessionId
Definition: qaGobiApiCbk.h:5806
SMSEventType
Definition: qaGobiApiCbk.h:857
Definition: qaGobiApiCbk.h:3672
BYTE numOpt
Definition: qaGobiApiCbk.h:5162
Definition: qaGobiApiVoice.h:3139
struct sensorDataUsage_s sensorDataUsage
Definition: qaGobiApiCbk.h:2215
USHORT namelength
Definition: qaGobiApiCbk.h:3023
Definition: qaGobiApiCbk.h:5803
BYTE * pAlphaID
Definition: qaGobiApiCbk.h:4925
ULONG SetNMEACallback(tFNNewNMEA pCallback)
ULONG SetLocInjectTimeCallback(tFNInjectTimeStatus pCallback)
ULONG * pSpeedHorizontal
Definition: qaGobiApiCbk.h:5815
ULONG SLQSSetIMSAPdpStatusCallback(tFNImsaPdpStatus pCallback)
Definition: qaGobiApiCbk.h:4155
Definition: qaGobiApiCbk.h:859
void(* tFNBandPreference)(ULONGLONG band_pref)
Definition: qaGobiApiCbk.h:1644
void(* tFNImsaRatStatus)(imsaRatStatusInfo *pImsaRatStatusInfo)
Definition: qaGobiApiCbk.h:6033
void(* tFNDeviceStateChange)(eDevState device_state)
Definition: qaGobiApiCbk.h:1278
Definition: qaGobiApiVoice.h:2404
void(* tFNInjectSensorData)(QmiCbkLocInjectSensorDataInd *pLocInjectSensorData)
Definition: qaGobiApiCbk.h:5530
ULONG SetLocEventTimeSyncCallback(tFNSetEventTimeSync pCallback)
BYTE * pAmrOctetAligned
Definition: qaGobiApiCbk.h:4652
Definition: qaGobiApiCbk.h:879
Definition: qaGobiApiCbk.h:5520
Definition: qaGobiApiTmd.h:194
WORD * pRegStatusErrorCode
Definition: qaGobiApiCbk.h:5893
BYTE data[256]
Definition: qaGobiApiCbk.h:985
BYTE signalType
Definition: qaGobiApiCbk.h:3318
Definition: qaGobiApiCbk.h:860
SMSEtwsPlmnInfo * pEtwsPlmnInfo
Definition: qaGobiApiCbk.h:1051
ULONG SLQSUIMSetRefreshCallBack(tFNUIMRefresh pCallback)
WORD Count1
Definition: qaGobiApiCbk.h:6390
ULONG SetPDSStateCallback(tFNPDSState pCallback)
BYTE * pScrAmrEnable
Definition: qaGobiApiCbk.h:4648
BYTE * pGyroTempSamplesAccepted
Definition: qaGobiApiCbk.h:5527
BYTE * pTimeZone
Definition: qaGobiApiCbk.h:2840
ULONGLONG * pTotalBytesRX
Definition: qaGobiApiCbk.h:3877
void(* tFNSigInfo)(nasSigInfo *pNasSigInfo)
Definition: qaGobiApiCbk.h:4106
INT8 * pRscp
Definition: qaGobiApiCbk.h:4095
char CHAR
Definition: SwiDataTypes.h:33
Definition: qaGobiApiVoice.h:1920
void(* tFNInjectUTCTime)(QmiCbkLocInjectUTCTimeInd *pInjectUTCTimeNotification)
Definition: qaGobiApiCbk.h:6435
Definition: qaGobiApiCbk.h:3263
ULONGLONG * pTotalBytesTX
Definition: qaGobiApiCbk.h:3876
Definition: qaGobiApiVoice.h:2460
USHORT versionlength
Definition: qaGobiApiCbk.h:2946
Definition: qaGobiApiCbk.h:3401
NSSAudioCtrl * pNSSAudioCtrl
Definition: qaGobiApiCbk.h:3686
Definition: qaGobiApiCbk.h:1234
BYTE radioInterfaceList[255]
Definition: qaGobiApiCbk.h:1552
ULONG svStatus
Definition: qaGobiApiCbk.h:6210
BYTE callID
Definition: qaGobiApiCbk.h:3265
ULONG * pTimeUnc
Definition: qaGobiApiCbk.h:5831
MitigationDevInfo MitigationDevInfo
Definition: qaGobiApiCbk.h:6661
Quality of Service API function prototypes.
Definition: qaGobiApiCbk.h:4969
void(* tFNSLQSSessionState)(slqsSessionStateInfo *pSessionStateInfo)
Definition: qaGobiApiCbk.h:149
void(* tFNModemTempInfo)(modemTempNotification *pModemTempNotification)
Definition: qaGobiApiCbk.h:4169
ULONG SetLocCradleMountCallback(tFNSetCradleMount pCallback)
ULONG * pHorUncCircular
Definition: qaGobiApiCbk.h:5809
arrCallEndReason * pArrCallEndReason
Definition: qaGobiApiCbk.h:2158
Definition: qaGobiApiCbk.h:2720
WORD sessionEndReason
Definition: qaGobiApiCbk.h:4259
void(* tFNQosPriEvent)(WORD event)
Definition: qaGobiApiCbk.h:4036
ULONG SLQSSetDUNCallInfoCallback(BYTE StatsPeriod, tFNDUNCallInfo pCallback)
struct LteNasReleaseInfo_s LteNasReleaseInfo
WORD batchPerSec
Definition: qaGobiApiCbk.h:5412
Definition: qaGobiApiNas.h:2761
Definition: qaGobiApiCbk.h:5160
UIMSlotsStatus slotsstatusChange
Definition: qaGobiApiCbk.h:6516
BYTE DormancyStatus
Definition: qaGobiApiCbk.h:4802
ULONG CurrChanRxRate
Definition: qaGobiApiCbk.h:4741
struct _transLayerInfoNotification transLayerNotification
struct USSInfo * pUSSDData
Definition: qaGobiApiCbk.h:4704
ULONGLONG * pTotalBytesTX
Definition: qaGobiApiCbk.h:222
Thermal Mitigation Device API function prototypes.
SMSOnIMSInfo * pSMSOnIMSInfo
Definition: qaGobiApiCbk.h:1053
ULONG SLQSSetServingSystemCallback(tFNServingSystem pCallback)
ULONG * pDormancyStatus
Definition: qaGobiApiCbk.h:218
Definition: qaGobiApiCbk.h:2359
BYTE hdrPersonality
Definition: qaGobiApiCbk.h:1553
precisionDilution * pPrecisionDilution
Definition: qaGobiApiCbk.h:5827
satelliteInfo * pSatelliteInfo
Definition: qaGobiApiCbk.h:6236
Definition: qaGobiApiCbk.h:3338
BYTE isNewFlow
Definition: qaGobiApiCbk.h:3784
BYTE * pVertConfidence
Definition: qaGobiApiCbk.h:5820
BYTE msgDelFailureCause
Definition: qaGobiApiCbk.h:4923
ULONG SLQSSetSMSEventCallback(tFNSMSEvents pCallback)
void(* tFNSLQSSignalStrengths)(struct SLQSSignalStrengthsInformation sSLQSSignalStrengthsInfo)
Definition: qaGobiApiCbk.h:1784
#define MAX_RADIO_INTERFACE_LIST
Definition: qaGobiApiCbk.h:1495
ULONG * pVOIPSvcRAT
Definition: qaGobiApiCbk.h:5970
BYTE PI
Definition: qaGobiApiCbk.h:3340
Definition: qaGobiApiNas.h:6130
Definition: qaGobiApiSms.h:1496
connectNumInfo * pCallingPartyInfo
Definition: qaGobiApiCbk.h:3682
void(* tFNRoamingIndicator)(ULONG roaming)
Definition: qaGobiApiCbk.h:555
Definition: qaGobiApiCbk.h:215
struct gyroAcceptReady_s gyroAcceptReady
WdsDHCPv4ProfileId * pProfileId
Definition: qaGobiApiCbk.h:5189
Uim Service API function prototypes.
void(* tFNRFInfo)(ULONG radioInterface, ULONG activeBandClass, ULONG activeChannel)
Definition: qaGobiApiCbk.h:726
eQaQMIService qaQmisvctype
Definition: qaGobiApiCbk.h:108
cardStatus statusChange
Definition: qaGobiApiCbk.h:2361
ULONG * pImsRegStatus
Definition: qaGobiApiCbk.h:5894
void(* tFNMitiLvlRpt)(QmiCbkTmdMitiLvlRptInd *pSetLocCradleMount)
Definition: qaGobiApiCbk.h:6665
Definition: qaGobiApiCbk.h:5315
BYTE bAltitudeAssumed
Definition: qaGobiApiCbk.h:6235
void(* tFNInfoRec)(voiceInfoRec *pVoiceInfoRec)
Definition: qaGobiApiCbk.h:3701
Definition: qaGobiApiCbk.h:4700
void(* tFNQosStatus)(BYTE instance, ULONG id, BYTE status, BYTE event, BYTE reason)
Definition: qaGobiApiCbk.h:3968
BYTE * pLTEVoiceSupportSysInfo
Definition: qaGobiApiCbk.h:2739
BYTE selectedNetwork
Definition: qaGobiApiCbk.h:1550
BYTE source
Definition: qaGobiApiCbk.h:6607
PhyCaAggScellInfo sPhyCaAggScellInfo
Definition: qaGobiApiCbk.h:6348
ULONG SLQSSetLocInjectUTCTimeCallback(tFNInjectUTCTime pCallback)
#define SIGSTRENGTH_THRESHOLD_ARR_SZ
Definition: qaGobiApiCbk.h:28
Definition: qaGobiApiCbk.h:861
AddCDMASysInfo * pAddCDMASysInfo
Definition: qaGobiApiCbk.h:2732
#define QMI_WMS_MAX_PAYLOAD_LENGTH
Definition: qaGobiApiCbk.h:29
qaQmiInterfaceInfo * pQmiInterfaceInfo
Definition: qaGobiApiCbk.h:136
ULONG SLQSVoiceSetOTASPStatusCallBack(tFNOTASPStatus pCallback)
struct rsrqInformation rsrqInfo
Definition: qaGobiApiCbk.h:1772
unsigned char BYTE
Definition: SwiDataTypes.h:32
Definition: qaGobiApiWds.h:4191
struct omaDmConfigTlv omaDmConfig
Definition: qaGobiApiCbk.h:3169
BYTE PI
Definition: qaGobiApiCbk.h:3469
HDRSSInfo * pHDRSigInfo
Definition: qaGobiApiCbk.h:4091
BYTE upLink
Definition: qaGobiApiCbk.h:3559
device_state_enum
Definition: qaGobiApiCbk.h:1262
WORD ModemTemperature
Definition: qaGobiApiCbk.h:4158
ULONG SLQSSetSessionStateCallback(tFNSLQSSessionState pCallback)
USHORT descriptionlength
Definition: qaGobiApiCbk.h:2950
void(* tFNImsaPdpStatus)(imsaPdpStatusInfo *pImsaPdpStatusInfo)
Definition: qaGobiApiCbk.h:6083
struct gyroTempAcceptReady_s gyroTempAcceptReady
Definition: qaGobiApiVoice.h:3164
void(* tFNOTASPStatus)(voiceOTASPStatusInfo *pVoiceOTASPStatusInfo)
Definition: qaGobiApiCbk.h:3279
ULONGLONG * pLongitude
Definition: qaGobiApiCbk.h:5808
void(* tFNMemoryFull)(SMSMemoryInfo *pSMSMemoryFullInfo)
Definition: qaGobiApiCbk.h:3210
ULONG * pOpaqueIdentifier
Definition: qaGobiApiCbk.h:5523
ULONG * pUTSvcRAT
Definition: qaGobiApiCbk.h:5973
SrvStatusInfo * pHDRSrvStatusInfo
Definition: qaGobiApiCbk.h:2723
Definition: qaGobiApiNas.h:1347
BYTE month
Definition: qaGobiApiCbk.h:2812
BYTE numType
Definition: qaGobiApiCbk.h:3471
ULONG SetLocGnssSvInfoCallback(tFNGnssSvInfo pCallback)
BYTE gnssSvUsedList_len
Definition: qaGobiApiCbk.h:5622
ULONG SLQSSetWdsTransferStatisticCallback(tFNSLQSWDSEvent pXferStatsCb, BYTE interval, BYTE instanceid, BYTE ipfamily)
BYTE alertPitch
Definition: qaGobiApiCbk.h:3319
BYTE numLen
Definition: qaGobiApiCbk.h:3407
void(* tFNSLQSWDSEvent)(slqsWdsEventInfo *pWdsEventInfo)
Definition: qaGobiApiCbk.h:233
USHORT sessionStatus
Definition: qaGobiApiCbk.h:3158
void(* tFNAsyncRawSend)(SMSAsyncRawSend *pSMSAsyncRawSend)
Definition: qaGobiApiCbk.h:4936
ULONG v6sessionId
Definition: qaGobiApiCbk.h:110
gyroTempAcceptReady * pGyroTempAcceptReady
Definition: qaGobiApiCbk.h:5458
WORD mobileNetworkCode
Definition: qaGobiApiCbk.h:970
BYTE state
Definition: qaGobiApiCbk.h:3785
BYTE signal
Definition: qaGobiApiCbk.h:3320
WORD techName
Definition: qaGobiApiCbk.h:4263
ULONG * pVTSvcRAT
Definition: qaGobiApiCbk.h:5971
Definition: qaGobiApiCbk.h:910
Definition: qaGobiApiCbk.h:4528
Definition: qaGobiApiCbk.h:2809
void(* tFNCbkUimSlotStatusChangeInd)(UIMSlotStatusChangeInfo *pQmiCbkUimSlotStatusChangeInd)
Definition: qaGobiApiCbk.h:6528
Location API function prototypes.
WORD gnssSvUsedList[255]
Definition: qaGobiApiCbk.h:5623
Definition: qaGobiApiNas.h:1359
Definition: qaGobiApiCbk.h:1264
ULONG SLQSWmsMemoryFullCallBack(tFNMemoryFull pCallback)
gyroAcceptReady * pGyroAcceptReady
Definition: qaGobiApiCbk.h:5456
qaQmiInterfaceInfo * pQmiInterfaceInfo
Definition: qaGobiApiCbk.h:217
signed char INT8
Definition: SwiDataTypes.h:31
Definition: qaGobiApiCbk.h:134
#define QMI_MAX_VOICE_NUMBER_LENGTH
Definition: qaGobiApiCbk.h:31
HDRSysInfo * pHDRSysInfo
Definition: qaGobiApiCbk.h:2728
WORD messageID
Definition: qaGobiApiCbk.h:4917
ULONG io
Definition: qaGobiApiCbk.h:1769
BYTE * pCallBarPasswd
Definition: qaGobiApiCbk.h:2592
Definition: qaGobiApiCbk.h:3812
void(* tFNUSSDNoWaitIndication)(USSDNoWaitIndicationInfo *pNetworkInfo)
Definition: qaGobiApiCbk.h:4708
void(* tFNDelAssistData)(delAssistDataStatus *pAssistDataNotification)
Definition: qaGobiApiCbk.h:6312
void(* tFNEventPosition)(QmiCbkLocPositionReportInd *pLocPositionReport)
Definition: qaGobiApiCbk.h:5839
DTMFInfo DTMFInformation
Definition: qaGobiApiCbk.h:2473
ULONG userData
Definition: qaGobiApiCbk.h:4926
INT8 * pGSMSigInfo
Definition: qaGobiApiCbk.h:4092
void(* tFNDHCPv4ClientLeaseStatus)(BYTE instance, WdsDHCPv4ClientLeaseInd *pMsg)
Definition: qaGobiApiCbk.h:5202
void(* tFNImsVoIPConfig)(imsVoIPConfigInfo *pImsVoIPConfigInfo)
Definition: qaGobiApiCbk.h:4666
WORD data_len
Definition: qaGobiApiCbk.h:5006
ULONG injectTimeSyncStatus
Definition: qaGobiApiCbk.h:5317
Definition: qaGobiApiVoice.h:2339
USHORT alertmsglength
Definition: qaGobiApiCbk.h:3125
AddSysInfo * pAddWCDMASysInfo
Definition: qaGobiApiCbk.h:2735
Definition: qaGobiApiCbk.h:3536
BYTE presentationInd
Definition: qaGobiApiCbk.h:1945
ULONG * pSrcRAT
Definition: qaGobiApiCbk.h:6021
ULONG SLQSSetSwiGetResetInfoCallback(tFNResetInfo pCallback)
SMSTransferRouteMTMessageInfo * pTransferRouteMTMessageInfo
Definition: qaGobiApiCbk.h:1048
ULONG SLQSNasNetworkTimeCallBack(tFNNetworkTime pCallback)
Definition: qaGobiApiCbk.h:3579
struct SMSAsyncRawSend_s SMSAsyncRawSend
DHCPOption * pOptions
Definition: qaGobiApiCbk.h:5163
ULONG SLQSSetSIPConfigCallback(tFNImsSIPConfig pCallback)
ULONG SLQSSetSignalStrengthsCallback(tFNSLQSSignalStrengths pCallback, struct SLQSSignalStrengthsIndReq *pSLQSSignalStrengthsIndReq)
ULONG SetLocDeleteAssistDataCallback(tFNDelAssistData pCallback)
void(* tFNRankIndicator)(RankIndicatorInd *pRankIndicatorInd)
Definition: qaGobiApiCbk.h:6394
void(* tFNSUPSNotification)(voiceSUPSNotification *pVoiceSUPSNotification)
Definition: qaGobiApiCbk.h:2023
CallBarringSysInfo * pWCDMACallBarringSysInfo
Definition: qaGobiApiCbk.h:2738
Definition: qaGobiApiCbk.h:2408
Definition: qaGobiApiCbk.h:2007
Definition: qaGobiApiCbk.h:1766
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:3024
Definition: qaGobiApiNas.h:2521
Definition: qaGobiApiNas.h:3453
BYTE * pSysInfoNoChange
Definition: qaGobiApiCbk.h:2742
struct omaDmNotificationsTlv omaDmNotifications
Definition: qaGobiApiCbk.h:3170
ULONG SetUSSDNoWaitIndicationCallback(tFNUSSDNoWaitIndication pCallback)
Definition: qaGobiApiWds.h:4503
ULONG SetUimSlotStatusChangeCallback(tFNCbkUimSlotStatusChangeInd pCallback)
USHORT userInputTimeout
Definition: qaGobiApiCbk.h:3124
Definition: qaGobiApiNas.h:6880
BYTE reserved
Definition: qaGobiApiCbk.h:3016
Definition: qaGobiApiCbk.h:6203
struct omaDmConfigTlvExt omaDmConfig
Definition: qaGobiApiCbk.h:3181
BYTE * pCLIRCause
Definition: qaGobiApiCbk.h:3685
BYTE * pSvcClass
Definition: qaGobiApiCbk.h:2585
BYTE smsOnIMS
Definition: qaGobiApiCbk.h:1002
BYTE bNumberOfPhySlots
Definition: qaGobiApiCbk.h:6517
sensorDataUsage * pSensorDataUsage
Definition: qaGobiApiCbk.h:5833
BYTE data[256]
Definition: qaGobiApiCbk.h:916
void(* tFNImsRegMgrConfig)(imsRegMgrConfigInfo *pImsRegMgrConfigInfo)
Definition: qaGobiApiCbk.h:4445
WORD batchPerSec
Definition: qaGobiApiCbk.h:5386
INT8 thresholds[5]
Definition: qaGobiApiCbk.h:690
ULONG SetRMTransferStatisticsCallback(tFNNewRMTransferStatistics pCallback)
ULONG * pTimerSIPReg
Definition: qaGobiApiCbk.h:4380
arrRedirPartyNum * pArrRedirPartyNum
Definition: qaGobiApiCbk.h:2163
Definition: qaGobiApiVoice.h:2381
ULONG SLQSVoiceSetAllCallStatusCallBack(tFNAllCallStatus pCallback)
ULONGLONG * pTime
Definition: qaGobiApiCbk.h:5009
ULONG SetNewSMSCallback(tFNNewSMS pCallback)
USHORT userInputTimeout
Definition: qaGobiApiCbk.h:3092
BYTE state
Definition: qaGobiApiCbk.h:3090
Definition: qaGobiApiCbk.h:3467
BYTE reconfigReqd
Definition: qaGobiApiCbk.h:4258
ULONG SLQSSetIMSSMSConfigCallback(tFNImsSMSConfig pCallback)
WORD samplesPerBatch
Definition: qaGobiApiCbk.h:5358
struct _modemTempNotification modemTempNotification
Definition: qaGobiApiVoice.h:2526
#define QMI_ETWS_MAX_PAYLOAD_LENGTH
Definition: qaGobiApiCbk.h:30
Definition: qaGobiApiCbk.h:4485
DHCPOptionList * pOptList
Definition: qaGobiApiCbk.h:5192
Definition: qaGobiApiCbk.h:5187
ULONG SetUSSDNotificationCallback(tFNUSSDNotification pCallback)
BYTE SI
Definition: qaGobiApiCbk.h:3539
LTESSInfo * pLTESigInfo
Definition: qaGobiApiCbk.h:4094
Definition: qaGobiApiCbk.h:5560
BYTE alertmsg[256]
Definition: qaGobiApiCbk.h:3126
BYTE notification
Definition: qaGobiApiCbk.h:3157
Definition: qaGobiApiCbk.h:862
ULONG * pHorUncEllipseOrientAzimuth
Definition: qaGobiApiCbk.h:5812
void(* tFNActivationStatus)(ULONG activationStatus)
Definition: qaGobiApiCbk.h:494
CDMASSInfo * pCDMASigInfo
Definition: qaGobiApiCbk.h:4090
ULONG messageIndex
Definition: qaGobiApiCbk.h:882
Definition: qaGobiApiNas.h:2133
BYTE msgDelFailureType
Definition: qaGobiApiCbk.h:4922
ULONG SLQSNasSigInfoCallBack(tFNSigInfo pCallback, sigInfo *pSigInfo)
Definition: qaGobiApiCbk.h:2582
ULONG SetLocInjectSensorDataCallback(tFNInjectSensorData pCallback)
Definition: qaGobiApiCbk.h:1266
arrAlertingPattern * pArrAlertingPattern
Definition: qaGobiApiCbk.h:2164
struct svUsedforFix_s svUsedforFix
void(* tFNQosNWStatus)(BYTE status)
Definition: qaGobiApiCbk.h:4006
enum device_state_enum eDevState
WORD * pRTPRTCPInactTimer
Definition: qaGobiApiCbk.h:4656
Definition: qaGobiApiCbk.h:865
ULONG status
Definition: qaGobiApiCbk.h:6424
SHORT ecioThresholdList[10]
Definition: qaGobiApiCbk.h:1866
BYTE * pCSCFPortName
Definition: qaGobiApiCbk.h:4434
getCallFWInfo * pCallFwdInfo
Definition: qaGobiApiCbk.h:2596
ULONG gpsTimeOfWeekMs
Definition: qaGobiApiCbk.h:5579
BYTE day
Definition: qaGobiApiCbk.h:2813
SMSMTMessageInfo * pMTMessageInfo
Definition: qaGobiApiCbk.h:1047
Definition: qaGobiApiCbk.h:3088
WORD gpsWeek
Definition: qaGobiApiCbk.h:5578
BYTE package_name[256]
Definition: qaGobiApiCbk.h:2949
COLRResp * pCOLRstatus
Definition: qaGobiApiCbk.h:2600
Definition: qaGobiApiVoice.h:2479
BYTE injectEnable
Definition: qaGobiApiCbk.h:5384
ULONG SLQSSetQosNWStatusCallback(tFNQosNWStatus pCallback)
struct rxSignalStrengthListElement rxSignalStrengthInfo
Definition: qaGobiApiCbk.h:1767
WORD * pSIPLocalPort
Definition: qaGobiApiCbk.h:4379
void(* tFNSLQSOMADMAlert)(ULONG eventType, BYTE *pEventFields)
Definition: qaGobiApiCbk.h:1405
BYTE state
Definition: qaGobiApiCbk.h:3015
Definition: qaGobiApiCbk.h:3155
WORD gnssSvId
Definition: qaGobiApiCbk.h:6208
BYTE injectEnable
Definition: qaGobiApiCbk.h:5357
BYTE reason
Definition: qaGobiApiCbk.h:3542
Definition: qaGobiApiCbk.h:3166
signed short SHORT
Definition: SwiDataTypes.h:38
Definition: qaGobiApiNas.h:1250
ULONG fwloadComplete
Definition: qaGobiApiCbk.h:2943
const char * LPCSTR
Definition: SwiDataTypes.h:36
ULONG eventMask
Definition: qaGobiApiCbk.h:1236
Definition: qaGobiApiCbk.h:948
Definition: qaGobiApiCbk.h:3316
WORD * pMinSessionExpiryTimer
Definition: qaGobiApiCbk.h:4646
BYTE second
Definition: qaGobiApiCbk.h:2816
USHORT alertmsglength
Definition: qaGobiApiCbk.h:3093
BYTE callID
Definition: qaGobiApiCbk.h:2009
accelTempAcceptReady * pAccelTempAcceptReady
Definition: qaGobiApiCbk.h:5457
alphaIDInfo * pAlphaIDInfo
Definition: qaGobiApiCbk.h:2591
ULONG SetLocOpModeCallback(tFNOpMode pCallback)
BYTE * pAmrWbEnable
Definition: qaGobiApiCbk.h:4647
ULONG SLQSSetSwiHDRPersCallback(tFNHDRPersonaity pCallback)
void(* tFNASwiOTAMsg)(SwiOTAMsg *pSwiOTAMsg)
Definition: qaGobiApiCbk.h:5019
BYTE * pSMSOverIPNwInd
Definition: qaGobiApiCbk.h:4488
void(* tFNGnssSvInfo)(gnssSvInfoNotification *pGnssSvInfoNotification)
Definition: qaGobiApiCbk.h:6247
Definition: qaGobiApiCbk.h:6659
BYTE lteRsrpDelta
Definition: qaGobiApiCbk.h:1870
#define MAX_QOS_FILTER_TLV
Definition: qaGobiApiQos.h:21
Definition: qaGobiApiVoice.h:2442
void(* tFNSignalStrength)(INT8 signalStrength, ULONG radioInterface)
Definition: qaGobiApiCbk.h:633
void(* tFNSetEventTimeSync)(QmiCbkLocEventTimeSyncInd *pSetLocEventTimeSync)
Definition: qaGobiApiCbk.h:5280
Definition: qaGobiApiVoice.h:1500
ULONG * pAltitudeWrtEllipsoid
Definition: qaGobiApiCbk.h:5817
LteNasReleaseInfo * pLteNasRelInfo
Definition: qaGobiApiCbk.h:5008
Definition: qaGobiApiCbk.h:3868
FLOAT elevation
Definition: qaGobiApiCbk.h:6212
void(* tFNImsUserConfig)(imsUserConfigInfo *pImsUserConfigInfo)
Definition: qaGobiApiCbk.h:4540
ULONG v4sessionId
Definition: qaGobiApiCbk.h:109
void(* tFNResetInfo)(ResetInfoNotification *pResetInfoNotification)
Definition: qaGobiApiCbk.h:6618
accelAcceptReady * pAccelAcceptReady
Definition: qaGobiApiCbk.h:5455
ULONGLONG TXOKBytesCount
Definition: qaGobiApiCbk.h:4800
BYTE * pDayltSavAdj
Definition: qaGobiApiCbk.h:2841
BYTE toggleMode
Definition: qaGobiApiCbk.h:3582
struct accelTempAcceptReady_s accelTempAcceptReady
BYTE alertmsg[256]
Definition: qaGobiApiCbk.h:3094
BYTE state
Definition: qaGobiApiCbk.h:2939
ULONG iSetSignalStrengthCallback(tFNSignalStrength pCallback)
ULONG SetDeviceStateChangeCbk(tFNDeviceStateChange pCallback)
Definition: qaGobiApiNas.h:6768
ULONG SetRFInfoCallback(tFNRFInfo pCallback)
Definition: qaGobiApiVoice.h:287
Definition: qaGobiApiCbk.h:4254
BYTE svInfoMask
Definition: qaGobiApiCbk.h:6211
BYTE ackIndicator
Definition: qaGobiApiCbk.h:912
BYTE callID
Definition: qaGobiApiCbk.h:3674
struct _packetSrvStatus packetSrvStatus
Definition: qaGobiApiCbk.h:967
BYTE MdmConnStatus
Definition: qaGobiApiCbk.h:4798
BYTE version[256]
Definition: qaGobiApiCbk.h:2947
Definition: qaGobiApiCbk.h:5143
ULONG sessionStatus
Definition: qaGobiApiCbk.h:5805
ULONG SLQSSetIMSUserConfigCallback(tFNImsUserConfig pCallback)
Definition: qaGobiApiUim.h:1859
Definition: qaGobiApiCbk.h:6070
Definition: qaGobiApiCbk.h:3781
Definition: qaGobiApiVoice.h:2423
ULONG SetLURejectCallback(tFNLUReject pCallback)
arrCallInfo arrCallInfomation
Definition: qaGobiApiCbk.h:2153
Definition: qaGobiApiCbk.h:80
ULONG id
Definition: qaGobiApiCbk.h:3783
Definition: qaGobiApiSms.h:1100
ULONG timeSyncRefCounter
Definition: qaGobiApiCbk.h:5277
BYTE DataBearerTech
Definition: qaGobiApiCbk.h:4803
Wireless Data Service API function prototypes.
void(* tFNSetEngineState)(QmiCbkLocEngineStateInd *pSetLocEngineState)
Definition: qaGobiApiCbk.h:6562
ULONG iSLQSSetSignalStrengthsCallback(tFNSLQSSignalStrengths pCallback)
BYTE regInd
Definition: qaGobiApiCbk.h:2217
Definition: qaGobiApiCbk.h:863
ULONG CurrChanTxRate
Definition: qaGobiApiCbk.h:4740
Definition: qaGobiApiCbk.h:3178
Definition: qaGobiApiCbk.h:1556
WORD causeCode
Definition: qaGobiApiCbk.h:4918
BYTE sinrDelta
Definition: qaGobiApiCbk.h:1863
struct SMSCAddress SMSCAddressInfo
Definition: qaGobiApiVoice.h:3119
ULONG SLQSSetTransLayerInfoCallback(tFNtransLayerInfo pCallback)
WORD verboseSessnEndReasonType
Definition: qaGobiApiCbk.h:4260
WORD samplesPerBatch
Definition: qaGobiApiCbk.h:5385
WORD verboseSessnEndReason
Definition: qaGobiApiCbk.h:4261
ULONG receivedBytes
Definition: qaGobiApiCbk.h:3019
Definition: qaGobiApiCbk.h:5600
struct errorRateListElement errorRateInfo
Definition: qaGobiApiCbk.h:1771
ULONG type
Definition: qaGobiApiCbk.h:5005
void(* tFNMobileIPStatus)(ULONG mipStatus)
Definition: qaGobiApiCbk.h:523
Definition: qaGobiApiCbk.h:4796
GSMSrvStatusInfo * pLTESrvStatusInfo
Definition: qaGobiApiCbk.h:2726
arrSvcOption * pArrSvcOption
Definition: qaGobiApiCbk.h:2157
Definition: qaGobiApiCbk.h:4914
FLOAT snr
Definition: qaGobiApiCbk.h:6214
BYTE numLen
Definition: qaGobiApiCbk.h:3473
Definition: qaGobiApiNas.h:1334
ULONG * pTimerTf
Definition: qaGobiApiCbk.h:4384
ULONG SLQSSetPacketSrvStatusCallback(tFNPacketSrvState pCallback)
WORD Count2
Definition: qaGobiApiCbk.h:6391
void(* tFNMessageWaiting)(msgWaitingInfo *pSMSMessageWaitingInfo)
Definition: qaGobiApiCbk.h:3745
ULONG SLQSSetIMSARegStatusCallback(tFNImsaRegStatus pCallback)
struct accelAcceptReady_s accelAcceptReady
Definition: qaGobiApiCbk.h:5454
BYTE * pGyroSamplesAccepted
Definition: qaGobiApiCbk.h:5525
Definition: qaGobiApiCbk.h:6388
ULONG SLQSSetQosPriEventCallback(tFNQosPriEvent pCallback)
ULONG SLQSSetIMSVoIPConfigCallback(tFNImsVoIPConfig pCallback)
ULONG * pTgtRAT
Definition: qaGobiApiCbk.h:6022
Definition: qaGobiApiNas.h:1317
Definition: qaGobiApiCbk.h:106
ULONG iSLQSSetWdsSecondInstEventCallback(tFNSLQSWDSEvent pCallback)
union sessionInfo sessionInformation
ULONG * pDataBearer
Definition: qaGobiApiCbk.h:219
ULONG * pHeading
Definition: qaGobiApiCbk.h:5823
ULONG SetLocEngineStateCallback(tFNSetEngineState pCallback)
void(* tFNOpMode)(ULONG mode)
Definition: qaGobiApiCbk.h:5841
BYTE * pAmrMode
Definition: qaGobiApiCbk.h:4650
void(* tFNNet)(ULONG q_depth, BYTE isThrottle, BYTE instanceId)
Definition: qaGobiApiCbk.h:1296
Definition: qaGobiApiCbk.h:2471
ULONG * pPacketsCountTX
Definition: qaGobiApiCbk.h:3874
Definition: qaGobiApiCbk.h:4088
struct _getResetInfoNotification ResetInfoNotification
BYTE numType
Definition: qaGobiApiCbk.h:3405
Definition: qaGobiApiNas.h:2890
BYTE injectEnable
Definition: qaGobiApiCbk.h:5410
ULONG * pRATStatus
Definition: qaGobiApiCbk.h:6020
struct ecioListElement ecioInfo
Definition: qaGobiApiCbk.h:1768
BYTE nas_minor
Definition: qaGobiApiCbk.h:4973
extDispRecInfo * pExtDispRecInfo
Definition: qaGobiApiCbk.h:3689
BYTE registrationState
Definition: qaGobiApiCbk.h:1547
calledPartyInfo * pCalledPartyInfo
Definition: qaGobiApiCbk.h:3683
ULONG SLQSSetSDKTerminatedCallback(tFNSDKTerminated pCallback)
ULONG * pVertReliability
Definition: qaGobiApiCbk.h:5821
BYTE callerIDLen
Definition: qaGobiApiCbk.h:3341
ULONG * pVOIPSvcStatus
Definition: qaGobiApiCbk.h:5967
Definition: qaGobiApiVoice.h:958
arrAlphaID * pArrAlphaID
Definition: qaGobiApiCbk.h:2159
Definition: qaGobiApiVoice.h:3214
BYTE userInputReq
Definition: qaGobiApiCbk.h:3091
ULONG * pPacketsCountRX
Definition: qaGobiApiCbk.h:3875
unsigned short USHORT
Definition: SwiDataTypes.h:35
BYTE minute
Definition: qaGobiApiCbk.h:2815
ULONGLONG RXOKBytesCount
Definition: qaGobiApiCbk.h:4801
BYTE * pAccelTempSamplesAccepted
Definition: qaGobiApiCbk.h:5526
ULONG validMask
Definition: qaGobiApiCbk.h:6206
Definition: qaGobiApiCbk.h:1942
ULONG SLQSVoiceSetDTMFEventCallBack(tFNDTMFEvent pCallback)
struct SMSEtwsMessage SMSEtwsMessageInfo
void(* tFNSetCradleMount)(QmiCbkLocCradleMountInd *pSetLocCradleMount)
Definition: qaGobiApiCbk.h:5251
Definition: qaGobiApiCbk.h:1265
void(* tFNNewNMEA)(LPCSTR pNMEA)
Definition: qaGobiApiCbk.h:1086
Definition: qaGobiApiNas.h:2432
ULONG SLQSSetTransNWRegInfoCallback(tFNtransNWRegInfo pCallback)
WORD * pCUGIndex
Definition: qaGobiApiCbk.h:2011
arrCalledPartyNum * pArrCalledPartyNum
Definition: qaGobiApiCbk.h:2162
Definition: qaGobiApiCbk.h:927
void(* tFNHDRPersonaity)(HDRPersonalityInd *pHDRPers)
Definition: qaGobiApiCbk.h:4324
Definition: qaGobiApiNas.h:3509
BYTE * pSMSFormat
Definition: qaGobiApiCbk.h:4487
Definition: qaGobiApiCbk.h:6299
Definition: qaGobiApiUim.h:156
struct lteSnrinformation lteSnrinfo
Definition: qaGobiApiCbk.h:1773
BYTE TlvPresent
Definition: qaGobiApiCbk.h:1558
Definition: qaGobiApiNas.h:3416
BYTE * pLeapSeconds
Definition: qaGobiApiCbk.h:5829
ULONG iSLQSSetDUNCallInfoCallback(tFNDUNCallInfo pCallback)
BYTE * pOffLength
Definition: qaGobiApiCbk.h:2475
BYTE thresholdsSize
Definition: qaGobiApiCbk.h:689
Definition: qaGobiApiNas.h:2217
CNAPResp * pCNAPstatus
Definition: qaGobiApiCbk.h:2601
SMSCAddressInfo * pSMSCAddressInfo
Definition: qaGobiApiCbk.h:1052
BYTE sessionType
Definition: qaGobiApiCbk.h:2952
struct _transNWRegInfoNotification transNWRegInfoNotification
BYTE dayOfWeek
Definition: qaGobiApiCbk.h:2817
BYTE PI
Definition: qaGobiApiCbk.h:3538
BYTE * pScrAmrWbEnable
Definition: qaGobiApiCbk.h:4649
Definition: qaGobiApiCbk.h:5409
Definition: qaGobiApiCbk.h:4309
newPwdData * pNewPwdData
Definition: qaGobiApiCbk.h:2593
ULONG SLQSVoiceSetPrivacyChangeCallBack(tFNPrivacyChange pCallback)
void(* tFNServingSystem)(struct ServingSystemInfo *pServingSystem, struct RoamingInfo *pRoamingInfo)
Definition: qaGobiApiCbk.h:1569
void(* tFNImsaSvcStatus)(imsaSvcStatusInfo *pImsaSvcStatusInfo)
Definition: qaGobiApiCbk.h:5983
arrRemotePartyName * pArrRemotePartyName
Definition: qaGobiApiCbk.h:2155
Definition: qaGobiApiQos.h:408
BYTE * pBearerID
Definition: qaGobiApiCbk.h:3819
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:5968
BYTE userInputReq
Definition: qaGobiApiCbk.h:3123
COLPResp * pCOLPstatus
Definition: qaGobiApiCbk.h:2599
WORD RPCause
Definition: qaGobiApiCbk.h:4920
ULONG status
Definition: qaGobiApiCbk.h:6481
struct SMSEventInfo_s SMSEventInfo
Definition: qaGobiApiCbk.h:5890
Definition: qaGobiApiCbk.h:6344
ULONG SLQSWmsMessageWaitingCallBack(tFNMessageWaiting pCallback)
BYTE ModemTempState
Definition: qaGobiApiCbk.h:4157
void(* tFNPower)(ULONG operatingMode)
Definition: qaGobiApiCbk.h:456
QosFlowInfoState * pQFlowState
Definition: qaGobiApiCbk.h:3814
BYTE qaQmiinstanceid
Definition: qaGobiApiCbk.h:107
SrvStatusInfo * pCDMASrvStatusInfo
Definition: qaGobiApiCbk.h:2722
USHORT updateCompleteStatus
Definition: qaGobiApiCbk.h:2944
WORD length
Definition: qaGobiApiCbk.h:951
BYTE hour
Definition: qaGobiApiCbk.h:2814
BYTE * pError
Definition: qaGobiApiCbk.h:4702
BYTE * pAmrWBOctetAligned
Definition: qaGobiApiCbk.h:4653
WORD lteSnrDelta
Definition: qaGobiApiCbk.h:1869
BYTE numType
Definition: qaGobiApiCbk.h:3540
svUsedforFix * pSvUsedforFix
Definition: qaGobiApiCbk.h:5835
void(* tFNInjectTimeStatus)(QmiCbkLocInjectTimeInd *pLocInjectTime)
Definition: qaGobiApiCbk.h:5320
ULONGLONG * pTimestampUtc
Definition: qaGobiApiCbk.h:5828
ULONG SetNasLTECphyCaIndCallback(tFNASwiLTECphyCalInfo pCallback)
void(* tFNNewRMTransferStatistics)(QmiCbkWdsStatisticsIndState *pMsg)
Definition: qaGobiApiCbk.h:5112
swiQosFlow * pRxQFlowGranted
Definition: qaGobiApiCbk.h:3816
channelRate ChannelRate
Definition: qaGobiApiCbk.h:4804
ULONG * pPacketsCountRX
Definition: qaGobiApiCbk.h:221
BYTE pwrDenialTime
Definition: qaGobiApiCbk.h:3584
Definition: qaGobiApiCbk.h:4643
ULONG * pTimerT2
Definition: qaGobiApiCbk.h:4383
struct SMSEtwsPlmn SMSEtwsPlmnInfo
unsigned long long ULONGLONG
Definition: SwiDataTypes.h:30
ULONG VDOP
Definition: qaGobiApiCbk.h:5563
BYTE * pErrorCodeStr
Definition: qaGobiApiCbk.h:6023
ULONG SLQSSetSysSelectionPrefCallBack(tFNSysSelectionPref pCallback)
BYTE roaming_ind
Definition: qaGobiApiCbk.h:1559
Definition: qaGobiApiCbk.h:6422
ULONG SetUSSDReleaseCallback(tFNUSSDRelease pCallback)
BYTE * pCallerNameInfo
Definition: qaGobiApiCbk.h:3679
void(* tFNUIMStatusChangeInfo)(UIMStatusChangeInfo *pUIMStatusChangeInfo)
Definition: qaGobiApiCbk.h:2373
unsigned long ULONG
Definition: SwiDataTypes.h:28
struct SMSMTMessage SMSMTMessageInfo
ULONG iSetCATEventCallback(tFNCATEvent pCallback)
Definition: qaGobiApiCbk.h:1545
ULONG SetDataCapabilitiesCallback(tFNDataCapabilities pCallback)
WORD * pAmrWBMode
Definition: qaGobiApiCbk.h:4651
ULONG SLQSSetRegMgrConfigCallback(tFNImsRegMgrConfig pCallback)
signalInfo * pSignalInfo
Definition: qaGobiApiCbk.h:3675
BYTE numPlan
Definition: qaGobiApiCbk.h:3406
BYTE ioDelta
Definition: qaGobiApiCbk.h:1862
void(* tFNDataCapabilities)(BYTE dataCapsSize, BYTE *pDataCaps)
Definition: qaGobiApiCbk.h:600
Definition: qaGobiApiCbk.h:4431
#define MAX_MITIGATION_DEV_ID_LEN
Definition: qaGobiApiCbk.h:71
ULONG * pSubscribeTimer
Definition: qaGobiApiCbk.h:4381
void(* tFNNewGPS)(double dLongitude, double dLatitude, BYTE session_status, ULONG pos_src)
Definition: qaGobiApiCbk.h:5072
BYTE * pCallWaitInd
Definition: qaGobiApiCbk.h:3680
BYTE * pHorConfidence
Definition: qaGobiApiCbk.h:5813
ULONG * pTimeSrc
Definition: qaGobiApiCbk.h:5832
WORD * pAddLTESysInfo
Definition: qaGobiApiCbk.h:2736
BYTE optValLen
Definition: qaGobiApiCbk.h:5146
Definition: qaGobiApiNas.h:7021
GSMSrvStatusInfo * pGSMSrvStatusInfo
Definition: qaGobiApiCbk.h:2724
Definition: qaGobiApiCbk.h:81
ULONG * pPacketsCountTX
Definition: qaGobiApiCbk.h:220
ULONG * pTechnologyMask
Definition: qaGobiApiCbk.h:5826
ULONG SetSLQSOMADMAlertCallbackExt(tFNSLQSOMADMAlert pCallback)
void(* tFNInjectPosition)(QmiCbkLocInjectPositionInd *pInjectPositionNotification)
Definition: qaGobiApiCbk.h:6492
TDSCDMASigInfoExt * pTDSCDMASigInfoExt
Definition: qaGobiApiCbk.h:4096
void(* tFNSysInfo)(nasSysInfo *pNasSysInfo)
Definition: qaGobiApiCbk.h:2753
CDMASSInfo * pWCDMASigInfo
Definition: qaGobiApiCbk.h:4093
void(* tFNSensorStreaming)(QmiCbkLocSensorStreamingInd *pLocSensorStream)
Definition: qaGobiApiCbk.h:5461
protocolSubtypeElement * pProtocolSubtypeElement
Definition: qaGobiApiCbk.h:4313
void(* tFNFwDldCompletion)(ULONG fwdld_completion_status)
Definition: qaGobiApiCbk.h:1371
WORD * pRingBackTimer
Definition: qaGobiApiCbk.h:4655
struct SwiOTAMsg_s SwiOTAMsg
Voice Service API function prototypes.
ULONG SLQSSetLocInjectPositionCallback(tFNInjectPosition pCallback)
Definition: qaGobiApiCbk.h:864
struct SMSTransferRouteMTMessage SMSTransferRouteMTMessageInfo
Definition: qaGobiApiVoice.h:1061
ULONG SLQSVoiceSetSUPSCallBack(tFNSUPSInfo pCallback)
void(* tFNUIMRefresh)(UIMRefreshEvent *pUIMRefreshEvent)
Definition: qaGobiApiCbk.h:2332
Definition: qaGobiApiNas.h:3484
Definition: qaGobiApiVoice.h:40
SMSMessageModeInfo * pMessageModeInfo
Definition: qaGobiApiCbk.h:1049
BYTE connStatus
Definition: qaGobiApiCbk.h:4257
ULONG SLQSUIMSetStatusChangeCallBack(tFNUIMStatusChangeInfo pCallback)
arrConnectPartyNum * pArrConnectPartyNum
Definition: qaGobiApiCbk.h:2160
BYTE messageMode
Definition: qaGobiApiCbk.h:3199
ULONG SLQSSetDHCPv4ClientLeaseStatusCallback(BYTE instance, tFNDHCPv4ClientLeaseStatus pCallback)
gpsTime * pGpsTime
Definition: qaGobiApiCbk.h:5830
Definition: qaGobiApiNas.h:7002
Definition: qaGobiApiCbk.h:4377
BYTE numLen
Definition: qaGobiApiCbk.h:3543
enum SMSEventType eSMSEventType
Definition: qaGobiApiCbk.h:5003
Definition: qaGobiApiCbk.h:2837
ULONGLONG * pLatitude
Definition: qaGobiApiCbk.h:5807
Definition: qaGobiApiNas.h:6970
WORD length
Definition: qaGobiApiCbk.h:915
BYTE messageMode
Definition: qaGobiApiCbk.h:929
eQaQMIService
Definition: qaGobiApiCbk.h:77
Definition: qaGobiApiCbk.h:1000
SUPSInfo SUPSInformation
Definition: qaGobiApiCbk.h:2584
ULONG SLQSSetQosStatusCallback(BYTE instance, tFNQosStatus pCallback)
BYTE * pPersonalityListLength
Definition: qaGobiApiCbk.h:4312
Definition: qaGobiApiCbk.h:3602
Definition: qaGobiApiCbk.h:6514
void(* tFNSUPSInfo)(voiceSUPSInfo *pVoiceSUPSInfo)
Definition: qaGobiApiCbk.h:2613
BYTE csAttachState
Definition: qaGobiApiCbk.h:1548
CDMASysInfo * pCDMASysInfo
Definition: qaGobiApiCbk.h:2727
void(* tFNSysSelectionPref)(sysSelectPrefInfo *pSysSelectPrefInfo)
Definition: qaGobiApiCbk.h:2303
Definition: qaGobiApiCbk.h:6642
BYTE svListLen
Definition: qaGobiApiCbk.h:6205
void(* tFNDTMFEvent)(voiceDTMFEventInfo *pVoiceDTMFEventInfo)
Definition: qaGobiApiCbk.h:2486
WORD * pAddHDRSysInfo
Definition: qaGobiApiCbk.h:2733
BYTE numPlan
Definition: qaGobiApiCbk.h:3541
USHORT userInputTimeout
Definition: qaGobiApiCbk.h:3017
void(* tFNNetworkTime)(nasNetworkTime *pNasNetworkTime)
Definition: qaGobiApiCbk.h:2852
WORD * pPriCSCFPort
Definition: qaGobiApiCbk.h:4433
BYTE rxSignalStrengthDelta
Definition: qaGobiApiCbk.h:1860
BYTE errorClass
Definition: qaGobiApiCbk.h:4919
Definition: qaGobiApiCbk.h:6557
BYTE nas_release
Definition: qaGobiApiCbk.h:4971
BYTE currentMitigationLvl
Definition: qaGobiApiCbk.h:6662
BYTE notificationType
Definition: qaGobiApiCbk.h:950
ULONG iSLQSSetWdsXferStatsSecondInstCallback(tFNSLQSWDSEvent pCallback)
BYTE length
Definition: qaGobiApiCbk.h:984
BYTE ecioThresholdListLen
Definition: qaGobiApiCbk.h:1865
ULONG * pHorUncEllipseSemiMinor
Definition: qaGobiApiCbk.h:5810
BYTE rsrqDelta
Definition: qaGobiApiCbk.h:1864
BYTE * pCallFWNum
Definition: qaGobiApiCbk.h:2587
PhyCaAggScellDlBw sPhyCaAggScellDlBw
Definition: qaGobiApiCbk.h:6347
Definition: qaGobiApiCbk.h:6479
void(* tFNImsaRegStatus)(imsaRegStatusInfo *pImsaRegStatusInfo)
Definition: qaGobiApiCbk.h:5904
ULONG * pVertUnc
Definition: qaGobiApiCbk.h:5819
struct USSInfo * pUSSInfo
Definition: qaGobiApiCbk.h:2589
Definition: qaGobiApiWds.h:4092
union sessionInfoExt sessionInformationExt
AddSysInfo * pAddGSMSysInfo
Definition: qaGobiApiCbk.h:2734
BYTE data[1254]
Definition: qaGobiApiCbk.h:952
ULONG SetGPSCallback(tFNNewGPS pCallback)
LTESysInfo * pLTESysInfo
Definition: qaGobiApiCbk.h:2731
struct omaDmFotaTlvExt omaDmFota
Definition: qaGobiApiCbk.h:3180
ECTNum * pECTNum
Definition: qaGobiApiCbk.h:2012
qaQmiInterfaceInfo * pQmiInterfaceInfo
Definition: qaGobiApiCbk.h:4256
BYTE * pReason
Definition: qaGobiApiCbk.h:2586
BYTE SI
Definition: qaGobiApiCbk.h:3470
void(* tFNPDSState)(ULONG enabledStatus, ULONG trackingStatus)
Definition: qaGobiApiCbk.h:1119
ULONG SLQSTmdMitigationLvlRptCallback(TmdMitigationLvlIndReq *req, tFNMitiLvlRpt pCallback)
Definition: qaGobiApiCbk.h:5246
float FLOAT
Definition: SwiDataTypes.h:40
CLIRResp * pCLIRstatus
Definition: qaGobiApiCbk.h:2597
UniversalTime universalTime
Definition: qaGobiApiCbk.h:2839
void(* tFNPrivacyChange)(voicePrivacyInfo *pVoicePrivacyInfo)
Definition: qaGobiApiCbk.h:2422
void(* tFNCATEvent)(ULONG eventID, ULONG eventLen, BYTE *pEventData)
Definition: qaGobiApiCbk.h:1164
BYTE deviceIdLen
Definition: qaGobiApiCbk.h:6644
ULONG * pTimerT1
Definition: qaGobiApiCbk.h:4382
ULONG HDOP
Definition: qaGobiApiCbk.h:5562
PhyCaAggPcellInfo sPhyCaAggPcellInfo
Definition: qaGobiApiCbk.h:6349
BYTE sinrThresholdListLen
Definition: qaGobiApiCbk.h:1867
Definition: qaGobiApiCbk.h:5275
connectNumInfo * pConnectNumInfo
Definition: qaGobiApiCbk.h:3681
ULONG engineState
Definition: qaGobiApiCbk.h:6559
WORD batchPerSec
Definition: qaGobiApiCbk.h:5359
ULONG SetPowerCallback(tFNPower pCallback)
struct gpsTime_s gpsTime
ULONG * pIPv4Addr
Definition: qaGobiApiCbk.h:5191
BYTE * pAltitudeAssumed
Definition: qaGobiApiCbk.h:5836
Definition: qaGobiApiCbk.h:1044
BYTE voicePrivacy
Definition: qaGobiApiCbk.h:2411
BYTE PI
Definition: qaGobiApiCbk.h:3403
Definition: qaGobiApiCbk.h:333
BYTE smsEventType
Definition: qaGobiApiCbk.h:1046
ULONG * pSMSSvcStatus
Definition: qaGobiApiCbk.h:5966
BYTE psAttachState
Definition: qaGobiApiCbk.h:1549
WORD batchPerSec
Definition: qaGobiApiCbk.h:5438
ULONG * pDataBearer
Definition: qaGobiApiCbk.h:3873
struct lteRsrpinformation lteRsrpinfo
Definition: qaGobiApiCbk.h:1774
Definition: qaGobiApiCbk.h:2263
void(* tFNImsSIPConfig)(imsSIPConfigInfo *pImsSIPConfigInfo)
Definition: qaGobiApiCbk.h:4395
ULONG SetFwDldCompletionCbk(tFNFwDldCompletion pCallback)
ULONG SetSLQSOMADMAlertCallback(tFNSLQSOMADMAlert pCallback)
ULONG iSLQSSetWdsThirdInstEventCallback(tFNSLQSWDSEvent pCallback)
BYTE numPlan
Definition: qaGobiApiCbk.h:3472
BYTE * pOnLength
Definition: qaGobiApiCbk.h:2474
WORD mobileCountryCode
Definition: qaGobiApiCbk.h:969
Definition: qaGobiApiCbk.h:5356
BYTE bearerID
Definition: qaGobiApiCbk.h:4264
ULONG usageMask
Definition: qaGobiApiCbk.h:5601
BYTE * pSigCompEnabled
Definition: qaGobiApiCbk.h:4385
BYTE * pNSSRelease
Definition: qaGobiApiCbk.h:3687
struct precisionDilution_s precisionDilution
BYTE * pExtDispInfo
Definition: qaGobiApiCbk.h:3678
BYTE * pWCDMACipherDomainSysInfo
Definition: qaGobiApiCbk.h:2741
BYTE data[2048]
Definition: qaGobiApiCbk.h:5007
arrDiagInfo * pArrDiagInfo
Definition: qaGobiApiCbk.h:2161
Definition: qaGobiApiCbk.h:6604
Definition: qaGobiApiCbk.h:3731
BYTE SI
Definition: qaGobiApiCbk.h:3404
BYTE userInputReq
Definition: qaGobiApiCbk.h:2940
ULONG SLQSSetModemTempCallback(tFNModemTempInfo pCallback)
ULONG * pHeadingUnc
Definition: qaGobiApiCbk.h:5824
ULONG PDOP
Definition: qaGobiApiCbk.h:5561
ULONG packageSize
Definition: qaGobiApiCbk.h:3018
CLIPResp * pCLIPstatus
Definition: qaGobiApiCbk.h:2598
ULONG status
Definition: qaGobiApiCbk.h:6301
ULONG SetOMADMStateCallback(tFNOMADMState pCallback)
Definition: qaGobiApiCbk.h:5621
void(* tFNImsSMSConfig)(imsSMSConfigInfo *pImsSMSConfigInfo)
Definition: qaGobiApiCbk.h:4499
WORD sendStatus
Definition: qaGobiApiCbk.h:4916
BYTE * pCallFWTimerVal
Definition: qaGobiApiCbk.h:2588
BYTE * pIMSTestMode
Definition: qaGobiApiCbk.h:4435
Definition: qaGobiApiNas.h:5233
BYTE * pFailureCause
Definition: qaGobiApiCbk.h:4703
ULONG SLQSSetIMSARatStatusCallback(tFNImsaRatStatus pCallback)
BYTE * pOptVal
Definition: qaGobiApiCbk.h:5147
Definition: qaGobiApiVoice.h:2281
void(* tFNSLQSQOSEvent)(BYTE instance, QosFlowInfo *pFlowInfo)
Definition: qaGobiApiCbk.h:3890
void(* tFNASwiLTECphyCalInfo)(QmiCbkNasLTECphyCaInfo *pQmiCbkNasLTECphyCaInfo)
Definition: qaGobiApiCbk.h:6360
ULONG iSLQSSetWdsFirstInstEventCallback(tFNSLQSWDSEvent pCallback)
Definition: qaGobiApiUim.h:390
ULONG cradleMountConfigStatus
Definition: qaGobiApiCbk.h:5248
BYTE ECTCallState
Definition: qaGobiApiCbk.h:1944
ULONG system
Definition: qaGobiApiCbk.h:6207
ULONG SLQSSetWdsEventCallback(tFNSLQSWDSEvent pCallback, BYTE interval, BYTE instanceid, BYTE ipfamily)
WORD CallEndReason
Definition: qaGobiApiCbk.h:4799
BYTE * pAccelSamplesAccepted
Definition: qaGobiApiCbk.h:5524
ULONG * pUTSvcStatus
Definition: qaGobiApiCbk.h:5972
BYTE ecioDelta
Definition: qaGobiApiCbk.h:1861
WORD * pFailCause
Definition: qaGobiApiCbk.h:2595
USHORT namelength
Definition: qaGobiApiCbk.h:2948
Definition: qaGobiApiCbk.h:3013
BYTE callID
Definition: qaGobiApiCbk.h:2410
BYTE severity
Definition: qaGobiApiCbk.h:2945
arrRemotePartyNum * pArrRemotePartyNum
Definition: qaGobiApiCbk.h:2154
ULONGLONG * pTotalBytesRX
Definition: qaGobiApiCbk.h:223
ULONG * pAltitudeWrtMeanSeaLevel
Definition: qaGobiApiCbk.h:5818
#define NUM_OF_SET
Definition: qaGobiApiCbk.h:57
BYTE * pCallID
Definition: qaGobiApiCbk.h:2590
alphaIDInfo * pAlphaIdentifier
Definition: qaGobiApiCbk.h:4705
BYTE downLink
Definition: qaGobiApiCbk.h:3560
Definition: qaGobiApiNas.h:1271
struct SMSOnIMS SMSOnIMSInfo
Definition: qaGobiApiNas.h:2181
BYTE * pbIMSRegistered
Definition: qaGobiApiCbk.h:5892
Definition: qaGobiApiNas.h:2860
BYTE OTASPStatus
Definition: qaGobiApiCbk.h:3266
BYTE revPolarity
Definition: qaGobiApiCbk.h:3583
ULONG * pMagneticDeviation
Definition: qaGobiApiCbk.h:5825
BYTE sinrThresholdList[5]
Definition: qaGobiApiCbk.h:1868
ULONG SLQSSetDataSystemStatusCallback(tFNDataSysStatus pCallback)
FLOAT azimuth
Definition: qaGobiApiCbk.h:6213
ULONG sessionEndReason
Definition: qaGobiApiCbk.h:139
struct omaDmFotaTlv omaDmFota
Definition: qaGobiApiCbk.h:3168
BYTE dispType
Definition: qaGobiApiCbk.h:3604
Definition: qaGobiApiNas.h:6896
USHORT userInputTimeout
Definition: qaGobiApiCbk.h:2941
PhyCaAggScellIndex sPhyCaAggScellIndex
Definition: qaGobiApiCbk.h:6350
void(* tFNPacketSrvState)(packetSrvStatus *pPacketSrvStatus)
Definition: qaGobiApiCbk.h:4274
BYTE TPCause
Definition: qaGobiApiCbk.h:4921
BYTE version[256]
Definition: qaGobiApiCbk.h:3022
BYTE numInstances
Definition: qaGobiApiCbk.h:3733
WORD samplesPerBatch
Definition: qaGobiApiCbk.h:5411
struct SMSMessageMode SMSMessageModeInfo
Definition: qaGobiApiNas.h:6191
BYTE description[256]
Definition: qaGobiApiCbk.h:3026
WORD * pSessionExpiryTimer
Definition: qaGobiApiCbk.h:4645
Definition: qaGobiApiCbk.h:5577
ULONG * pHorReliability
Definition: qaGobiApiCbk.h:5814
Definition: qaGobiApiQos.h:188
ULONG aidingIndicatorMask
Definition: qaGobiApiCbk.h:5602
GSMSrvStatusInfo * pWCDMASrvStatusInfo
Definition: qaGobiApiCbk.h:2725
ULONG SetSignalStrengthCallback(tFNSignalStrength pCallback, BYTE thresholdsSize, INT8 *pThresholds)
CallBarringSysInfo * pGSMCallBarringSysInfo
Definition: qaGobiApiCbk.h:2737
BYTE * pIMSDomain
Definition: qaGobiApiCbk.h:4530
ULONG transactionID
Definition: qaGobiApiCbk.h:913
BYTE * pGSMCipherDomainSysInfo
Definition: qaGobiApiCbk.h:2740
BYTE healthStatus
Definition: qaGobiApiCbk.h:6209
BYTE nas_major
Definition: qaGobiApiCbk.h:4972
ULONG SLQSSetBandPreferenceCbk(tFNBandPreference pCallback)
void(* tFNDUNCallInfo)(DUNCallInfoInd *pDUNCallInfo)
Definition: qaGobiApiCbk.h:4814
redirNumInfo * pRedirNumInfo
Definition: qaGobiApiCbk.h:3684
ULONG reconfiguration_required
Definition: qaGobiApiCbk.h:137
ULONG SetLocSensorStreamingCallback(tFNSensorStreaming pCallback)
ULONG iSLQSSetWdsXferStatsFirstInstCallback(tFNSLQSWDSEvent pCallback)
BYTE description[256]
Definition: qaGobiApiCbk.h:2951
ULONG * pFixId
Definition: qaGobiApiCbk.h:5834
void(* tFNtransNWRegInfo)(transNWRegInfoNotification *pTransNWRegInfoNotification)
Definition: qaGobiApiCbk.h:2276
void(* tFNSMSEvents)(SMSEventInfo *pSMSEventInfo)
Definition: qaGobiApiCbk.h:1063
void(* tFNDataSysStatus)(CurrDataSysStat *pCurrDataSysStat)
Definition: qaGobiApiCbk.h:4846
USHORT fumoResultCode
Definition: qaGobiApiCbk.h:3020
BYTE radioInterfaceNo
Definition: qaGobiApiCbk.h:1551
SMSEtwsMessageInfo * pEtwsMessageInfo
Definition: qaGobiApiCbk.h:1050
BYTE extDispInfoLen
Definition: qaGobiApiCbk.h:3605
unsigned short WORD
Definition: SwiDataTypes.h:34
BYTE * pDispInfo
Definition: qaGobiApiCbk.h:3677
Definition: qaGobiApiCbk.h:2937
BYTE ipFamily
Definition: qaGobiApiCbk.h:4262
void(* tFNNewSMS)(ULONG storageType, ULONG messageIndex)
Definition: qaGobiApiCbk.h:833
Definition: qaGobiApiCbk.h:687
Definition: qaGobiApiCbk.h:982
void(* tFNSDKTerminated)(BYTE *psReason)
Definition: qaGobiApiCbk.h:2051
ULONG fwdloadsize
Definition: qaGobiApiCbk.h:2942
swiQosFlow * pTxQFlowGranted
Definition: qaGobiApiCbk.h:3815
void(* tFNtransLayerInfo)(transLayerNotification *pTransLayerNotification)
Definition: qaGobiApiCbk.h:2229
Definition: qaGobiApiCbk.h:5964
ULONG SetRankIndicatorCallback(tFNRankIndicator pCallback)
BYTE storageType
Definition: qaGobiApiCbk.h:3198
Definition: qaGobiApiCbk.h:2151
ULONG SLQSVoiceInfoRecCallback(tFNInfoRec pCallback)
ULONG SetActivationStatusCallback(tFNActivationStatus pCallback)
ULONG * pSpeedUnc
Definition: qaGobiApiCbk.h:5816
Definition: qaGobiApiCbk.h:3120
Definition: qaGobiApiCbk.h:6233
WORD * pCurrentPersonality
Definition: qaGobiApiCbk.h:4311
ULONG SLQSNasSigInfo2CallBack(tFNSigInfo pCallback, setSignalStrengthInfo *pSigInfo2)
USHORT versionlength
Definition: qaGobiApiCbk.h:3021
Definition: qaGobiApiVoice.h:2498
arrAlertingType * pArrAlertingType
Definition: qaGobiApiCbk.h:2156
ULONG state
Definition: qaGobiApiCbk.h:138
BYTE * pLeaseState
Definition: qaGobiApiCbk.h:5190
void(* tFNUSSDRelease)(void)
Definition: qaGobiApiCbk.h:1671
ULONG * pFailErrorCode
Definition: qaGobiApiCbk.h:6073
transLayerInfo * pTransLayerInfo
Definition: qaGobiApiCbk.h:2218
Definition: qaGobiApiCbk.h:4738
ULONG SLQSNasSysInfoCallBack(tFNSysInfo pCallback)
BYTE format
Definition: qaGobiApiCbk.h:914
ULONG SLQSVoiceSetSUPSNotificationCallback(tFNSUPSNotification pCallback)
BYTE polarityIncluded
Definition: qaGobiApiCbk.h:3581
ULONG * pErrorMask
Definition: qaGobiApiCbk.h:1237
BYTE injectEnable
Definition: qaGobiApiCbk.h:5436
ULONG SLQSWmsAsyncRawSendCallBack(tFNAsyncRawSend pCallback)
Definition: qaGobiApiNas.h:2912
ULONG SLQSSetIMSASvcStatusCallback(tFNImsaSvcStatus pCallback)
Definition: qaGobiApiCbk.h:3557
Definition: qaGobiApiVoice.h:3189
void(* tFNAllCallStatus)(voiceSetAllCallStatusCbkInfo *pVoiceSetAllCallStatusCbkInfo)
Definition: qaGobiApiCbk.h:2178
BYTE notifType
Definition: qaGobiApiCbk.h:2010
Definition: qaGobiApiCbk.h:6018
WORD year
Definition: qaGobiApiCbk.h:2811
void(* tFNLUReject)(ULONG serviceDomain, ULONG rejectCause)
Definition: qaGobiApiCbk.h:799
Definition: qaGobiApiCbk.h:79
WORD samplesPerBatch
Definition: qaGobiApiCbk.h:5437
Definition: qaGobiApiCbk.h:3196
WCDMASysInfo * pWCDMASysInfo
Definition: qaGobiApiCbk.h:2730
ULONG SetLocEventPositionCallback(tFNEventPosition pCallback)
void(* tFNOMADMState)(ULONG sessionState, ULONG failureReason)
Definition: qaGobiApiCbk.h:1472
BYTE type
Definition: qaGobiApiCbk.h:6606
ULONG storageType
Definition: qaGobiApiCbk.h:881
USHORT descriptionlength
Definition: qaGobiApiCbk.h:3025
PhyCaAggScellIndType sPhyCaAggScellIndType
Definition: qaGobiApiCbk.h:6346

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