LinuxQMISDK  SLQS03.03.16
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
qaGobiApiWds.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_WDS_H__
13 #define __GOBI_API_WDS_H__
14 
15 #ifdef __cplusplus
16 extern "C" {
17 #endif
18 
19 #define IPV6_ADDRESS_ARRAY_SIZE 8
20 
37 ULONG SetMobileIP( ULONG mode );
38 
56 ULONG GetMobileIP( ULONG *pMode );
57 
107  CHAR *pSPC,
108  ULONG *pMode,
109  BYTE *pRetryLimit,
110  BYTE *pRetryInterval,
111  BYTE *pReRegPeriod,
112  BYTE *pReRegTraffic,
113  BYTE *pHAAuthenticator,
114  BYTE *pHA2002bis );
115 
132 ULONG SetAutoconnect( ULONG setting );
133 
149 ULONG GetAutoconnect( ULONG *pSetting );
150 
212  ULONG profileType,
213  ULONG *pPDPType,
214  ULONG *pIPAddress,
215  ULONG *pPrimaryDNS,
216  ULONG *pSecondaryDNS,
217  ULONG *pAuthentication,
218  CHAR *pName,
219  CHAR *pAPNName,
220  CHAR *pUsername,
221  CHAR *pPassword );
294  ULONG profileType,
295  ULONG *pPDPType,
296  ULONG *pIPAddressv4,
297  ULONG *pPrimaryDNSv4,
298  ULONG *pSecondaryDNSv4,
299  USHORT *pIPAddressv6,
300  USHORT *PrimaryDNSv6,
301  USHORT *pSecondaryDNSv6,
302  ULONG *pAuthentication,
303  CHAR *pName,
304  CHAR *pAPNName,
305  CHAR *pUsername,
306  CHAR *pPassword);
307 
380  ULONG profileType,
381  ULONG *pPDPType,
382  ULONG *pIPAddressv4,
383  ULONG *pPrimaryDNSv4,
384  ULONG *pSecondaryDNSv4,
385  USHORT *pIPAddressv6,
386  USHORT *PrimaryDNSv6,
387  USHORT *pSecondaryDNSv6,
388  ULONG *pAuthentication,
389  CHAR *pName,
390  CHAR *pAPNName,
391  CHAR *pUsername,
392  CHAR *pPassword);
463  ULONG profileType,
464  ULONG *pPDPType,
465  ULONG *pIPAddress,
466  ULONG *pPrimaryDNS,
467  ULONG *pSecondaryDNS,
468  ULONG *pAuthentication,
469  BYTE nameSize,
470  CHAR *pName,
471  BYTE apnSize,
472  CHAR *pAPNName,
473  BYTE userSize,
474  CHAR *pUsername );
475 
569  ULONG profileType,
570  ULONG *pPDPType,
571  ULONG *pIPAddressv4,
572  ULONG *pPrimaryDNSv4,
573  ULONG *pSecondaryDNSv4,
574  USHORT *pIPAddressv6,
575  USHORT *pPrimaryDNSv6,
576  USHORT *pSecondaryDNSv6,
577  ULONG *pAuthentication,
578  BYTE nameSize,
579  CHAR *pName,
580  BYTE apnSize,
581  CHAR *pAPNName,
582  BYTE userSize,
583  CHAR *pUsername );
584 
606  ULONG *pState,
607  BYTE instance );
608 
642  ULONG *pTXPacketSuccesses,
643  ULONG *pRXPacketSuccesses,
644  ULONG *pTXPacketErrors,
645  ULONG *pRXPacketErrors,
646  ULONG *pTXPacketOverflows,
647  ULONG *pRXPacketOverflows,
648  BYTE instance );
649 
671  ULONGLONG *pTXTotalBytes,
672  ULONGLONG *pRXTotalBytes,
673  BYTE instance );
674 
696  ULONG *pDormancyState,
697  BYTE instance );
698 
743  ULONG *pDataBearer,
744  BYTE instance );
745 
789 typedef struct dataBearerTechnology
790 {
795 
801 {
804 };
805 
824 typedef struct dataBearers
825 {
830 
852  QmiWDSDataBearers *pDataBearers,
853  BYTE instance );
854 
874  ULONGLONG *pDuration,
875  BYTE instance );
876 
901 typedef struct{
906 
907 typedef struct{
912 
928 
959  ULONG *pCurrentChannelTXRate,
960  ULONG *pCurrentChannelRXRate,
961  ULONG *pMaxChannelTXRate,
962  ULONG *pMaxChannelRXRate,
963  BYTE instance );
964 
1032  BYTE index,
1033  BYTE *pEnabled,
1034  ULONG *pAddress,
1035  ULONG *pPrimaryHA,
1036  ULONG *pSecondaryHA,
1037  BYTE *pRevTunneling,
1038  BYTE naiSize,
1039  CHAR *pNAI,
1040  ULONG *pHASPI,
1041  ULONG *pAAASPI,
1042  ULONG *pHAState,
1043  ULONG *pAAAState );
1044 
1064 ULONG GetLastMobileIPError( ULONG *pError );
1065 
1066 /*
1067  * This API used internally for Setting IP Family Preference
1068  *
1069  * \param IPFamilyPreference[IN]
1070  * - IP Family preference
1071  *
1072  * \param instance[IN]
1073  * - PDP instance
1074  *
1075  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
1076  *
1077  * \sa See qmerrno.h for eQCWWAN_xxx error values
1078  *
1079  */
1081  BYTE IPFamilyPreference,
1082  BYTE instance );
1083 
1084 /*
1085  * This API used internally for checking if a device is a Gobi device
1086  *
1087  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
1088  *
1089  * \sa See qmerrno.h for eQCWWAN_xxx error values
1090  *
1091  */
1093 
1113  CHAR *pSPC,
1114  BYTE index );
1115 
1168  CHAR *pSPC,
1169  BYTE index,
1170  BYTE *pEnabled,
1171  ULONG *pAddress,
1172  ULONG *pPrimaryHA,
1173  ULONG *pSecondaryHA,
1174  BYTE *pRevTunneling,
1175  CHAR *pNAI,
1176  ULONG *pHASPI,
1177  ULONG *pAAASPI,
1178  CHAR *pMNHA,
1179  CHAR *pMNAAA );
1180 
1262 struct UMTSQoS
1263 {
1276 };
1277 
1295 {
1298 };
1299 
1321 struct GPRSQoS
1322 {
1328 };
1329 
1340 {
1343 };
1344 
1355 {
1358 };
1359 
1370 {
1373 };
1374 
1384 struct Domain
1385 {
1388 };
1389 
1400 {
1402  struct Domain domain[10];
1403 };
1404 
1419 {
1422 };
1423 
1437 {
1440 };
1441 
1546 {
1572 };
1573 
1593 {
1597 };
1598 
1613  struct WdsRunTimeSettings *pRunTimeSettings );
1614 
1679  ULONG profileType,
1680  BYTE profileId,
1681  ULONG *pPDPType,
1682  ULONG *pIPAddress,
1683  ULONG *pPrimaryDNS,
1684  ULONG *pSecondaryDNS,
1686  CHAR *pName,
1687  CHAR *pAPNName,
1688  CHAR *pUsername,
1689  CHAR *pPassword );
1690 
1772  ULONG profileType,
1773  BYTE profileId,
1774  ULONG *pPDPType,
1775  ULONG *pIPAddress,
1776  ULONG *pPrimaryDNS,
1777  ULONG *pSecondaryDNS,
1779  BYTE nameSize,
1780  CHAR *pName,
1781  BYTE apnSize,
1782  CHAR *pAPNName,
1783  BYTE userSize,
1784  CHAR *pUsername,
1785  WORD *pExtendedErrorCode );
1786 
1884 };
1885 
1904  struct ssdatasession_params *pin );
1905 
1922 };
1923 
1948  struct SLQSDeleteProfileParams *pProfileToDelete,
1949  WORD *pExtendedErrorCode );
1950 
2153 {
2192 };
2378 {
2410 };
2411 
2417 typedef union WdsProfileParam
2418 {
2422 
2447 {
2451 };
2452 
2532 {
2545 };
2546 
2567 {
2573 };
2574 
2625 {
2639 };
2640 
2655 {
2658 };
2659 
2686 {
2692 };
2693 
2710 {
2714 };
2715 
2741  struct CreateProfileIn *pReq,
2742  struct CreateProfileOut *pResp );
2743 
2766 };
2767 
2783 ULONG SLQSAutoConnect( struct slqsautoconnect *pacreq );
2784 
2803 {
2807 };
2808 
2821 {
2823 };
2824 
2843  struct ModifyProfileIn *pReq,
2844  struct ModifyProfileOut *pResp );
2845 
2905 typedef struct _slqs3GPPConfigItem
2906 {
2914 
2929 ULONG SLQSSet3GPPConfigItem( slqs3GPPConfigItem *pSLQS3GPPConfigItem );
2930 
2945 ULONG SLQSGet3GPPConfigItem( slqs3GPPConfigItem *pSLQS3GPPConfigItem );
2946 
2959 typedef struct _GetProfileSettingIn
2960 {
2964 
2982 {
2986 
3007  GetProfileSettingIn *pReq,
3008  GetProfileSettingOut *pResp );
3009 
3035 typedef struct
3036 {
3039 } TrStatInd;
3040 
3098 typedef struct
3099 {
3111 
3134 ULONG SLQSWdsSetEventReport( wdsSetEventReportReq *pSetEventReportReq );
3135 
3151 typedef struct
3152 {
3156 
3229 typedef struct
3230 {
3247 
3269  swiPDPRuntimeSettingsReq *pPDPRuntimeSettingsReq,
3270  swiPDPRuntimeSettingsResp *pPDPRuntimeSettingsResp );
3271 
3291 {
3296 };
3297 
3320 {
3325 };
3326 
3327 /*
3328  * This API is an internal Api.Used to switch the call for GetConnectionRate.
3329  *
3330  * \param pV4sessionId[IN]
3331  * - use to store the current IPV4 Session Id. It can be NULL
3332  *
3333  * \param pV6sessionId[IN]
3334  * - use to store the current IPV6 Session Id. It can be NULL
3335  *
3336  * \param pConnectionRateElmnt[OUT]
3337  * - See \ref WdsConnectionRateElmnts for more information
3338  *
3339  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
3340  *
3341  * \sa see qmerrno.h for eQCWWAN_xxx error values
3342  *
3343  * \note Technology Supported: UMTS/CDMA\n
3344  * Device Supported: MC77XX\n
3345  * Timeout: 2 seconds\n
3346  *
3347  */
3349  ULONG *pv4sessionId,
3350  ULONG *pv6sessionId,
3351  struct WdsConnectionRateElmnts *pConnectionRateElmnt );
3352 
3370  struct WdsConnectionRate *pConnectionRate );
3371 
3383 {
3386 };
3387 
3410 {
3415 };
3416 
3417 /*
3418  * This API is an internal Api.Used to switch the call for GetByteTotals.
3419  *
3420  * \param pV4sessionId[IN]
3421  * - use to store the current IPV4 Session Id. It can be NULL
3422  *
3423  * \param pV6sessionId[IN]
3424  * - use to store the current IPV6 Session Id. It can be NULL
3425  *
3426  * \param pByteTotalsElmnt[OUT]
3427  * - See \ref WdsByteTotalsElmnts for more information
3428  *
3429  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
3430  *
3431  * \sa see qmerrno.h for eQCWWAN_xxx error values
3432  *
3433  * Timeout: 2 seconds\n
3434  *
3435  */
3437  ULONG *pv4sessionId,
3438  ULONG *pv6sessionId,
3439  struct WdsByteTotalsElmnts *pByteTotalsElmnt );
3440 
3455  struct WdsByteTotals *pByteTotals );
3456 
3473 ULONG SLQSWdsGoDormant( void );
3474 
3491 ULONG SLQSWdsGoActive( void );
3492 
3521  ULONG *pStateV4,
3522  ULONG *pStateV6,
3523  BYTE instance );
3524 
3525 /*
3526  * This structure contains the response parameters retrieved by the API
3527  * iSLQSGetInstanceID. This is for SDK internal use only.
3528  *
3529  * \param pInstanceID
3530  * - Instance ID corresponding to the session ID
3531  *
3532  * \param pIPFamily
3533  * - IP Family for the session ID
3534  * - 4 - IPv4
3535  * - 6 - IPv6
3536  *
3537  * \note none
3538  *
3539  */
3540 typedef struct
3541 {
3544 } GetInstIDResp;
3545 
3546 /*
3547  * This structure contains the response parameters retrieved by the API
3548  * iSLQSGetSessionID. This is for SDK internal use only.
3549  *
3550  * \param pSessionIDv4
3551  * - IPv4 session ID
3552  *
3553  * \param pSessionIDv6
3554  * - IPv6 session ID
3555  *
3556  * \note none
3557  *
3558  */
3559 typedef struct
3560 {
3564 
3581 typedef struct
3582 {
3585 } TransferStatInd;
3586 
3629 typedef struct
3630 {
3638 
3656 typedef struct
3657 {
3661 
3679 typedef struct
3680 {
3685 } ChannelRate;
3686 
3785 typedef struct
3786 {
3799 
3817  getDUNCallInfoReq *pGetDUNCallInfoReq,
3818  getDUNCallInfoResp *pGetDUNCallInfoResp );
3819 
3869 {
3882 };
3883 
3906 {
3911 };
3912 
3929 {
3931 };
3932 
3954  struct WdsPktStatisticsReq *pStatMask,
3955  struct WdsPktStatisticsElmnts *pPktStatisticsElmnt,
3956  BYTE instance );
3957 
3958 /*
3959  * This API is an internal Api.Used to switch the call for GetPacketStatistics.
3960  *
3961  * \param pV4sessionId[IN]
3962  * - use to store the current IPV4 Session Id. It can be NULL
3963  *
3964  * \param pV6sessionId[IN]
3965  * - use to store the current IPV6 Session Id. It can be NULL
3966  *
3967  * \param pStatMask[IN]
3968  * - See \ref WdsPktStatisticsReq for more information
3969  *
3970  * \param pPktStatisticsElmnt[OUT]
3971  * - See \ref WdsPktStatisticsElmnts for more information
3972  *
3973  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
3974  *
3975  * \sa see qmerrno.h for eQCWWAN_xxx error values
3976  *
3977  */
3979  ULONG *pV4sessionId,
3980  ULONG *pV6sessionId,
3981  struct WdsPktStatisticsReq *pStatMask,
3982  struct WdsPktStatisticsElmnts *pPktStatisticsElmnt );
3983 
4002  struct WdsPktStatisticsReq *pStatMask,
4003  struct WdsPktStatisticsResp *pPktStatistics );
4004 
4062 typedef struct
4063 {
4068 
4088 typedef struct
4089 {
4094 
4108 ULONG SLQSGetCurrDataSystemStat ( CurrDataSysStat *pCurrDataSysStat );
4109 
4131 typedef struct
4132 {
4136 
4151 ULONG RMSetTransferStatistics( swiRMTrasnferStaticsReq *pSwiRMTrasnferStaticsReq );
4152 
4153 typedef struct
4154 {
4157 }DataULongTlv;
4158 
4159 typedef struct
4160 {
4164 
4187 typedef struct {
4195 
4196 
4209 
4272 typedef struct
4273 {
4278 
4289 typedef struct
4290 {
4294 
4295 
4313  DataBearerTechExt *pDataBearerTech,
4314  BYTE instance );
4315 
4333 typedef struct
4334 {
4337  unsigned long max_channel_tx_rate;
4338  unsigned long max_channel_rx_rate;
4340 
4358 
4371 typedef struct
4372 {
4376 
4391 
4417 typedef struct
4418 {
4422 
4437 
4459  BYTE profile_type,
4460  BYTE profile_family,
4461  BYTE *pProfile_no
4462  );
4463 
4485  BYTE profile_type,
4486  BYTE profile_family,
4487  BYTE profile_index
4488  );
4489 
4499 typedef struct
4500 {
4504 
4520 typedef struct
4521 {
4524  BYTE chaddr[16];
4526 
4543 typedef struct
4544 {
4547  BYTE optVal[255];
4548 } WdsDHCPv4Option;
4549 
4561 typedef struct
4562 {
4566 
4581 typedef struct
4582 {
4586 } WdsDHCPv4Config;
4587 
4601 
4602 
4603 #ifdef __cplusplus
4604 } /* extern "C" { */
4605 #endif
4606 
4607 #endif /* __GOBI_API_WDS_H__ */
BYTE * pPCSCFAddrPCO
Definition: qaGobiApiWds.h:1560
Definition: qaGobiApiWds.h:2802
BYTE * pIsPcscfAddressNedded
Definition: qaGobiApiWds.h:2401
struct PCSCFFQDNAddressList * pPCSCFFQDNAddrList
Definition: qaGobiApiWds.h:1562
BYTE instanceId
Definition: qaGobiApiWds.h:1866
ULONG SLQSGetDataBearerTechnology(QmiWDSDataBearers *pDataBearers, BYTE instance)
BYTE * pDormancyStatusInd
Definition: qaGobiApiWds.h:3103
WORD * pProfilenameSize
Definition: qaGobiApiWds.h:2155
DataULongTlv TxOkConutTlv
Definition: qaGobiApiWds.h:4188
struct WdsConnectionRateElmnts ConnRateElmntsV6
Definition: qaGobiApiWds.h:3324
ULONG SetActiveMobileIPProfile(CHAR *pSPC, BYTE index)
DataBearerTech * pLastBearerTech
Definition: qaGobiApiWds.h:4292
BYTE eValid
Definition: qaGobiApiWds.h:2627
ULONG grntUplinkBitrate
Definition: qaGobiApiWds.h:1267
ULONG * pv4sessionId
Definition: qaGobiApiWds.h:908
ULONG SLQSGetDataBearerTechnologyExt(DataBearerTechExt *pDataBearerTech, BYTE instance)
struct _GetProfileSettingIn GetProfileSettingIn
Definition: qaGobiApiWds.h:901
struct IPV6AddressInfo * pIPv6Address
Definition: qaGobiApiWds.h:3238
ULONG * pStatMask
Definition: qaGobiApiWds.h:3930
ULONG rcv6
Definition: qaGobiApiWds.h:1875
WORD * pAPNnameSize
Definition: qaGobiApiWds.h:2160
BYTE profileIndex
Definition: qaGobiApiWds.h:1921
ULONG GetConnectionRate(ULONG *pCurrentChannelTXRate, ULONG *pCurrentChannelRXRate, ULONG *pMaxChannelTXRate, ULONG *pMaxChannelRXRate, BYTE instance)
BYTE * pIMCNflag
Definition: qaGobiApiWds.h:1568
ULONG SLQSResetPacketStatics()
BYTE gwV6PrefixLen
Definition: qaGobiApiWds.h:1438
ULONG SLQSGetSessionState(ULONG *pStateV4, ULONG *pStateV6, BYTE instance)
Definition: qaGobiApiWds.h:824
struct UMTSQoS * pUMTSReqQoS
Definition: qaGobiApiWds.h:2163
BYTE * pPdpContext
Definition: qaGobiApiWds.h:2179
Definition: qaGobiApiWds.h:803
#define IPV6_ADDRESS_ARRAY_SIZE
Definition: qaGobiApiWds.h:19
ULONG SLQSStartStopDataSession(struct ssdatasession_params *pin)
ULONG * pCurrentChannelTXRate
Definition: qaGobiApiWds.h:3292
struct IPV6AddressInfo * pIPV6AddrInfo
Definition: qaGobiApiWds.h:1570
WORD destPortRangeStart
Definition: qaGobiApiWds.h:2632
CHAR * pPassword
Definition: qaGobiApiWds.h:1881
char CHAR
Definition: SwiDataTypes.h:33
ULONG SLQSGetProfileSettings(GetProfileSettingIn *pReq, GetProfileSettingOut *pResp)
struct UMTSQoS * pUMTSGrantedQoS
Definition: qaGobiApiWds.h:1552
BYTE qosDeliveryOrder
Definition: qaGobiApiWds.h:2538
QmiProfileInfo curProfile
Definition: qaGobiApiWds.h:2806
Definition: qaGobiApiWds.h:2981
Definition: qaGobiApiWds.h:4272
ULONG meanThroughputClass
Definition: qaGobiApiWds.h:1327
ULONG gUlBitRate
Definition: qaGobiApiWds.h:2690
WdsDHCPv4HWConfig * pHwConfig
Definition: qaGobiApiWds.h:4584
struct dataBearers QmiWDSDataBearers
ULONG * pMaxChannelTXRate
Definition: qaGobiApiWds.h:3294
ULONG * pPDNInactivTimeout
Definition: qaGobiApiWds.h:2190
ULONG * pIPAddressV4
Definition: qaGobiApiWds.h:902
CHAR * pUsername
Definition: qaGobiApiWds.h:1880
struct dataBearerTechnology QmiWDSDataBearerTechnology
Definition: qaGobiApiWds.h:789
BYTE numInstances
Definition: qaGobiApiWds.h:1401
ULONG grntDownlinkBitrate
Definition: qaGobiApiWds.h:1268
ULONG * pPrimaryDNSV4
Definition: qaGobiApiWds.h:1550
Definition: qaGobiApiWds.h:1294
BYTE * pReportChannelRate
Definition: qaGobiApiWds.h:3636
struct WdsByteTotalsElmnts ByteTotalsElmntsV6
Definition: qaGobiApiWds.h:3414
ULONG GetDormancyState(ULONG *pDormancyState, BYTE instance)
BYTE * pProfileID
Definition: qaGobiApiWds.h:2448
BYTE NetworkType
Definition: qaGobiApiWds.h:4064
ULONG SLQSGetCurrDataSystemStat(CurrDataSysStat *pCurrDataSysStat)
BYTE * pDataCallStatusChangeInd
Definition: qaGobiApiWds.h:3106
BYTE * pAuthRetryCount
Definition: qaGobiApiWds.h:2388
unsigned char BYTE
Definition: SwiDataTypes.h:32
Definition: qaGobiApiWds.h:4187
Definition: qaGobiApiWds.h:3540
Definition: qaGobiApiWds.h:3098
WORD * pSePCSCFIPv6Address
Definition: qaGobiApiWds.h:3245
ULONG ulData
Definition: qaGobiApiWds.h:4156
ULONG SLQSGetCurrentChannelRate(WDSSWICurrentChannelRates *pRates, BYTE instance)
struct WdsConnectionRateElmnts ConnRateElmntsV4
Definition: qaGobiApiWds.h:3323
BYTE profileIndex
Definition: qaGobiApiWds.h:1297
ULONG * pSecondaryV4DnsAddress
Definition: qaGobiApiWds.h:2403
ULONG meanThroughputClass
Definition: qaGobiApiWds.h:2572
ULONG * pRXPacketErrors
Definition: qaGobiApiWds.h:3873
ULONG SLQSAutoConnect(struct slqsautoconnect *pacreq)
ULONG failureReason
Definition: qaGobiApiWds.h:1871
ULONGLONG * pRXOkBytesCount
Definition: qaGobiApiWds.h:3877
ULONG * pSessionIDv6
Definition: qaGobiApiWds.h:3562
BYTE acsetting
Definition: qaGobiApiWds.h:2764
Definition: qaGobiApiWds.h:2531
ULONG SLQSGetDUNCallInfo(getDUNCallInfoReq *pGetDUNCallInfoReq, getDUNCallInfoResp *pGetDUNCallInfoResp)
BYTE * pIPv6prefixlen
Definition: qaGobiApiWds.h:904
ULONG precedenceClass
Definition: qaGobiApiWds.h:1323
struct WdsPktStatisticsElmnts PktStatElmntsV6
Definition: qaGobiApiWds.h:3910
ULONG SLQSDeleteProfile(struct SLQSDeleteProfileParams *pProfileToDelete, WORD *pExtendedErrorCode)
CHAR domainName[256]
Definition: qaGobiApiWds.h:1387
Definition: qaGobiApiWds.h:2417
ULONG reliabilityClass
Definition: qaGobiApiWds.h:2570
struct Domain domain[10]
Definition: qaGobiApiWds.h:1402
ULONG * pPrDNSIPv4Address
Definition: qaGobiApiWds.h:3236
BYTE numOpt
Definition: qaGobiApiWds.h:4563
BYTE sourceIPMask
Definition: qaGobiApiWds.h:2630
BYTE numInstances
Definition: qaGobiApiWds.h:1371
ULONG * pV4sessionId
Definition: qaGobiApiWds.h:3321
ULONG SLQSGetByteTotals(struct WdsByteTotals *pByteTotals)
ULONG flowLabel
Definition: qaGobiApiWds.h:2638
BYTE * pProfileID
Definition: qaGobiApiWds.h:2804
BYTE * pDataBearerTech
Definition: qaGobiApiWds.h:3792
Definition: qaGobiApiWds.h:3409
Definition: qaGobiApiWds.h:2566
BYTE * pLoopbackMultiplier
Definition: qaGobiApiWds.h:4374
BYTE contextType
Definition: qaGobiApiWds.h:3154
Definition: qaGobiApiWds.h:2709
WORD LTEAttachProfileListLen
Definition: qaGobiApiWds.h:2911
ULONG * pTechnology
Definition: qaGobiApiWds.h:1867
CHAR * pUserId
Definition: qaGobiApiWds.h:2390
ULONG CurrChanRxRate
Definition: qaGobiApiWds.h:3682
ULONG StatsMask
Definition: qaGobiApiWds.h:3584
BYTE profileId
Definition: qaGobiApiWds.h:4502
BYTE * pAPNEnabled3GPP2
Definition: qaGobiApiWds.h:2407
CurrNetworkInfo * pCurrNetworkInfo
Definition: qaGobiApiWds.h:4092
ULONG * pTXDroppedCount
Definition: qaGobiApiWds.h:3880
Definition: qaGobiApiWds.h:3928
ULONG SLQSGet3GPPConfigItem(slqs3GPPConfigItem *pSLQS3GPPConfigItem)
ULONG SLQSGetPacketStatistics(struct WdsPktStatisticsReq *pStatMask, struct WdsPktStatisticsResp *pPktStatistics)
DataULongTlv RxDropConutTlv
Definition: qaGobiApiWds.h:4193
ULONG * pIPv4GWAddress
Definition: qaGobiApiWds.h:3235
WdsDHCPv4Option * pOptList
Definition: qaGobiApiWds.h:4564
ULONG * pPrPCSCFIPv4Address
Definition: qaGobiApiWds.h:3242
struct IPV6AddressInfo * pIPv6GWAddress
Definition: qaGobiApiWds.h:3239
WORD srcPortRangeEnd
Definition: qaGobiApiWds.h:2635
ULONG * pTXPacketSuccesses
Definition: qaGobiApiWds.h:3870
DataULongTlv TxDropConutTlv
Definition: qaGobiApiWds.h:4192
ULONG * pSessionIDv4
Definition: qaGobiApiWds.h:3561
WORD * pLTEAttachProfile
Definition: qaGobiApiWds.h:2907
ULONG grntUplinkBitrate
Definition: qaGobiApiWds.h:2536
ULONG trafficPriority
Definition: qaGobiApiWds.h:1275
Definition: qaGobiApiWds.h:4499
DataBearerTech * pBearerTech
Definition: qaGobiApiWds.h:4291
ULONG reliabilityClass
Definition: qaGobiApiWds.h:1325
Definition: qaGobiApiWds.h:3319
Definition: qaGobiApiWds.h:1919
WORD * pPrPCSCFIPv6Address
Definition: qaGobiApiWds.h:3244
Definition: qaGobiApiWds.h:4159
ULONG GetMobileIPProfile(BYTE index, BYTE *pEnabled, ULONG *pAddress, ULONG *pPrimaryHA, ULONG *pSecondaryHA, BYTE *pRevTunneling, BYTE naiSize, CHAR *pNAI, ULONG *pHASPI, ULONG *pAAASPI, ULONG *pHAState, ULONG *pAAAState)
BYTE * pReportDormStatus
Definition: qaGobiApiWds.h:3634
ULONG iGetByteTotals(ULONG *pv4sessionId, ULONG *pv6sessionId, struct WdsByteTotalsElmnts *pByteTotalsElmnt)
struct UMTSReqQoSSigInd * pUMTSReqQoSSigInd
Definition: qaGobiApiWds.h:2183
BYTE * p3gppRelease
Definition: qaGobiApiWds.h:2910
USHORT * pPriDNSIPv6addpref
Definition: qaGobiApiWds.h:2185
Definition: qaGobiApiWds.h:3905
QmiWDSDataBearerTechnology * pLastCallDataBearerTechnology
Definition: qaGobiApiWds.h:828
BYTE QCI
Definition: qaGobiApiWds.h:2687
ULONG GetAutoconnect(ULONG *pSetting)
ULONG soMask
Definition: qaGobiApiWds.h:793
ULONG SLQSModifyProfile(struct ModifyProfileIn *pReq, struct ModifyProfileOut *pResp)
qmiDataBearerMasks
Definition: qaGobiApiWds.h:800
ULONG GetDefaultProfileNum(BYTE profile_type, BYTE profile_family, BYTE *pProfile_no)
ULONG SOMask
Definition: qaGobiApiWds.h:4066
struct UMTSReqQoSSigInd * pUMTSMinQosSigInd
Definition: qaGobiApiWds.h:2184
ULONG delayClass
Definition: qaGobiApiWds.h:2569
USHORT * pPriV6DnsAddress
Definition: qaGobiApiWds.h:2404
BYTE * pPdnType
Definition: qaGobiApiWds.h:2400
WORD domainLen
Definition: qaGobiApiWds.h:1386
BYTE * pLcpCreqRetryCount
Definition: qaGobiApiWds.h:2386
BYTE * pCurrPrefDataSysInd
Definition: qaGobiApiWds.h:3107
Definition: qaGobiApiWds.h:3629
Definition: qaGobiApiWds.h:1354
ULONG GetPacketStatus(ULONG *pTXPacketSuccesses, ULONG *pRXPacketSuccesses, ULONG *pTXPacketErrors, ULONG *pRXPacketErrors, ULONG *pTXPacketOverflows, ULONG *pRXPacketOverflows, BYTE instance)
ULONG SLQSWdsGoDormant(void)
ULONGLONG soMask
Definition: qaGobiApiWds.h:4276
ULONG * pPppSessCloseTimerDO
Definition: qaGobiApiWds.h:2380
struct PCSCFIPv4ServerAddressList * pServerAddrList
Definition: qaGobiApiWds.h:1561
CHAR * pProfileName
Definition: qaGobiApiWds.h:1547
Definition: qaGobiApiWds.h:4062
BYTE deliveryErrSDU
Definition: qaGobiApiWds.h:1273
ULONG transferDelay
Definition: qaGobiApiWds.h:1274
ULONG * v4sessionId
Definition: qaGobiApiWds.h:1594
ULONG * pSubnetMaskV4
Definition: qaGobiApiWds.h:1559
Definition: qaGobiApiWds.h:2377
ULONG * pIPv4Address
Definition: qaGobiApiWds.h:3234
BYTE * pPdpHdrCompType
Definition: qaGobiApiWds.h:2157
CHAR * pApnString
Definition: qaGobiApiWds.h:2398
ULONG ulMask
Definition: qaGobiApiWds.h:4134
ULONG * pPrimaryV4DnsAddress
Definition: qaGobiApiWds.h:2402
WORD * pLTEAttachProfileList
Definition: qaGobiApiWds.h:2912
CHAR * pUsername
Definition: qaGobiApiWds.h:1554
ULONG SLQSGetConnectionRate(struct WdsConnectionRate *pConnectionRate)
BYTE deliveryErrSDU
Definition: qaGobiApiWds.h:2542
Definition: qaGobiApiWds.h:4581
Definition: qaGobiApiWds.h:1369
BYTE sduErrorRatio
Definition: qaGobiApiWds.h:2540
BYTE * pIPFamilyPreference
Definition: qaGobiApiWds.h:1567
ULONG maxUplinkBitrate
Definition: qaGobiApiWds.h:2534
ULONGLONG * pRXOKBytesLastCall
Definition: qaGobiApiWds.h:3879
unsigned long max_channel_tx_rate
Definition: qaGobiApiWds.h:4337
ULONG * pProfileId3GPP2
Definition: qaGobiApiWds.h:1869
ULONGLONG * pLastCallRXOKBytesCnt
Definition: qaGobiApiWds.h:3795
BYTE ByteLoopbackMode
Definition: qaGobiApiWds.h:4419
struct Profile3GPP2 SlqsProfile3GPP2
Definition: qaGobiApiWds.h:2420
ULONG SLQSGetRuntimeSettings(struct WdsRunTimeSettings *pRunTimeSettings)
BYTE * pPcscfAddrUsingPCO
Definition: qaGobiApiWds.h:2173
ULONG trafficPriority
Definition: qaGobiApiWds.h:2544
ChannelRate * pChannelRate
Definition: qaGobiApiWds.h:3793
ULONG pscsfIPv4Addr[64]
Definition: qaGobiApiWds.h:1342
BYTE * pAPNDisabledFlag
Definition: qaGobiApiWds.h:2189
BYTE sduErrorRatio
Definition: qaGobiApiWds.h:1271
BYTE bResetStatistics
Definition: qaGobiApiWds.h:4133
BYTE * pAPNClass3GPP2
Definition: qaGobiApiWds.h:2409
ULONG * pPDNInactivTimeout3GPP2
Definition: qaGobiApiWds.h:2408
Definition: qaGobiApiWds.h:3581
ULONG SLQSWdsGoActive(void)
ULONG SetMobileIPProfile(CHAR *pSPC, BYTE index, BYTE *pEnabled, ULONG *pAddress, ULONG *pPrimaryHA, ULONG *pSecondaryHA, BYTE *pRevTunneling, CHAR *pNAI, ULONG *pHASPI, ULONG *pAAASPI, CHAR *pMNHA, CHAR *pMNAAA)
BYTE * pLastCallDataBearerTech
Definition: qaGobiApiWds.h:3797
ULONG * pPDPType
Definition: qaGobiApiWds.h:1548
BYTE * pProfileType
Definition: qaGobiApiWds.h:2711
BYTE * pIPFamily
Definition: qaGobiApiWds.h:3543
ULONG * pSePCSCFIPv4Address
Definition: qaGobiApiWds.h:3243
ULONG verbFailReason
Definition: qaGobiApiWds.h:1883
Definition: qaGobiApiWds.h:2762
WORD * pUserIdSize
Definition: qaGobiApiWds.h:2391
BYTE * pAppPriority
Definition: qaGobiApiWds.h:2397
DataULongLongTlv RxOkByteCountTlv
Definition: qaGobiApiWds.h:4191
BYTE optValLen
Definition: qaGobiApiWds.h:4546
Definition: qaGobiApiWds.h:4289
USHORT * pExtErrorCode
Definition: qaGobiApiWds.h:2713
BYTE TlvPresent
Definition: qaGobiApiWds.h:4161
BYTE StatsPeriod
Definition: qaGobiApiWds.h:3583
ULONGLONG ullData
Definition: qaGobiApiWds.h:4162
CHAR * pUsername
Definition: qaGobiApiWds.h:2167
ULONG GetMobileIP(ULONG *pMode)
BYTE IPV6PrefixLen
Definition: qaGobiApiWds.h:1420
BYTE * pDefaultPDNEnabled
Definition: qaGobiApiWds.h:2909
USHORT * pPrimaryDNSV6
Definition: qaGobiApiWds.h:1563
ULONG * pV6sessionId
Definition: qaGobiApiWds.h:3322
ULONG gDlBitRate
Definition: qaGobiApiWds.h:2688
ULONG * pCurrentChannelRXRate
Definition: qaGobiApiWds.h:3293
BYTE profileType
Definition: qaGobiApiWds.h:1296
BYTE * pDormancyStatus
Definition: qaGobiApiWds.h:3791
ULONG SLQSCreateProfile(struct CreateProfileIn *pReq, struct CreateProfileOut *pResp)
ULONG maxDownlinkBitrate
Definition: qaGobiApiWds.h:1266
BYTE * pBearerId
Definition: qaGobiApiWds.h:3232
ULONG * pMaxChannelRXRate
Definition: qaGobiApiWds.h:3295
struct QosClassID * pQosClassID
Definition: qaGobiApiWds.h:2188
ULONG SetDefaultProfileLTE(ULONG profileType, ULONG *pPDPType, ULONG *pIPAddressv4, ULONG *pPrimaryDNSv4, ULONG *pSecondaryDNSv4, USHORT *pIPAddressv6, USHORT *PrimaryDNSv6, USHORT *pSecondaryDNSv6, ULONG *pAuthentication, CHAR *pName, CHAR *pAPNName, CHAR *pUsername, CHAR *pPassword)
Definition: qaGobiApiWds.h:3290
BYTE * pReportConnStatus
Definition: qaGobiApiWds.h:3632
BYTE * pCurrChannelRateInd
Definition: qaGobiApiWds.h:3100
DataULongLongTlv TxOkByteCountTlv
Definition: qaGobiApiWds.h:4190
ULONG SLQSGetProfile(ULONG profileType, BYTE profileId, ULONG *pPDPType, ULONG *pIPAddress, ULONG *pPrimaryDNS, ULONG *pSecondaryDNS, ULONG *pAuthentication, BYTE nameSize, CHAR *pName, BYTE apnSize, CHAR *pAPNName, BYTE userSize, CHAR *pUsername, WORD *pExtendedErrorCode)
Definition: qaGobiApiWds.h:2685
ULONG SetAutoconnect(ULONG setting)
USHORT * pSecDNSIPv6addpref
Definition: qaGobiApiWds.h:2186
Definition: qaGobiApiWds.h:1321
ULONG MaxChanTxRate
Definition: qaGobiApiWds.h:3683
BYTE filterId
Definition: qaGobiApiWds.h:2626
ULONG MaxChanRxRate
Definition: qaGobiApiWds.h:3684
unsigned short USHORT
Definition: SwiDataTypes.h:35
USHORT * pIpcpAckTimeout
Definition: qaGobiApiWds.h:2384
struct qmiWdsRunTimeSettings rts
Definition: qaGobiApiWds.h:1596
Definition: qaGobiApiWds.h:2152
ULONG * pSecDNSIPv4AddPref
Definition: qaGobiApiWds.h:2162
ULONG maxDlBitRate
Definition: qaGobiApiWds.h:2689
ULONG v4sessionId
Definition: qaGobiApiWds.h:1876
Definition: qaGobiApiWds.h:3559
ULONG ratMask
Definition: qaGobiApiWds.h:792
BYTE optCode
Definition: qaGobiApiWds.h:4545
BYTE * pInstanceID
Definition: qaGobiApiWds.h:3542
USHORT * pSecondaryDNSV6
Definition: qaGobiApiWds.h:1564
Definition: qaGobiApiWds.h:3229
BYTE * pMIPStatusInd
Definition: qaGobiApiWds.h:3104
Definition: qaGobiApiWds.h:4520
ULONG rcv4
Definition: qaGobiApiWds.h:1874
ULONG peakThroughputClass
Definition: qaGobiApiWds.h:2571
BYTE ipVersion
Definition: qaGobiApiWds.h:2628
BYTE SigInd
Definition: qaGobiApiWds.h:2657
ULONG failureReasonv6
Definition: qaGobiApiWds.h:1873
ULONG SetMobileIP(ULONG mode)
ULONG maxUplinkBitrate
Definition: qaGobiApiWds.h:1265
ULONG precedenceClass
Definition: qaGobiApiWds.h:2568
USHORT * pLcpAckTimeout
Definition: qaGobiApiWds.h:2383
BYTE statsPeriod
Definition: qaGobiApiWds.h:3037
Definition: qaGobiApiWds.h:3868
BYTE hwType
Definition: qaGobiApiWds.h:4522
ULONG SetDefaultProfileLTEV2(ULONG profileType, ULONG *pPDPType, ULONG *pIPAddressv4, ULONG *pPrimaryDNSv4, ULONG *pSecondaryDNSv4, USHORT *pIPAddressv6, USHORT *PrimaryDNSv6, USHORT *pSecondaryDNSv6, ULONG *pAuthentication, CHAR *pName, CHAR *pAPNName, CHAR *pUsername, CHAR *pPassword)
BYTE TlvPresent
Definition: qaGobiApiWds.h:4155
BYTE * pPDPtype
Definition: qaGobiApiWds.h:2156
struct UMTSQoS * pUMTSMinQoS
Definition: qaGobiApiWds.h:2164
BYTE * pReportDataBearerTech
Definition: qaGobiApiWds.h:3635
Definition: qaGobiApiWds.h:4131
Definition: qaGobiApiWds.h:4371
BYTE trafficClass
Definition: qaGobiApiWds.h:2533
BYTE contextId
Definition: qaGobiApiWds.h:3153
WdsDHCPv4OptionList * pRequestOptionList
Definition: qaGobiApiWds.h:4585
Definition: qaGobiApiWds.h:4417
BYTE trafficClass
Definition: qaGobiApiWds.h:1264
ULONG IPSECSPI
Definition: qaGobiApiWds.h:2636
ULONGLONG * pTXTotalBytes
Definition: qaGobiApiWds.h:3384
TransferStatInd * pTransferStatInd
Definition: qaGobiApiWds.h:3633
CHAR * pAPNName
Definition: qaGobiApiWds.h:3233
DataULongTlv RxOkConutTlv
Definition: qaGobiApiWds.h:4189
ULONG * pIPv4AddrPref
Definition: qaGobiApiWds.h:2172
CHAR fqdnAddr[256]
Definition: qaGobiApiWds.h:1357
ULONG * pV4sessionId
Definition: qaGobiApiWds.h:3411
CHAR * pAPNName
Definition: qaGobiApiWds.h:2159
ULONG maxSDUSize
Definition: qaGobiApiWds.h:1270
ULONG GetSessionDuration(ULONGLONG *pDuration, BYTE instance)
struct TFTIDParams * pTFTID1Params
Definition: qaGobiApiWds.h:2177
struct GPRSQoS * pGPRSGrantedQoS
Definition: qaGobiApiWds.h:1553
ULONG GetPacketStatistics(struct WdsPktStatisticsReq *pStatMask, struct WdsPktStatisticsElmnts *pPktStatisticsElmnt, BYTE instance)
BYTE * pAddrAllocPref
Definition: qaGobiApiWds.h:2187
TrStatInd * pTransferStatInd
Definition: qaGobiApiWds.h:3101
unsigned long long ULONGLONG
Definition: SwiDataTypes.h:30
Definition: qaGobiApiWds.h:802
ULONG Mask
Definition: qaGobiApiWds.h:3631
ULONG grntDownlinkBitrate
Definition: qaGobiApiWds.h:2537
BYTE * pAuthenticationPref
Definition: qaGobiApiWds.h:2171
ULONG * pIPAddressV4
Definition: qaGobiApiWds.h:1556
ULONG SLQSSGetLoopback(WDSGetLoopbackData *data)
struct UMTSQoS UMTSReqQoS
Definition: qaGobiApiWds.h:2656
Definition: qaGobiApiWds.h:4153
CHAR * pAPNName
Definition: qaGobiApiWds.h:1549
Definition: qaGobiApiWds.h:3785
unsigned long ULONG
Definition: SwiDataTypes.h:28
BYTE acroamsetting
Definition: qaGobiApiWds.h:2765
Definition: qaGobiApiWds.h:4333
BOOL WDS_IsGobiDevice()
Definition: qaGobiApiWds.h:2959
union WdsProfileParam QmiProfileInfo
ULONG maxUlBitRate
Definition: qaGobiApiWds.h:2691
BYTE chaddrLen
Definition: qaGobiApiWds.h:4523
BYTE * pDataSystemStatusChangeInd
Definition: qaGobiApiWds.h:3109
ULONG transferDelay
Definition: qaGobiApiWds.h:2543
ULONG SLQSWdsSwiPDPRuntimeSettings(swiPDPRuntimeSettingsReq *pPDPRuntimeSettingsReq, swiPDPRuntimeSettingsResp *pPDPRuntimeSettingsResp)
BYTE * pImCnFlag
Definition: qaGobiApiWds.h:2176
BYTE * pNetworkInfoLen
Definition: qaGobiApiWds.h:4091
ULONG techType
Definition: qaGobiApiWds.h:4274
ULONGLONG * pTXOKBytesCount
Definition: qaGobiApiWds.h:3789
Definition: qaGobiApiWds.h:2905
WORD * pSourceIP
Definition: qaGobiApiWds.h:2629
ULONG * pTXPacketOverflows
Definition: qaGobiApiWds.h:3874
ULONG * pSeDNSIPv4Address
Definition: qaGobiApiWds.h:3237
BYTE * pContextId
Definition: qaGobiApiWds.h:3231
ULONG * pV4sessionId
Definition: qaGobiApiWds.h:3907
BYTE * pDataRate
Definition: qaGobiApiWds.h:2394
Definition: qaGobiApiWds.h:1262
ULONG SetDefaultProfile(ULONG profileType, ULONG *pPDPType, ULONG *pIPAddress, ULONG *pPrimaryDNS, ULONG *pSecondaryDNS, ULONG *pAuthentication, CHAR *pName, CHAR *pAPNName, CHAR *pUsername, CHAR *pPassword)
USHORT * pAuthTimeout
Definition: qaGobiApiWds.h:2385
WORD * pExtErrCode
Definition: qaGobiApiWds.h:2984
WdsDHCPv4ProfileId * pProfileId
Definition: qaGobiApiWds.h:4583
BYTE * pDataMode
Definition: qaGobiApiWds.h:2396
WORD destPortRangeEnd
Definition: qaGobiApiWds.h:2633
ULONG GetDefaultProfile(ULONG profileType, ULONG *pPDPType, ULONG *pIPAddress, ULONG *pPrimaryDNS, ULONG *pSecondaryDNS, ULONG *pAuthentication, BYTE nameSize, CHAR *pName, BYTE apnSize, CHAR *pAPNName, BYTE userSize, CHAR *pUsername)
ULONG * pSecondaryDNSV4
Definition: qaGobiApiWds.h:1551
ULONG SLQSSet3GPPConfigItem(slqs3GPPConfigItem *pSLQS3GPPConfigItem)
CHAR * pProfilename
Definition: qaGobiApiWds.h:2154
BOOL action
Definition: qaGobiApiWds.h:1865
struct WdsPktStatisticsElmnts PktStatElmntsV4
Definition: qaGobiApiWds.h:3909
Definition: qaGobiApiWds.h:1399
Definition: qaGobiApiWds.h:3151
ULONG * pv6sessionId
Definition: qaGobiApiWds.h:909
BYTE ByteLoopbackMultiplier
Definition: qaGobiApiWds.h:4420
WORD * pUsernameSize
Definition: qaGobiApiWds.h:2168
ULONG sessionId
Definition: qaGobiApiWds.h:1870
ULONG * v6sessionId
Definition: qaGobiApiWds.h:1595
WORD * pCallEndReason
Definition: qaGobiApiWds.h:3788
BYTE * pAuthProtocol
Definition: qaGobiApiWds.h:2389
CHAR * pPassword
Definition: qaGobiApiWds.h:2169
BOOL action
Definition: qaGobiApiWds.h:2763
Definition: qaGobiApiWds.h:1384
struct IPV6GWAddressInfo * pIPV6GWAddrInfo
Definition: qaGobiApiWds.h:1571
ULONG GetSessionState(ULONG *pState, BYTE instance)
ULONG SetMobileIPParameters(CHAR *pSPC, ULONG *pMode, BYTE *pRetryLimit, BYTE *pRetryInterval, BYTE *pReRegPeriod, BYTE *pReRegTraffic, BYTE *pHAAuthenticator, BYTE *pHA2002bis)
ConnectionStatus * pConnectionStatus
Definition: qaGobiApiWds.h:3787
Definition: qaGobiApiWds.h:1545
WORD * pSeDNSIPv6Address
Definition: qaGobiApiWds.h:3241
BYTE MDMConnStatus
Definition: qaGobiApiWds.h:3658
Definition: qaGobiApiWds.h:4088
struct GPRSRequestedQoS * pGPRSRequestedQos
Definition: qaGobiApiWds.h:2165
struct ProfileIdentifier * pProfileID
Definition: qaGobiApiWds.h:1557
BYTE * pPrefNetwork
Definition: qaGobiApiWds.h:4090
Definition: qaGobiApiWds.h:1339
ULONG * pRXDroppedCount
Definition: qaGobiApiWds.h:3881
BYTE ipfamily
Definition: qaGobiApiWds.h:1878
CHAR * pAuthPassword
Definition: qaGobiApiWds.h:2392
ULONG * pRXPacketSuccesses
Definition: qaGobiApiWds.h:3871
ULONG SetDefaultProfileNum(BYTE profile_type, BYTE profile_family, BYTE profile_index)
QmiProfileInfo curProfile
Definition: qaGobiApiWds.h:2983
BYTE nextHeader
Definition: qaGobiApiWds.h:2631
BYTE * pAPNClass
Definition: qaGobiApiWds.h:2191
ULONG iSLQSMISetIPFamilyPreference(BYTE IPFamilyPreference, BYTE instance)
ULONG GetIPAddressLTE(WdsIpAddressInfoReq *)
Definition: qaGobiApiWds.h:2624
ULONGLONG * pRXTotalBytes
Definition: qaGobiApiWds.h:3385
Definition: qaGobiApiWds.h:1592
ULONG SLQSSSetLoopback(WDSSetLoopbackData *pReq)
WORD * pProfileList
Definition: qaGobiApiWds.h:2908
BYTE resBerRatio
Definition: qaGobiApiWds.h:1272
Definition: qaGobiApiWds.h:1436
ULONG * pTXPacketErrors
Definition: qaGobiApiWds.h:3872
BYTE * pProfileIndex
Definition: qaGobiApiWds.h:2712
ULONG * pPriDNSIPv4AddPref
Definition: qaGobiApiWds.h:2161
Definition: qaGobiApiWds.h:907
BYTE * pProfileType
Definition: qaGobiApiWds.h:2449
Definition: qaGobiApiWds.h:1864
ULONG * pAuthentication
Definition: qaGobiApiWds.h:1879
ULONG verbFailReasonType
Definition: qaGobiApiWds.h:1882
ULONG peakThroughputClass
Definition: qaGobiApiWds.h:1326
BYTE * pPcscfAddrUsingDhcp
Definition: qaGobiApiWds.h:2175
WORD * pTechnology
Definition: qaGobiApiWds.h:1569
ULONG SLQSSSetDHCPv4ClientConfig(WdsDHCPv4Config *pReq)
ULONG * pAuthentication
Definition: qaGobiApiWds.h:1555
BYTE profileType
Definition: qaGobiApiWds.h:1920
struct GPRSRequestedQoS * pGPRSMinimumQoS
Definition: qaGobiApiWds.h:2166
ULONG * pGWAddressV4
Definition: qaGobiApiWds.h:1558
QmiWdsIpAddressInfo ip
Definition: qaGobiApiWds.h:910
ULONG SLQSWdsSetEventReport(wdsSetEventReportReq *pSetEventReportReq)
Definition: qaGobiApiWds.h:3382
BYTE resBerRatio
Definition: qaGobiApiWds.h:2541
BYTE * pLoopbackMode
Definition: qaGobiApiWds.h:4373
ULONG v6sessionId
Definition: qaGobiApiWds.h:1877
unsigned long max_channel_rx_rate
Definition: qaGobiApiWds.h:4338
ULONG GetDefaultProfileLTE(ULONG profileType, ULONG *pPDPType, ULONG *pIPAddressv4, ULONG *pPrimaryDNSv4, ULONG *pSecondaryDNSv4, USHORT *pIPAddressv6, USHORT *pPrimaryDNSv6, USHORT *pSecondaryDNSv6, ULONG *pAuthentication, BYTE nameSize, CHAR *pName, BYTE apnSize, CHAR *pAPNName, BYTE userSize, CHAR *pUsername)
struct _slqs3GPPConfigItem slqs3GPPConfigItem
BYTE * pSecondaryFlag
Definition: qaGobiApiWds.h:2180
Definition: qaGobiApiWds.h:4561
ULONG iGetPacketStatistics(ULONG *pV4sessionId, ULONG *pV6sessionId, struct WdsPktStatisticsReq *pStatMask, struct WdsPktStatisticsElmnts *pPktStatisticsElmnt)
ULONG * pMtu
Definition: qaGobiApiWds.h:1565
ULONG GetByteTotals(ULONGLONG *pTXTotalBytes, ULONGLONG *pRXTotalBytes, BYTE instance)
BYTE * pPdpAccessConFlag
Definition: qaGobiApiWds.h:2174
BYTE * pAllowLinger
Definition: qaGobiApiWds.h:2382
BYTE * pEVDOPageMonPerChangeInd
Definition: qaGobiApiWds.h:3108
ULONGLONG MDMCallDuration
Definition: qaGobiApiWds.h:3659
ULONG SLQSSetProfile(ULONG profileType, BYTE profileId, ULONG *pPDPType, ULONG *pIPAddress, ULONG *pPrimaryDNS, ULONG *pSecondaryDNS, ULONG *pAuthentication, CHAR *pName, CHAR *pAPNName, CHAR *pUsername, CHAR *pPassword)
ULONG GetDataBearerTechnology(ULONG *pDataBearer, BYTE instance)
ULONG * pProfileId3GPP
Definition: qaGobiApiWds.h:1868
WORD * pPasswordSize
Definition: qaGobiApiWds.h:2170
ULONG * pV6sessionId
Definition: qaGobiApiWds.h:3908
Definition: qaGobiApiWds.h:2446
Definition: qaGobiApiWds.h:3679
struct _GetProfileSettingOut GetProfileSettingOut
ULONG iGetConnectionRate(ULONG *pv4sessionId, ULONG *pv6sessionId, struct WdsConnectionRateElmnts *pConnectionRateElmnt)
ULONGLONG * pRXOKBytesCount
Definition: qaGobiApiWds.h:3790
ULONGLONG * pMdmCallDurationActive
Definition: qaGobiApiWds.h:3796
BYTE * pProfileType
Definition: qaGobiApiWds.h:2805
struct Profile3GPP SlqsProfile3GPP
Definition: qaGobiApiWds.h:2419
ULONG failureReasonv4
Definition: qaGobiApiWds.h:1872
ULONG GetLastMobileIPError(ULONG *pError)
QmiWDSDataBearerTechnology * pCurDataBearerTechnology
Definition: qaGobiApiWds.h:827
ULONG ratValue
Definition: qaGobiApiWds.h:4275
ULONG delayClass
Definition: qaGobiApiWds.h:1324
ULONG maxSDUSize
Definition: qaGobiApiWds.h:2539
Definition: qaGobiApiWds.h:3035
BYTE * pNegoDnsSrvrPref
Definition: qaGobiApiWds.h:2379
BYTE numInstances
Definition: qaGobiApiWds.h:1341
WORD fqdnLen
Definition: qaGobiApiWds.h:1356
Definition: qaGobiApiWds.h:1418
BYTE dataBearerMask
Definition: qaGobiApiWds.h:826
WORD * pPrDNSIPv6Address
Definition: qaGobiApiWds.h:3240
BYTE profileType
Definition: qaGobiApiWds.h:4501
ULONGLONG * pTXOkBytesCount
Definition: qaGobiApiWds.h:3876
USHORT IPAddressV6[8]
Definition: qaGobiApiWds.h:1421
BYTE * pRATType
Definition: qaGobiApiWds.h:2406
BYTE * pCurrDataBearerTechInd
Definition: qaGobiApiWds.h:3105
int BOOL
Definition: SwiDataTypes.h:37
ULONG * pPppSessCloseTimer1x
Definition: qaGobiApiWds.h:2381
USHORT * pIPv6AddPref
Definition: qaGobiApiWds.h:2182
USHORT * pIPAddressV6
Definition: qaGobiApiWds.h:903
ULONG statsMask
Definition: qaGobiApiWds.h:3038
USHORT * pExtErrorCode
Definition: qaGobiApiWds.h:2822
BYTE * pIpcpCreqRetryCount
Definition: qaGobiApiWds.h:2387
BYTE * pPdpDataCompType
Definition: qaGobiApiWds.h:2158
struct TFTIDParams * pTFTID2Params
Definition: qaGobiApiWds.h:2178
BYTE * pDataBearerTechInd
Definition: qaGobiApiWds.h:3102
WORD * pAuthPasswordSize
Definition: qaGobiApiWds.h:2393
ULONGLONG * pLastCallTXOKBytesCnt
Definition: qaGobiApiWds.h:3794
Definition: qaGobiApiWds.h:2820
WORD * pApnStringSize
Definition: qaGobiApiWds.h:2399
USHORT * pSecV6DnsAddress
Definition: qaGobiApiWds.h:2405
ULONG RMSetTransferStatistics(swiRMTrasnferStaticsReq *pSwiRMTrasnferStaticsReq)
BYTE currentNetwork
Definition: qaGobiApiWds.h:791
ULONG * pAppType
Definition: qaGobiApiWds.h:2395
unsigned short WORD
Definition: SwiDataTypes.h:34
ULONG RATMask
Definition: qaGobiApiWds.h:4065
USHORT gwAddressV6[8]
Definition: qaGobiApiWds.h:1439
struct PCSCFFQDNAddress pcsfFQDNAddress[10]
Definition: qaGobiApiWds.h:1372
BYTE ProfileType
Definition: qaGobiApiWds.h:2961
WORD srcPortRangeStart
Definition: qaGobiApiWds.h:2634
Definition: qaGobiApiWds.h:3656
BYTE ProfileID
Definition: qaGobiApiWds.h:2962
unsigned long current_channel_rx_rate
Definition: qaGobiApiWds.h:4336
struct DomainNameList * pDomainList
Definition: qaGobiApiWds.h:1566
Definition: qaGobiApiWds.h:2654
WORD tosMask
Definition: qaGobiApiWds.h:2637
BYTE qosDeliveryOrder
Definition: qaGobiApiWds.h:1269
ULONG * pV6sessionId
Definition: qaGobiApiWds.h:3412
ULONGLONG * pTXOKBytesLastCall
Definition: qaGobiApiWds.h:3878
ULONG maxDownlinkBitrate
Definition: qaGobiApiWds.h:2535
ULONG * pRXPacketOverflows
Definition: qaGobiApiWds.h:3875
struct WdsByteTotalsElmnts ByteTotalsElmntsV4
Definition: qaGobiApiWds.h:3413
BYTE * pPrimaryID
Definition: qaGobiApiWds.h:2181
Definition: qaGobiApiWds.h:4543
unsigned long current_channel_tx_rate
Definition: qaGobiApiWds.h:4335
QmiProfileInfo curProfile
Definition: qaGobiApiWds.h:2450
ULONG CurrChanTxRate
Definition: qaGobiApiWds.h:3681

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