LinuxQMISDK  SLQS04.00.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 
215  ULONG profileType,
216  ULONG *pPDPType,
217  ULONG *pIPAddress,
218  ULONG *pPrimaryDNS,
219  ULONG *pSecondaryDNS,
220  ULONG *pAuthentication,
221  CHAR *pName,
222  CHAR *pAPNName,
223  CHAR *pUsername,
224  CHAR *pPassword );
300  ULONG profileType,
301  ULONG *pPDPType,
302  ULONG *pIPAddressv4,
303  ULONG *pPrimaryDNSv4,
304  ULONG *pSecondaryDNSv4,
305  USHORT *pIPAddressv6,
306  USHORT *PrimaryDNSv6,
307  USHORT *pSecondaryDNSv6,
308  ULONG *pAuthentication,
309  CHAR *pName,
310  CHAR *pAPNName,
311  CHAR *pUsername,
312  CHAR *pPassword);
313 
389  ULONG profileType,
390  ULONG *pPDPType,
391  ULONG *pIPAddressv4,
392  ULONG *pPrimaryDNSv4,
393  ULONG *pSecondaryDNSv4,
394  USHORT *pIPAddressv6,
395  USHORT *PrimaryDNSv6,
396  USHORT *pSecondaryDNSv6,
397  ULONG *pAuthentication,
398  CHAR *pName,
399  CHAR *pAPNName,
400  CHAR *pUsername,
401  CHAR *pPassword);
475  ULONG profileType,
476  ULONG *pPDPType,
477  ULONG *pIPAddress,
478  ULONG *pPrimaryDNS,
479  ULONG *pSecondaryDNS,
480  ULONG *pAuthentication,
481  BYTE nameSize,
482  CHAR *pName,
483  BYTE apnSize,
484  CHAR *pAPNName,
485  BYTE userSize,
486  CHAR *pUsername );
487 
584  ULONG profileType,
585  ULONG *pPDPType,
586  ULONG *pIPAddressv4,
587  ULONG *pPrimaryDNSv4,
588  ULONG *pSecondaryDNSv4,
589  USHORT *pIPAddressv6,
590  USHORT *pPrimaryDNSv6,
591  USHORT *pSecondaryDNSv6,
592  ULONG *pAuthentication,
593  BYTE nameSize,
594  CHAR *pName,
595  BYTE apnSize,
596  CHAR *pAPNName,
597  BYTE userSize,
598  CHAR *pUsername );
599 
621  ULONG *pState,
622  BYTE instance );
623 
657  ULONG *pTXPacketSuccesses,
658  ULONG *pRXPacketSuccesses,
659  ULONG *pTXPacketErrors,
660  ULONG *pRXPacketErrors,
661  ULONG *pTXPacketOverflows,
662  ULONG *pRXPacketOverflows,
663  BYTE instance );
664 
686  ULONGLONG *pTXTotalBytes,
687  ULONGLONG *pRXTotalBytes,
688  BYTE instance );
689 
711  ULONG *pDormancyState,
712  BYTE instance );
713 
758  ULONG *pDataBearer,
759  BYTE instance );
760 
804 typedef struct dataBearerTechnology
805 {
810 
816 {
819 };
820 
839 typedef struct dataBearers
840 {
845 
867  QmiWDSDataBearers *pDataBearers,
868  BYTE instance );
869 
889  ULONGLONG *pDuration,
890  BYTE instance );
891 
916 typedef struct{
921 
922 
933 typedef struct{
938 
954 
985  ULONG *pCurrentChannelTXRate,
986  ULONG *pCurrentChannelRXRate,
987  ULONG *pMaxChannelTXRate,
988  ULONG *pMaxChannelRXRate,
989  BYTE instance );
990 
1058  BYTE index,
1059  BYTE *pEnabled,
1060  ULONG *pAddress,
1061  ULONG *pPrimaryHA,
1062  ULONG *pSecondaryHA,
1063  BYTE *pRevTunneling,
1064  BYTE naiSize,
1065  CHAR *pNAI,
1066  ULONG *pHASPI,
1067  ULONG *pAAASPI,
1068  ULONG *pHAState,
1069  ULONG *pAAAState );
1070 
1090 ULONG GetLastMobileIPError( ULONG *pError );
1091 
1092 /*
1093  * This API used internally for Setting IP Family Preference
1094  *
1095  * \param IPFamilyPreference[IN]
1096  * - IP Family preference
1097  *
1098  * \param instance[IN]
1099  * - PDP instance
1100  *
1101  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
1102  *
1103  * \sa See qmerrno.h for eQCWWAN_xxx error values
1104  *
1105  */
1107  BYTE IPFamilyPreference,
1108  BYTE instance );
1109 
1110 /*
1111  * This API used internally for checking if a device is a Gobi device
1112  *
1113  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
1114  *
1115  * \sa See qmerrno.h for eQCWWAN_xxx error values
1116  *
1117  */
1119 
1139  CHAR *pSPC,
1140  BYTE index );
1141 
1194  CHAR *pSPC,
1195  BYTE index,
1196  BYTE *pEnabled,
1197  ULONG *pAddress,
1198  ULONG *pPrimaryHA,
1199  ULONG *pSecondaryHA,
1200  BYTE *pRevTunneling,
1201  CHAR *pNAI,
1202  ULONG *pHASPI,
1203  ULONG *pAAASPI,
1204  CHAR *pMNHA,
1205  CHAR *pMNAAA );
1206 
1288 struct UMTSQoS
1289 {
1302 };
1303 
1321 {
1324 };
1325 
1347 struct GPRSQoS
1348 {
1354 };
1355 
1366 {
1369 };
1370 
1381 {
1384 };
1385 
1396 {
1399 };
1400 
1410 struct Domain
1411 {
1414 };
1415 
1426 {
1428  struct Domain domain[10];
1429 };
1430 
1445 {
1448 };
1449 
1463 {
1466 };
1467 
1576 {
1602 };
1603 
1623 {
1627 };
1628 
1643  struct WdsRunTimeSettings *pRunTimeSettings );
1644 
1713  ULONG profileType,
1714  BYTE profileId,
1715  ULONG *pPDPType,
1716  ULONG *pIPAddress,
1717  ULONG *pPrimaryDNS,
1718  ULONG *pSecondaryDNS,
1720  CHAR *pName,
1721  CHAR *pAPNName,
1722  CHAR *pUsername,
1723  CHAR *pPassword );
1724 
1810  ULONG profileType,
1811  BYTE profileId,
1812  ULONG *pPDPType,
1813  ULONG *pIPAddress,
1814  ULONG *pPrimaryDNS,
1815  ULONG *pSecondaryDNS,
1817  BYTE nameSize,
1818  CHAR *pName,
1819  BYTE apnSize,
1820  CHAR *pAPNName,
1821  BYTE userSize,
1822  CHAR *pUsername,
1823  WORD *pExtendedErrorCode );
1824 
1926 };
1927 
1951  struct ssdatasession_params *pin );
1952 
1970 };
1971 
1996  struct SLQSDeleteProfileParams *pProfileToDelete,
1997  WORD *pExtendedErrorCode );
1998 
2208 {
2248 };
2434 {
2466 };
2467 
2478 typedef union WdsProfileParam
2479 {
2483 
2508 {
2512 };
2513 
2593 {
2606 };
2607 
2628 {
2634 };
2635 
2686 {
2700 };
2701 
2716 {
2719 };
2720 
2747 {
2753 };
2754 
2771 {
2775 };
2776 
2802  struct CreateProfileIn *pReq,
2803  struct CreateProfileOut *pResp );
2804 
2827 };
2828 
2844 ULONG SLQSAutoConnect( struct slqsautoconnect *pacreq );
2845 
2865 {
2869 };
2870 
2883 {
2885 };
2886 
2905  struct ModifyProfileIn *pReq,
2906  struct ModifyProfileOut *pResp );
2907 
2971 typedef struct _slqs3GPPConfigItem
2972 {
2980 
2995 ULONG SLQSSet3GPPConfigItem( slqs3GPPConfigItem *pSLQS3GPPConfigItem );
2996 
3011 ULONG SLQSGet3GPPConfigItem( slqs3GPPConfigItem *pSLQS3GPPConfigItem );
3012 
3025 typedef struct _GetProfileSettingIn
3026 {
3030 
3048 {
3052 
3073  GetProfileSettingIn *pReq,
3074  GetProfileSettingOut *pResp );
3075 
3101 typedef struct
3102 {
3105 } TrStatInd;
3106 
3164 typedef struct
3165 {
3177 
3200 ULONG SLQSWdsSetEventReport( wdsSetEventReportReq *pSetEventReportReq );
3201 
3214 typedef struct
3215 {
3219 
3292 typedef struct
3293 {
3310 
3332  swiPDPRuntimeSettingsReq *pPDPRuntimeSettingsReq,
3333  swiPDPRuntimeSettingsResp *pPDPRuntimeSettingsResp );
3334 
3354 {
3359 };
3360 
3383 {
3388 };
3389 
3390 /*
3391  * This API is an internal Api.Used to switch the call for GetConnectionRate.
3392  *
3393  * \param pV4sessionId[IN]
3394  * - use to store the current IPV4 Session Id. It can be NULL
3395  *
3396  * \param pV6sessionId[IN]
3397  * - use to store the current IPV6 Session Id. It can be NULL
3398  *
3399  * \param pConnectionRateElmnt[OUT]
3400  * - See \ref WdsConnectionRateElmnts for more information
3401  *
3402  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
3403  *
3404  * \sa see qmerrno.h for eQCWWAN_xxx error values
3405  *
3406  * \note Technology Supported: UMTS/CDMA\n
3407  * Device Supported: MC77XX\n
3408  * Timeout: 2 seconds\n
3409  *
3410  */
3412  ULONG *pv4sessionId,
3413  ULONG *pv6sessionId,
3414  struct WdsConnectionRateElmnts *pConnectionRateElmnt );
3415 
3433  struct WdsConnectionRate *pConnectionRate );
3434 
3446 {
3449 };
3450 
3473 {
3478 };
3479 
3480 /*
3481  * This API is an internal Api.Used to switch the call for GetByteTotals.
3482  *
3483  * \param pV4sessionId[IN]
3484  * - use to store the current IPV4 Session Id. It can be NULL
3485  *
3486  * \param pV6sessionId[IN]
3487  * - use to store the current IPV6 Session Id. It can be NULL
3488  *
3489  * \param pByteTotalsElmnt[OUT]
3490  * - See \ref WdsByteTotalsElmnts for more information
3491  *
3492  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
3493  *
3494  * \sa see qmerrno.h for eQCWWAN_xxx error values
3495  *
3496  * Timeout: 2 seconds\n
3497  *
3498  */
3500  ULONG *pv4sessionId,
3501  ULONG *pv6sessionId,
3502  struct WdsByteTotalsElmnts *pByteTotalsElmnt );
3503 
3518  struct WdsByteTotals *pByteTotals );
3519 
3536 ULONG SLQSWdsGoDormant( void );
3537 
3554 ULONG SLQSWdsGoActive( void );
3555 
3584  ULONG *pStateV4,
3585  ULONG *pStateV6,
3586  BYTE instance );
3587 
3588 /*
3589  * This structure contains the response parameters retrieved by the API
3590  * iSLQSGetInstanceID. This is for SDK internal use only.
3591  *
3592  * \param pInstanceID
3593  * - Instance ID corresponding to the session ID
3594  *
3595  * \param pIPFamily
3596  * - IP Family for the session ID
3597  * - 4 - IPv4
3598  * - 6 - IPv6
3599  *
3600  * \note none
3601  *
3602  */
3603 typedef struct
3604 {
3607 } GetInstIDResp;
3608 
3609 /*
3610  * This structure contains the response parameters retrieved by the API
3611  * iSLQSGetSessionID. This is for SDK internal use only.
3612  *
3613  * \param pSessionIDv4
3614  * - IPv4 session ID
3615  *
3616  * \param pSessionIDv6
3617  * - IPv6 session ID
3618  *
3619  * \note none
3620  *
3621  */
3622 typedef struct
3623 {
3627 
3644 typedef struct
3645 {
3648 } TransferStatInd;
3649 
3692 typedef struct
3693 {
3701 
3719 typedef struct
3720 {
3724 
3742 typedef struct
3743 {
3748 } ChannelRate;
3749 
3848 typedef struct
3849 {
3862 
3880  getDUNCallInfoReq *pGetDUNCallInfoReq,
3881  getDUNCallInfoResp *pGetDUNCallInfoResp );
3882 
3932 {
3945 };
3946 
3969 {
3974 };
3975 
3992 {
3994 };
3995 
4017  struct WdsPktStatisticsReq *pStatMask,
4018  struct WdsPktStatisticsElmnts *pPktStatisticsElmnt,
4019  BYTE instance );
4020 
4021 /*
4022  * This API is an internal Api.Used to switch the call for GetPacketStatistics.
4023  *
4024  * \param pV4sessionId[IN]
4025  * - use to store the current IPV4 Session Id. It can be NULL
4026  *
4027  * \param pV6sessionId[IN]
4028  * - use to store the current IPV6 Session Id. It can be NULL
4029  *
4030  * \param pStatMask[IN]
4031  * - See \ref WdsPktStatisticsReq for more information
4032  *
4033  * \param pPktStatisticsElmnt[OUT]
4034  * - See \ref WdsPktStatisticsElmnts for more information
4035  *
4036  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
4037  *
4038  * \sa see qmerrno.h for eQCWWAN_xxx error values
4039  *
4040  */
4042  ULONG *pV4sessionId,
4043  ULONG *pV6sessionId,
4044  struct WdsPktStatisticsReq *pStatMask,
4045  struct WdsPktStatisticsElmnts *pPktStatisticsElmnt );
4046 
4065  struct WdsPktStatisticsReq *pStatMask,
4066  struct WdsPktStatisticsResp *pPktStatistics );
4067 
4125 typedef struct
4126 {
4131 
4151 typedef struct
4152 {
4157 
4171 ULONG SLQSGetCurrDataSystemStat ( CurrDataSysStat *pCurrDataSysStat );
4172 
4194 typedef struct
4195 {
4199 
4214 ULONG RMSetTransferStatistics( swiRMTrasnferStaticsReq *pSwiRMTrasnferStaticsReq );
4215 
4216 typedef struct
4217 {
4220 }DataULongTlv;
4221 
4222 typedef struct
4223 {
4227 
4250 typedef struct {
4258 
4259 
4272 
4335 typedef struct
4336 {
4341 
4352 typedef struct
4353 {
4357 
4358 
4376  DataBearerTechExt *pDataBearerTech,
4377  BYTE instance );
4378 
4396 typedef struct
4397 {
4400  unsigned long max_channel_tx_rate;
4401  unsigned long max_channel_rx_rate;
4403 
4421 
4434 typedef struct
4435 {
4439 
4454 
4480 typedef struct
4481 {
4485 
4500 
4522  BYTE profile_type,
4523  BYTE profile_family,
4524  BYTE *pProfile_no
4525  );
4526 
4548  BYTE profile_type,
4549  BYTE profile_family,
4550  BYTE profile_index
4551  );
4552 
4562 typedef struct
4563 {
4567 
4583 typedef struct
4584 {
4587  BYTE chaddr[16];
4589 
4605 typedef struct
4606 {
4609  BYTE optVal[255];
4610 } WdsDHCPv4Option;
4611 
4623 typedef struct
4624 {
4628 
4643 typedef struct
4644 {
4648 } WdsDHCPv4Config;
4649 
4656 typedef struct
4657 {
4660 
4674 
4688 
4703 ULONG SetMuxID(BYTE instance );
4704 
4705 #ifdef __cplusplus
4706 } /* extern "C" { */
4707 #endif
4708 #endif /* __GOBI_API_WDS_H__ */
BYTE * pPCSCFAddrPCO
Definition: qaGobiApiWds.h:1590
Definition: qaGobiApiWds.h:2864
BYTE * pIsPcscfAddressNedded
Definition: qaGobiApiWds.h:2457
struct PCSCFFQDNAddressList * pPCSCFFQDNAddrList
Definition: qaGobiApiWds.h:1592
BYTE instanceId
Definition: qaGobiApiWds.h:1908
ULONG SLQSGetDataBearerTechnology(QmiWDSDataBearers *pDataBearers, BYTE instance)
BYTE * pDormancyStatusInd
Definition: qaGobiApiWds.h:3169
WORD * pProfilenameSize
Definition: qaGobiApiWds.h:2210
DataULongTlv TxOkConutTlv
Definition: qaGobiApiWds.h:4251
struct WdsConnectionRateElmnts ConnRateElmntsV6
Definition: qaGobiApiWds.h:3387
ULONG SetActiveMobileIPProfile(CHAR *pSPC, BYTE index)
DataBearerTech * pLastBearerTech
Definition: qaGobiApiWds.h:4355
BYTE eValid
Definition: qaGobiApiWds.h:2688
ULONG grntUplinkBitrate
Definition: qaGobiApiWds.h:1293
ULONG * pv4sessionId
Definition: qaGobiApiWds.h:934
ULONG SLQSGetDataBearerTechnologyExt(DataBearerTechExt *pDataBearerTech, BYTE instance)
struct _GetProfileSettingIn GetProfileSettingIn
Definition: qaGobiApiWds.h:916
struct IPV6AddressInfo * pIPv6Address
Definition: qaGobiApiWds.h:3301
ULONG * pStatMask
Definition: qaGobiApiWds.h:3993
ULONG rcv6
Definition: qaGobiApiWds.h:1917
WORD * pAPNnameSize
Definition: qaGobiApiWds.h:2215
BYTE profileIndex
Definition: qaGobiApiWds.h:1969
ULONG GetConnectionRate(ULONG *pCurrentChannelTXRate, ULONG *pCurrentChannelRXRate, ULONG *pMaxChannelTXRate, ULONG *pMaxChannelRXRate, BYTE instance)
BYTE * pIMCNflag
Definition: qaGobiApiWds.h:1598
ULONG SLQSResetPacketStatics()
BYTE gwV6PrefixLen
Definition: qaGobiApiWds.h:1464
ULONG SLQSGetSessionState(ULONG *pStateV4, ULONG *pStateV6, BYTE instance)
Definition: qaGobiApiWds.h:839
struct UMTSQoS * pUMTSReqQoS
Definition: qaGobiApiWds.h:2218
BYTE * pPdpContext
Definition: qaGobiApiWds.h:2234
Definition: qaGobiApiWds.h:818
#define IPV6_ADDRESS_ARRAY_SIZE
Definition: qaGobiApiWds.h:19
ULONG SLQSStartStopDataSession(struct ssdatasession_params *pin)
ULONG * pCurrentChannelTXRate
Definition: qaGobiApiWds.h:3355
struct IPV6AddressInfo * pIPV6AddrInfo
Definition: qaGobiApiWds.h:1600
WORD destPortRangeStart
Definition: qaGobiApiWds.h:2693
CHAR * pPassword
Definition: qaGobiApiWds.h:1923
char CHAR
Definition: SwiDataTypes.h:33
ULONG SLQSGetProfileSettings(GetProfileSettingIn *pReq, GetProfileSettingOut *pResp)
struct UMTSQoS * pUMTSGrantedQoS
Definition: qaGobiApiWds.h:1582
BYTE qosDeliveryOrder
Definition: qaGobiApiWds.h:2599
QmiProfileInfo curProfile
Definition: qaGobiApiWds.h:2868
Definition: qaGobiApiWds.h:3047
Definition: qaGobiApiWds.h:4335
ULONG meanThroughputClass
Definition: qaGobiApiWds.h:1353
ULONG gUlBitRate
Definition: qaGobiApiWds.h:2751
WdsDHCPv4HWConfig * pHwConfig
Definition: qaGobiApiWds.h:4646
struct dataBearers QmiWDSDataBearers
ULONG * pMaxChannelTXRate
Definition: qaGobiApiWds.h:3357
ULONG * pPDNInactivTimeout
Definition: qaGobiApiWds.h:2245
ULONG * pIPAddressV4
Definition: qaGobiApiWds.h:917
CHAR * pUsername
Definition: qaGobiApiWds.h:1922
struct dataBearerTechnology QmiWDSDataBearerTechnology
Definition: qaGobiApiWds.h:804
BYTE numInstances
Definition: qaGobiApiWds.h:1427
ULONG grntDownlinkBitrate
Definition: qaGobiApiWds.h:1294
ULONG * pPrimaryDNSV4
Definition: qaGobiApiWds.h:1580
Definition: qaGobiApiWds.h:1320
BYTE * pReportChannelRate
Definition: qaGobiApiWds.h:3699
struct WdsByteTotalsElmnts ByteTotalsElmntsV6
Definition: qaGobiApiWds.h:3477
ULONG GetDormancyState(ULONG *pDormancyState, BYTE instance)
BYTE * pProfileID
Definition: qaGobiApiWds.h:2509
BYTE NetworkType
Definition: qaGobiApiWds.h:4127
ULONG SLQSGetCurrDataSystemStat(CurrDataSysStat *pCurrDataSysStat)
BYTE * pDataCallStatusChangeInd
Definition: qaGobiApiWds.h:3172
BYTE * pAuthRetryCount
Definition: qaGobiApiWds.h:2444
unsigned char BYTE
Definition: SwiDataTypes.h:32
Definition: qaGobiApiWds.h:4250
Definition: qaGobiApiWds.h:3603
Definition: qaGobiApiWds.h:3164
WORD * pSePCSCFIPv6Address
Definition: qaGobiApiWds.h:3308
ULONG ulData
Definition: qaGobiApiWds.h:4219
ULONG SLQSGetCurrentChannelRate(WDSSWICurrentChannelRates *pRates, BYTE instance)
struct WdsConnectionRateElmnts ConnRateElmntsV4
Definition: qaGobiApiWds.h:3386
BYTE profileIndex
Definition: qaGobiApiWds.h:1323
ULONG * pSecondaryV4DnsAddress
Definition: qaGobiApiWds.h:2459
ULONG meanThroughputClass
Definition: qaGobiApiWds.h:2633
ULONG * pRXPacketErrors
Definition: qaGobiApiWds.h:3936
ULONG SLQSAutoConnect(struct slqsautoconnect *pacreq)
ULONG failureReason
Definition: qaGobiApiWds.h:1913
ULONGLONG * pRXOkBytesCount
Definition: qaGobiApiWds.h:3940
ULONG * pSessionIDv6
Definition: qaGobiApiWds.h:3625
BYTE acsetting
Definition: qaGobiApiWds.h:2825
Definition: qaGobiApiWds.h:2592
ULONG SLQSGetDUNCallInfo(getDUNCallInfoReq *pGetDUNCallInfoReq, getDUNCallInfoResp *pGetDUNCallInfoResp)
BYTE * pIPv6prefixlen
Definition: qaGobiApiWds.h:919
ULONG precedenceClass
Definition: qaGobiApiWds.h:1349
struct WdsPktStatisticsElmnts PktStatElmntsV6
Definition: qaGobiApiWds.h:3973
ULONG SLQSDeleteProfile(struct SLQSDeleteProfileParams *pProfileToDelete, WORD *pExtendedErrorCode)
CHAR domainName[256]
Definition: qaGobiApiWds.h:1413
Definition: qaGobiApiWds.h:2478
ULONG reliabilityClass
Definition: qaGobiApiWds.h:2631
struct Domain domain[10]
Definition: qaGobiApiWds.h:1428
ULONG * pPrDNSIPv4Address
Definition: qaGobiApiWds.h:3299
BYTE numOpt
Definition: qaGobiApiWds.h:4625
BYTE sourceIPMask
Definition: qaGobiApiWds.h:2691
BYTE numInstances
Definition: qaGobiApiWds.h:1397
ULONG * pV4sessionId
Definition: qaGobiApiWds.h:3384
ULONG SLQSGetByteTotals(struct WdsByteTotals *pByteTotals)
ULONG flowLabel
Definition: qaGobiApiWds.h:2699
BYTE * pProfileID
Definition: qaGobiApiWds.h:2866
BYTE * pDataBearerTech
Definition: qaGobiApiWds.h:3855
Definition: qaGobiApiWds.h:3472
Definition: qaGobiApiWds.h:2627
BYTE * pLoopbackMultiplier
Definition: qaGobiApiWds.h:4437
BYTE contextType
Definition: qaGobiApiWds.h:3217
Definition: qaGobiApiWds.h:2770
WORD LTEAttachProfileListLen
Definition: qaGobiApiWds.h:2977
ULONG * pTechnology
Definition: qaGobiApiWds.h:1909
CHAR * pUserId
Definition: qaGobiApiWds.h:2446
ULONG CurrChanRxRate
Definition: qaGobiApiWds.h:3745
ULONG StatsMask
Definition: qaGobiApiWds.h:3647
BYTE profileId
Definition: qaGobiApiWds.h:4565
BYTE * pAPNEnabled3GPP2
Definition: qaGobiApiWds.h:2463
CurrNetworkInfo * pCurrNetworkInfo
Definition: qaGobiApiWds.h:4155
ULONG * pTXDroppedCount
Definition: qaGobiApiWds.h:3943
Definition: qaGobiApiWds.h:3991
ULONG SLQSGet3GPPConfigItem(slqs3GPPConfigItem *pSLQS3GPPConfigItem)
ULONG SLQSGetPacketStatistics(struct WdsPktStatisticsReq *pStatMask, struct WdsPktStatisticsResp *pPktStatistics)
DataULongTlv RxDropConutTlv
Definition: qaGobiApiWds.h:4256
ULONG * pIPv4GWAddress
Definition: qaGobiApiWds.h:3298
WdsDHCPv4Option * pOptList
Definition: qaGobiApiWds.h:4626
ULONG * pPrPCSCFIPv4Address
Definition: qaGobiApiWds.h:3305
struct IPV6AddressInfo * pIPv6GWAddress
Definition: qaGobiApiWds.h:3302
WORD srcPortRangeEnd
Definition: qaGobiApiWds.h:2696
ULONG * pTXPacketSuccesses
Definition: qaGobiApiWds.h:3933
DataULongTlv TxDropConutTlv
Definition: qaGobiApiWds.h:4255
ULONG * pSessionIDv4
Definition: qaGobiApiWds.h:3624
WORD * pLTEAttachProfile
Definition: qaGobiApiWds.h:2973
ULONG grntUplinkBitrate
Definition: qaGobiApiWds.h:2597
ULONG trafficPriority
Definition: qaGobiApiWds.h:1301
Definition: qaGobiApiWds.h:4562
DataBearerTech * pBearerTech
Definition: qaGobiApiWds.h:4354
ULONG reliabilityClass
Definition: qaGobiApiWds.h:1351
Definition: qaGobiApiWds.h:3382
Definition: qaGobiApiWds.h:1967
WORD * pPrPCSCFIPv6Address
Definition: qaGobiApiWds.h:3307
Definition: qaGobiApiWds.h:4222
BYTE * pEnableNotification
Definition: qaGobiApiWds.h:4658
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:3697
ULONG iGetByteTotals(ULONG *pv4sessionId, ULONG *pv6sessionId, struct WdsByteTotalsElmnts *pByteTotalsElmnt)
struct UMTSReqQoSSigInd * pUMTSReqQoSSigInd
Definition: qaGobiApiWds.h:2238
BYTE * p3gppRelease
Definition: qaGobiApiWds.h:2976
USHORT * pPriDNSIPv6addpref
Definition: qaGobiApiWds.h:2240
Definition: qaGobiApiWds.h:3968
QmiWDSDataBearerTechnology * pLastCallDataBearerTechnology
Definition: qaGobiApiWds.h:843
BYTE QCI
Definition: qaGobiApiWds.h:2748
ULONG GetAutoconnect(ULONG *pSetting)
ULONG soMask
Definition: qaGobiApiWds.h:808
ULONG SLQSModifyProfile(struct ModifyProfileIn *pReq, struct ModifyProfileOut *pResp)
qmiDataBearerMasks
Definition: qaGobiApiWds.h:815
ULONG GetDefaultProfileNum(BYTE profile_type, BYTE profile_family, BYTE *pProfile_no)
ULONG SOMask
Definition: qaGobiApiWds.h:4129
struct UMTSReqQoSSigInd * pUMTSMinQosSigInd
Definition: qaGobiApiWds.h:2239
ULONG delayClass
Definition: qaGobiApiWds.h:2630
USHORT * pPriV6DnsAddress
Definition: qaGobiApiWds.h:2460
BYTE * pPdnType
Definition: qaGobiApiWds.h:2456
WORD domainLen
Definition: qaGobiApiWds.h:1412
BYTE * pLcpCreqRetryCount
Definition: qaGobiApiWds.h:2442
BYTE * pCurrPrefDataSysInd
Definition: qaGobiApiWds.h:3173
Definition: qaGobiApiWds.h:3692
Definition: qaGobiApiWds.h:1380
ULONG GetPacketStatus(ULONG *pTXPacketSuccesses, ULONG *pRXPacketSuccesses, ULONG *pTXPacketErrors, ULONG *pRXPacketErrors, ULONG *pTXPacketOverflows, ULONG *pRXPacketOverflows, BYTE instance)
ULONG SLQSWdsGoDormant(void)
ULONGLONG soMask
Definition: qaGobiApiWds.h:4339
ULONG * pPppSessCloseTimerDO
Definition: qaGobiApiWds.h:2436
struct PCSCFIPv4ServerAddressList * pServerAddrList
Definition: qaGobiApiWds.h:1591
CHAR * pProfileName
Definition: qaGobiApiWds.h:1577
Definition: qaGobiApiWds.h:4125
BYTE deliveryErrSDU
Definition: qaGobiApiWds.h:1299
ULONG transferDelay
Definition: qaGobiApiWds.h:1300
ULONG SLQSSGetDHCPv4ClientConfig(WdsDHCPv4Config *pReqResp)
ULONG * v4sessionId
Definition: qaGobiApiWds.h:1624
ULONG * pSubnetMaskV4
Definition: qaGobiApiWds.h:1589
Definition: qaGobiApiWds.h:2433
ULONG * pIPv4Address
Definition: qaGobiApiWds.h:3297
BYTE * pPdpHdrCompType
Definition: qaGobiApiWds.h:2212
CHAR * pApnString
Definition: qaGobiApiWds.h:2454
ULONG ulMask
Definition: qaGobiApiWds.h:4197
ULONG SetMuxID(BYTE instance)
ULONG * pPrimaryV4DnsAddress
Definition: qaGobiApiWds.h:2458
WORD * pLTEAttachProfileList
Definition: qaGobiApiWds.h:2978
CHAR * pUsername
Definition: qaGobiApiWds.h:1584
ULONG SLQSGetConnectionRate(struct WdsConnectionRate *pConnectionRate)
BYTE deliveryErrSDU
Definition: qaGobiApiWds.h:2603
Definition: qaGobiApiWds.h:4643
Definition: qaGobiApiWds.h:1395
BYTE sduErrorRatio
Definition: qaGobiApiWds.h:2601
BYTE * pIPFamilyPreference
Definition: qaGobiApiWds.h:1597
ULONG maxUplinkBitrate
Definition: qaGobiApiWds.h:2595
ULONGLONG * pRXOKBytesLastCall
Definition: qaGobiApiWds.h:3942
unsigned long max_channel_tx_rate
Definition: qaGobiApiWds.h:4400
ULONG * pProfileId3GPP2
Definition: qaGobiApiWds.h:1911
ULONGLONG * pLastCallRXOKBytesCnt
Definition: qaGobiApiWds.h:3858
BYTE ByteLoopbackMode
Definition: qaGobiApiWds.h:4482
struct Profile3GPP2 SlqsProfile3GPP2
Definition: qaGobiApiWds.h:2481
ULONG SLQSGetRuntimeSettings(struct WdsRunTimeSettings *pRunTimeSettings)
BYTE * pPcscfAddrUsingPCO
Definition: qaGobiApiWds.h:2228
ULONG trafficPriority
Definition: qaGobiApiWds.h:2605
ChannelRate * pChannelRate
Definition: qaGobiApiWds.h:3856
ULONG pscsfIPv4Addr[64]
Definition: qaGobiApiWds.h:1368
BYTE * pAPNDisabledFlag
Definition: qaGobiApiWds.h:2244
BYTE sduErrorRatio
Definition: qaGobiApiWds.h:1297
BYTE bResetStatistics
Definition: qaGobiApiWds.h:4196
BYTE * pAPNClass3GPP2
Definition: qaGobiApiWds.h:2465
ULONG * pPDNInactivTimeout3GPP2
Definition: qaGobiApiWds.h:2464
Definition: qaGobiApiWds.h:3644
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:3860
ULONG * pPDPType
Definition: qaGobiApiWds.h:1578
BYTE * pProfileType
Definition: qaGobiApiWds.h:2772
BYTE * pIPFamily
Definition: qaGobiApiWds.h:3606
ULONG * pSePCSCFIPv4Address
Definition: qaGobiApiWds.h:3306
ULONG verbFailReason
Definition: qaGobiApiWds.h:1925
Definition: qaGobiApiWds.h:2823
WORD * pUserIdSize
Definition: qaGobiApiWds.h:2447
BYTE * pAppPriority
Definition: qaGobiApiWds.h:2453
DataULongLongTlv RxOkByteCountTlv
Definition: qaGobiApiWds.h:4254
BYTE optValLen
Definition: qaGobiApiWds.h:4608
Definition: qaGobiApiWds.h:4352
USHORT * pExtErrorCode
Definition: qaGobiApiWds.h:2774
BYTE TlvPresent
Definition: qaGobiApiWds.h:4224
BYTE StatsPeriod
Definition: qaGobiApiWds.h:3646
ULONGLONG ullData
Definition: qaGobiApiWds.h:4225
CHAR * pUsername
Definition: qaGobiApiWds.h:2222
ULONG GetMobileIP(ULONG *pMode)
BYTE IPV6PrefixLen
Definition: qaGobiApiWds.h:1446
BYTE * pDefaultPDNEnabled
Definition: qaGobiApiWds.h:2975
USHORT * pPrimaryDNSV6
Definition: qaGobiApiWds.h:1593
ULONG * pV6sessionId
Definition: qaGobiApiWds.h:3385
ULONG gDlBitRate
Definition: qaGobiApiWds.h:2749
ULONG * pCurrentChannelRXRate
Definition: qaGobiApiWds.h:3356
BYTE profileType
Definition: qaGobiApiWds.h:1322
BYTE * pDormancyStatus
Definition: qaGobiApiWds.h:3854
ULONG SLQSCreateProfile(struct CreateProfileIn *pReq, struct CreateProfileOut *pResp)
ULONG maxDownlinkBitrate
Definition: qaGobiApiWds.h:1292
BYTE * pBearerId
Definition: qaGobiApiWds.h:3295
ULONG * pMaxChannelRXRate
Definition: qaGobiApiWds.h:3358
struct QosClassID * pQosClassID
Definition: qaGobiApiWds.h:2243
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:3353
BYTE * pReportConnStatus
Definition: qaGobiApiWds.h:3695
BYTE * pCurrChannelRateInd
Definition: qaGobiApiWds.h:3166
DataULongLongTlv TxOkByteCountTlv
Definition: qaGobiApiWds.h:4253
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:2746
ULONG SetAutoconnect(ULONG setting)
USHORT * pSecDNSIPv6addpref
Definition: qaGobiApiWds.h:2241
Definition: qaGobiApiWds.h:1347
ULONG MaxChanTxRate
Definition: qaGobiApiWds.h:3746
BYTE filterId
Definition: qaGobiApiWds.h:2687
ULONG MaxChanRxRate
Definition: qaGobiApiWds.h:3747
unsigned short USHORT
Definition: SwiDataTypes.h:35
USHORT * pIpcpAckTimeout
Definition: qaGobiApiWds.h:2440
struct qmiWdsRunTimeSettings rts
Definition: qaGobiApiWds.h:1626
Definition: qaGobiApiWds.h:2207
ULONG * pSecDNSIPv4AddPref
Definition: qaGobiApiWds.h:2217
ULONG maxDlBitRate
Definition: qaGobiApiWds.h:2750
ULONG v4sessionId
Definition: qaGobiApiWds.h:1918
Definition: qaGobiApiWds.h:3622
ULONG ratMask
Definition: qaGobiApiWds.h:807
BYTE optCode
Definition: qaGobiApiWds.h:4607
BYTE * pInstanceID
Definition: qaGobiApiWds.h:3605
BYTE * pSupportEmergencyCalls
Definition: qaGobiApiWds.h:2247
USHORT * pSecondaryDNSV6
Definition: qaGobiApiWds.h:1594
Definition: qaGobiApiWds.h:3292
BYTE * pMIPStatusInd
Definition: qaGobiApiWds.h:3170
Definition: qaGobiApiWds.h:4583
ULONG rcv4
Definition: qaGobiApiWds.h:1916
ULONG peakThroughputClass
Definition: qaGobiApiWds.h:2632
BYTE ipVersion
Definition: qaGobiApiWds.h:2689
BYTE SigInd
Definition: qaGobiApiWds.h:2718
ULONG failureReasonv6
Definition: qaGobiApiWds.h:1915
ULONG SetMobileIP(ULONG mode)
ULONG maxUplinkBitrate
Definition: qaGobiApiWds.h:1291
ULONG precedenceClass
Definition: qaGobiApiWds.h:2629
USHORT * pLcpAckTimeout
Definition: qaGobiApiWds.h:2439
BYTE statsPeriod
Definition: qaGobiApiWds.h:3103
Definition: qaGobiApiWds.h:3931
BYTE hwType
Definition: qaGobiApiWds.h:4585
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:4218
BYTE * pPDPtype
Definition: qaGobiApiWds.h:2211
struct UMTSQoS * pUMTSMinQoS
Definition: qaGobiApiWds.h:2219
BYTE * pReportDataBearerTech
Definition: qaGobiApiWds.h:3698
Definition: qaGobiApiWds.h:4194
Definition: qaGobiApiWds.h:4434
BYTE trafficClass
Definition: qaGobiApiWds.h:2594
BYTE contextId
Definition: qaGobiApiWds.h:3216
WdsDHCPv4OptionList * pRequestOptionList
Definition: qaGobiApiWds.h:4647
Definition: qaGobiApiWds.h:4480
BYTE trafficClass
Definition: qaGobiApiWds.h:1290
ULONG IPSECSPI
Definition: qaGobiApiWds.h:2697
ULONGLONG * pTXTotalBytes
Definition: qaGobiApiWds.h:3447
TransferStatInd * pTransferStatInd
Definition: qaGobiApiWds.h:3696
CHAR * pAPNName
Definition: qaGobiApiWds.h:3296
DataULongTlv RxOkConutTlv
Definition: qaGobiApiWds.h:4252
ULONG * pIPv4AddrPref
Definition: qaGobiApiWds.h:2227
CHAR fqdnAddr[256]
Definition: qaGobiApiWds.h:1383
ULONG * pV4sessionId
Definition: qaGobiApiWds.h:3474
CHAR * pAPNName
Definition: qaGobiApiWds.h:2214
ULONG maxSDUSize
Definition: qaGobiApiWds.h:1296
ULONG GetSessionDuration(ULONGLONG *pDuration, BYTE instance)
struct TFTIDParams * pTFTID1Params
Definition: qaGobiApiWds.h:2232
struct GPRSQoS * pGPRSGrantedQoS
Definition: qaGobiApiWds.h:1583
ULONG GetPacketStatistics(struct WdsPktStatisticsReq *pStatMask, struct WdsPktStatisticsElmnts *pPktStatisticsElmnt, BYTE instance)
BYTE * pAddrAllocPref
Definition: qaGobiApiWds.h:2242
TrStatInd * pTransferStatInd
Definition: qaGobiApiWds.h:3167
unsigned long long ULONGLONG
Definition: SwiDataTypes.h:30
Definition: qaGobiApiWds.h:817
ULONG Mask
Definition: qaGobiApiWds.h:3694
ULONG grntDownlinkBitrate
Definition: qaGobiApiWds.h:2598
BYTE * pAuthenticationPref
Definition: qaGobiApiWds.h:2226
ULONG * pIPAddressV4
Definition: qaGobiApiWds.h:1586
ULONG SLQSSGetLoopback(WDSGetLoopbackData *data)
struct UMTSQoS UMTSReqQoS
Definition: qaGobiApiWds.h:2717
Definition: qaGobiApiWds.h:4216
CHAR * pAPNName
Definition: qaGobiApiWds.h:1579
Definition: qaGobiApiWds.h:3848
BYTE acroamsetting
Definition: qaGobiApiWds.h:2826
Definition: qaGobiApiWds.h:4396
BOOL WDS_IsGobiDevice()
Definition: qaGobiApiWds.h:3025
union WdsProfileParam QmiProfileInfo
ULONG maxUlBitRate
Definition: qaGobiApiWds.h:2752
BYTE chaddrLen
Definition: qaGobiApiWds.h:4586
BYTE * pDataSystemStatusChangeInd
Definition: qaGobiApiWds.h:3175
ULONG transferDelay
Definition: qaGobiApiWds.h:2604
ULONG SLQSWdsSwiPDPRuntimeSettings(swiPDPRuntimeSettingsReq *pPDPRuntimeSettingsReq, swiPDPRuntimeSettingsResp *pPDPRuntimeSettingsResp)
BYTE * pImCnFlag
Definition: qaGobiApiWds.h:2231
BYTE * pNetworkInfoLen
Definition: qaGobiApiWds.h:4154
ULONG techType
Definition: qaGobiApiWds.h:4337
ULONGLONG * pTXOKBytesCount
Definition: qaGobiApiWds.h:3852
Definition: qaGobiApiWds.h:2971
WORD * pSourceIP
Definition: qaGobiApiWds.h:2690
ULONG * pTXPacketOverflows
Definition: qaGobiApiWds.h:3937
ULONG * pSeDNSIPv4Address
Definition: qaGobiApiWds.h:3300
BYTE * pContextId
Definition: qaGobiApiWds.h:3294
ULONG * pV4sessionId
Definition: qaGobiApiWds.h:3970
BYTE * pDataRate
Definition: qaGobiApiWds.h:2450
Definition: qaGobiApiWds.h:1288
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:2441
WORD * pExtErrCode
Definition: qaGobiApiWds.h:3050
WdsDHCPv4ProfileId * pProfileId
Definition: qaGobiApiWds.h:4645
BYTE * pDataMode
Definition: qaGobiApiWds.h:2452
WORD destPortRangeEnd
Definition: qaGobiApiWds.h:2694
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:1581
ULONG SLQSSet3GPPConfigItem(slqs3GPPConfigItem *pSLQS3GPPConfigItem)
CHAR * pProfilename
Definition: qaGobiApiWds.h:2209
BOOL action
Definition: qaGobiApiWds.h:1907
struct WdsPktStatisticsElmnts PktStatElmntsV4
Definition: qaGobiApiWds.h:3972
Definition: qaGobiApiWds.h:1425
Definition: qaGobiApiWds.h:3214
ULONG * pv6sessionId
Definition: qaGobiApiWds.h:935
BYTE ByteLoopbackMultiplier
Definition: qaGobiApiWds.h:4483
WORD * pUsernameSize
Definition: qaGobiApiWds.h:2223
ULONG sessionId
Definition: qaGobiApiWds.h:1912
ULONG * v6sessionId
Definition: qaGobiApiWds.h:1625
WORD * pCallEndReason
Definition: qaGobiApiWds.h:3851
BYTE * pAuthProtocol
Definition: qaGobiApiWds.h:2445
CHAR * pPassword
Definition: qaGobiApiWds.h:2224
BOOL action
Definition: qaGobiApiWds.h:2824
Definition: qaGobiApiWds.h:1410
struct IPV6GWAddressInfo * pIPV6GWAddrInfo
Definition: qaGobiApiWds.h:1601
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:3850
Definition: qaGobiApiWds.h:1575
WORD * pSeDNSIPv6Address
Definition: qaGobiApiWds.h:3304
BYTE MDMConnStatus
Definition: qaGobiApiWds.h:3721
Definition: qaGobiApiWds.h:4151
struct GPRSRequestedQoS * pGPRSRequestedQos
Definition: qaGobiApiWds.h:2220
struct ProfileIdentifier * pProfileID
Definition: qaGobiApiWds.h:1587
BYTE * pPrefNetwork
Definition: qaGobiApiWds.h:4153
Definition: qaGobiApiWds.h:1365
ULONG * pRXDroppedCount
Definition: qaGobiApiWds.h:3944
BYTE ipfamily
Definition: qaGobiApiWds.h:1920
CHAR * pAuthPassword
Definition: qaGobiApiWds.h:2448
ULONG * pRXPacketSuccesses
Definition: qaGobiApiWds.h:3934
ULONG SetDefaultProfileNum(BYTE profile_type, BYTE profile_family, BYTE profile_index)
QmiProfileInfo curProfile
Definition: qaGobiApiWds.h:3049
BYTE nextHeader
Definition: qaGobiApiWds.h:2692
BYTE * pAPNClass
Definition: qaGobiApiWds.h:2246
ULONG iSLQSMISetIPFamilyPreference(BYTE IPFamilyPreference, BYTE instance)
ULONG GetIPAddressLTE(WdsIpAddressInfoReq *)
Definition: qaGobiApiWds.h:2685
ULONGLONG * pRXTotalBytes
Definition: qaGobiApiWds.h:3448
Definition: qaGobiApiWds.h:1622
ULONG SLQSSSetLoopback(WDSSetLoopbackData *pReq)
WORD * pProfileList
Definition: qaGobiApiWds.h:2974
BYTE resBerRatio
Definition: qaGobiApiWds.h:1298
Definition: qaGobiApiWds.h:1462
ULONG * pTXPacketErrors
Definition: qaGobiApiWds.h:3935
BYTE * pProfileIndex
Definition: qaGobiApiWds.h:2773
ULONG * pPriDNSIPv4AddPref
Definition: qaGobiApiWds.h:2216
Definition: qaGobiApiWds.h:933
BYTE * pProfileType
Definition: qaGobiApiWds.h:2510
Definition: qaGobiApiWds.h:1906
ULONG * pAuthentication
Definition: qaGobiApiWds.h:1921
ULONG verbFailReasonType
Definition: qaGobiApiWds.h:1924
ULONG peakThroughputClass
Definition: qaGobiApiWds.h:1352
BYTE * pPcscfAddrUsingDhcp
Definition: qaGobiApiWds.h:2230
WORD * pTechnology
Definition: qaGobiApiWds.h:1599
ULONG SLQSSSetDHCPv4ClientConfig(WdsDHCPv4Config *pReq)
ULONG * pAuthentication
Definition: qaGobiApiWds.h:1585
BYTE profileType
Definition: qaGobiApiWds.h:1968
struct GPRSRequestedQoS * pGPRSMinimumQoS
Definition: qaGobiApiWds.h:2221
ULONG * pGWAddressV4
Definition: qaGobiApiWds.h:1588
QmiWdsIpAddressInfo ip
Definition: qaGobiApiWds.h:936
ULONG SLQSWdsSetEventReport(wdsSetEventReportReq *pSetEventReportReq)
Definition: qaGobiApiWds.h:3445
BYTE resBerRatio
Definition: qaGobiApiWds.h:2602
BYTE * pLoopbackMode
Definition: qaGobiApiWds.h:4436
ULONG v6sessionId
Definition: qaGobiApiWds.h:1919
unsigned long max_channel_rx_rate
Definition: qaGobiApiWds.h:4401
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:2235
Definition: qaGobiApiWds.h:4623
ULONG iGetPacketStatistics(ULONG *pV4sessionId, ULONG *pV6sessionId, struct WdsPktStatisticsReq *pStatMask, struct WdsPktStatisticsElmnts *pPktStatisticsElmnt)
ULONG * pMtu
Definition: qaGobiApiWds.h:1595
ULONG GetByteTotals(ULONGLONG *pTXTotalBytes, ULONGLONG *pRXTotalBytes, BYTE instance)
BYTE * pPdpAccessConFlag
Definition: qaGobiApiWds.h:2229
BYTE * pAllowLinger
Definition: qaGobiApiWds.h:2438
BYTE * pEVDOPageMonPerChangeInd
Definition: qaGobiApiWds.h:3174
ULONGLONG MDMCallDuration
Definition: qaGobiApiWds.h:3722
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:1910
WORD * pPasswordSize
Definition: qaGobiApiWds.h:2225
ULONG * pV6sessionId
Definition: qaGobiApiWds.h:3971
Definition: qaGobiApiWds.h:2507
Definition: qaGobiApiWds.h:3742
struct _GetProfileSettingOut GetProfileSettingOut
ULONG iGetConnectionRate(ULONG *pv4sessionId, ULONG *pv6sessionId, struct WdsConnectionRateElmnts *pConnectionRateElmnt)
ULONGLONG * pRXOKBytesCount
Definition: qaGobiApiWds.h:3853
ULONGLONG * pMdmCallDurationActive
Definition: qaGobiApiWds.h:3859
BYTE * pProfileType
Definition: qaGobiApiWds.h:2867
struct Profile3GPP SlqsProfile3GPP
Definition: qaGobiApiWds.h:2480
ULONG failureReasonv4
Definition: qaGobiApiWds.h:1914
ULONG GetLastMobileIPError(ULONG *pError)
QmiWDSDataBearerTechnology * pCurDataBearerTechnology
Definition: qaGobiApiWds.h:842
ULONG ratValue
Definition: qaGobiApiWds.h:4338
ULONG delayClass
Definition: qaGobiApiWds.h:1350
ULONG maxSDUSize
Definition: qaGobiApiWds.h:2600
Definition: qaGobiApiWds.h:3101
BYTE * pNegoDnsSrvrPref
Definition: qaGobiApiWds.h:2435
BYTE numInstances
Definition: qaGobiApiWds.h:1367
WORD fqdnLen
Definition: qaGobiApiWds.h:1382
Definition: qaGobiApiWds.h:1444
BYTE dataBearerMask
Definition: qaGobiApiWds.h:841
WORD * pPrDNSIPv6Address
Definition: qaGobiApiWds.h:3303
BYTE profileType
Definition: qaGobiApiWds.h:4564
Definition: qaGobiApiWds.h:4656
ULONGLONG * pTXOkBytesCount
Definition: qaGobiApiWds.h:3939
USHORT IPAddressV6[8]
Definition: qaGobiApiWds.h:1447
BYTE * pRATType
Definition: qaGobiApiWds.h:2462
BYTE * pCurrDataBearerTechInd
Definition: qaGobiApiWds.h:3171
int BOOL
Definition: SwiDataTypes.h:37
ULONG * pPppSessCloseTimer1x
Definition: qaGobiApiWds.h:2437
USHORT * pIPv6AddPref
Definition: qaGobiApiWds.h:2237
USHORT * pIPAddressV6
Definition: qaGobiApiWds.h:918
ULONG statsMask
Definition: qaGobiApiWds.h:3104
USHORT * pExtErrorCode
Definition: qaGobiApiWds.h:2884
BYTE * pIpcpCreqRetryCount
Definition: qaGobiApiWds.h:2443
BYTE * pPdpDataCompType
Definition: qaGobiApiWds.h:2213
struct TFTIDParams * pTFTID2Params
Definition: qaGobiApiWds.h:2233
BYTE * pDataBearerTechInd
Definition: qaGobiApiWds.h:3168
WORD * pAuthPasswordSize
Definition: qaGobiApiWds.h:2449
ULONGLONG * pLastCallTXOKBytesCnt
Definition: qaGobiApiWds.h:3857
Definition: qaGobiApiWds.h:2882
WORD * pApnStringSize
Definition: qaGobiApiWds.h:2455
unsigned int ULONG
Definition: SwiDataTypes.h:28
USHORT * pSecV6DnsAddress
Definition: qaGobiApiWds.h:2461
ULONG RMSetTransferStatistics(swiRMTrasnferStaticsReq *pSwiRMTrasnferStaticsReq)
BYTE currentNetwork
Definition: qaGobiApiWds.h:806
ULONG * pAppType
Definition: qaGobiApiWds.h:2451
unsigned short WORD
Definition: SwiDataTypes.h:34
ULONG RATMask
Definition: qaGobiApiWds.h:4128
USHORT gwAddressV6[8]
Definition: qaGobiApiWds.h:1465
struct PCSCFFQDNAddress pcsfFQDNAddress[10]
Definition: qaGobiApiWds.h:1398
BYTE ProfileType
Definition: qaGobiApiWds.h:3027
WORD srcPortRangeStart
Definition: qaGobiApiWds.h:2695
Definition: qaGobiApiWds.h:3719
BYTE ProfileID
Definition: qaGobiApiWds.h:3028
unsigned long current_channel_rx_rate
Definition: qaGobiApiWds.h:4399
struct DomainNameList * pDomainList
Definition: qaGobiApiWds.h:1596
Definition: qaGobiApiWds.h:2715
WORD tosMask
Definition: qaGobiApiWds.h:2698
BYTE qosDeliveryOrder
Definition: qaGobiApiWds.h:1295
ULONG * pV6sessionId
Definition: qaGobiApiWds.h:3475
ULONGLONG * pTXOKBytesLastCall
Definition: qaGobiApiWds.h:3941
ULONG maxDownlinkBitrate
Definition: qaGobiApiWds.h:2596
ULONG * pRXPacketOverflows
Definition: qaGobiApiWds.h:3938
struct WdsByteTotalsElmnts ByteTotalsElmntsV4
Definition: qaGobiApiWds.h:3476
BYTE * pPrimaryID
Definition: qaGobiApiWds.h:2236
Definition: qaGobiApiWds.h:4605
unsigned long current_channel_tx_rate
Definition: qaGobiApiWds.h:4398
QmiProfileInfo curProfile
Definition: qaGobiApiWds.h:2511
ULONG CurrChanTxRate
Definition: qaGobiApiWds.h:3744

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