LinuxQMISDK  SLQS04.00.18
 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 
818 typedef struct dataBearerTechnology
819 {
824 
830 {
833 };
834 
853 typedef struct dataBearers
854 {
859 
881  QmiWDSDataBearers *pDataBearers,
882  BYTE instance );
883 
903  ULONGLONG *pDuration,
904  BYTE instance );
905 
930 typedef struct{
935 
936 
947 typedef struct{
952 
968 
999  ULONG *pCurrentChannelTXRate,
1000  ULONG *pCurrentChannelRXRate,
1001  ULONG *pMaxChannelTXRate,
1002  ULONG *pMaxChannelRXRate,
1003  BYTE instance );
1004 
1072  BYTE index,
1073  BYTE *pEnabled,
1074  ULONG *pAddress,
1075  ULONG *pPrimaryHA,
1076  ULONG *pSecondaryHA,
1077  BYTE *pRevTunneling,
1078  BYTE naiSize,
1079  CHAR *pNAI,
1080  ULONG *pHASPI,
1081  ULONG *pAAASPI,
1082  ULONG *pHAState,
1083  ULONG *pAAAState );
1084 
1104 ULONG GetLastMobileIPError( ULONG *pError );
1105 
1106 /*
1107  * This API used internally for Setting IP Family Preference
1108  *
1109  * \param IPFamilyPreference[IN]
1110  * - IP Family preference
1111  *
1112  * \param instance[IN]
1113  * - PDP instance
1114  *
1115  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
1116  *
1117  * \sa See qmerrno.h for eQCWWAN_xxx error values
1118  *
1119  */
1121  BYTE IPFamilyPreference,
1122  BYTE instance );
1123 
1124 /*
1125  * This API used internally for checking if a device is a Gobi device
1126  *
1127  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
1128  *
1129  * \sa See qmerrno.h for eQCWWAN_xxx error values
1130  *
1131  */
1133 
1153  CHAR *pSPC,
1154  BYTE index );
1155 
1208  CHAR *pSPC,
1209  BYTE index,
1210  BYTE *pEnabled,
1211  ULONG *pAddress,
1212  ULONG *pPrimaryHA,
1213  ULONG *pSecondaryHA,
1214  BYTE *pRevTunneling,
1215  CHAR *pNAI,
1216  ULONG *pHASPI,
1217  ULONG *pAAASPI,
1218  CHAR *pMNHA,
1219  CHAR *pMNAAA );
1220 
1302 struct UMTSQoS
1303 {
1316 };
1317 
1335 {
1338 };
1339 
1361 struct GPRSQoS
1362 {
1368 };
1369 
1380 {
1383 };
1384 
1395 {
1398 };
1399 
1410 {
1413 };
1414 
1424 struct Domain
1425 {
1428 };
1429 
1440 {
1442  struct Domain domain[10];
1443 };
1444 
1459 {
1462 };
1463 
1477 {
1480 };
1481 
1590 {
1616 };
1617 
1637 {
1641 };
1642 
1657  struct WdsRunTimeSettings *pRunTimeSettings );
1658 
1727  ULONG profileType,
1728  BYTE profileId,
1729  ULONG *pPDPType,
1730  ULONG *pIPAddress,
1731  ULONG *pPrimaryDNS,
1732  ULONG *pSecondaryDNS,
1734  CHAR *pName,
1735  CHAR *pAPNName,
1736  CHAR *pUsername,
1737  CHAR *pPassword );
1738 
1824  ULONG profileType,
1825  BYTE profileId,
1826  ULONG *pPDPType,
1827  ULONG *pIPAddress,
1828  ULONG *pPrimaryDNS,
1829  ULONG *pSecondaryDNS,
1831  BYTE nameSize,
1832  CHAR *pName,
1833  BYTE apnSize,
1834  CHAR *pAPNName,
1835  BYTE userSize,
1836  CHAR *pUsername,
1837  WORD *pExtendedErrorCode );
1838 
1940 };
1941 
1965  struct ssdatasession_params *pin );
1966 
1984 };
1985 
2010  struct SLQSDeleteProfileParams *pProfileToDelete,
2011  WORD *pExtendedErrorCode );
2012 
2222 {
2262 };
2448 {
2480 };
2481 
2492 typedef union WdsProfileParam
2493 {
2497 
2522 {
2526 };
2527 
2607 {
2620 };
2621 
2642 {
2648 };
2649 
2700 {
2714 };
2715 
2730 {
2733 };
2734 
2761 {
2767 };
2768 
2785 {
2789 };
2790 
2816  struct CreateProfileIn *pReq,
2817  struct CreateProfileOut *pResp );
2818 
2841 };
2842 
2858 ULONG SLQSAutoConnect( struct slqsautoconnect *pacreq );
2859 
2879 {
2883 };
2884 
2897 {
2899 };
2900 
2919  struct ModifyProfileIn *pReq,
2920  struct ModifyProfileOut *pResp );
2921 
2985 typedef struct _slqs3GPPConfigItem
2986 {
2994 
3009 ULONG SLQSSet3GPPConfigItem( slqs3GPPConfigItem *pSLQS3GPPConfigItem );
3010 
3025 ULONG SLQSGet3GPPConfigItem( slqs3GPPConfigItem *pSLQS3GPPConfigItem );
3026 
3039 typedef struct _GetProfileSettingIn
3040 {
3044 
3062 {
3066 
3087  GetProfileSettingIn *pReq,
3088  GetProfileSettingOut *pResp );
3089 
3115 typedef struct
3116 {
3119 } TrStatInd;
3120 
3178 typedef struct
3179 {
3191 
3214 ULONG SLQSWdsSetEventReport( wdsSetEventReportReq *pSetEventReportReq );
3215 
3228 typedef struct
3229 {
3233 
3306 typedef struct
3307 {
3324 
3346  swiPDPRuntimeSettingsReq *pPDPRuntimeSettingsReq,
3347  swiPDPRuntimeSettingsResp *pPDPRuntimeSettingsResp );
3348 
3368 {
3373 };
3374 
3397 {
3402 };
3403 
3404 /*
3405  * This API is an internal Api.Used to switch the call for GetConnectionRate.
3406  *
3407  * \param pV4sessionId[IN]
3408  * - use to store the current IPV4 Session Id. It can be NULL
3409  *
3410  * \param pV6sessionId[IN]
3411  * - use to store the current IPV6 Session Id. It can be NULL
3412  *
3413  * \param pConnectionRateElmnt[OUT]
3414  * - See \ref WdsConnectionRateElmnts for more information
3415  *
3416  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
3417  *
3418  * \sa see qmerrno.h for eQCWWAN_xxx error values
3419  *
3420  * \note Technology Supported: UMTS/CDMA\n
3421  * Device Supported: MC77XX\n
3422  * Timeout: 2 seconds\n
3423  *
3424  */
3426  ULONG *pv4sessionId,
3427  ULONG *pv6sessionId,
3428  struct WdsConnectionRateElmnts *pConnectionRateElmnt );
3429 
3447  struct WdsConnectionRate *pConnectionRate );
3448 
3460 {
3463 };
3464 
3487 {
3492 };
3493 
3494 /*
3495  * This API is an internal Api.Used to switch the call for GetByteTotals.
3496  *
3497  * \param pV4sessionId[IN]
3498  * - use to store the current IPV4 Session Id. It can be NULL
3499  *
3500  * \param pV6sessionId[IN]
3501  * - use to store the current IPV6 Session Id. It can be NULL
3502  *
3503  * \param pByteTotalsElmnt[OUT]
3504  * - See \ref WdsByteTotalsElmnts for more information
3505  *
3506  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
3507  *
3508  * \sa see qmerrno.h for eQCWWAN_xxx error values
3509  *
3510  * Timeout: 2 seconds\n
3511  *
3512  */
3514  ULONG *pv4sessionId,
3515  ULONG *pv6sessionId,
3516  struct WdsByteTotalsElmnts *pByteTotalsElmnt );
3517 
3532  struct WdsByteTotals *pByteTotals );
3533 
3550 ULONG SLQSWdsGoDormant( void );
3551 
3568 ULONG SLQSWdsGoActive( void );
3569 
3598  ULONG *pStateV4,
3599  ULONG *pStateV6,
3600  BYTE instance );
3601 
3602 /*
3603  * This structure contains the response parameters retrieved by the API
3604  * iSLQSGetInstanceID. This is for SDK internal use only.
3605  *
3606  * \param pInstanceID
3607  * - Instance ID corresponding to the session ID
3608  *
3609  * \param pIPFamily
3610  * - IP Family for the session ID
3611  * - 4 - IPv4
3612  * - 6 - IPv6
3613  *
3614  * \note none
3615  *
3616  */
3617 typedef struct
3618 {
3621 } GetInstIDResp;
3622 
3623 /*
3624  * This structure contains the response parameters retrieved by the API
3625  * iSLQSGetSessionID. This is for SDK internal use only.
3626  *
3627  * \param pSessionIDv4
3628  * - IPv4 session ID
3629  *
3630  * \param pSessionIDv6
3631  * - IPv6 session ID
3632  *
3633  * \note none
3634  *
3635  */
3636 typedef struct
3637 {
3641 
3658 typedef struct
3659 {
3662 } TransferStatInd;
3663 
3706 typedef struct
3707 {
3715 
3733 typedef struct
3734 {
3738 
3756 typedef struct
3757 {
3762 } ChannelRate;
3763 
3862 typedef struct
3863 {
3876 
3894  getDUNCallInfoReq *pGetDUNCallInfoReq,
3895  getDUNCallInfoResp *pGetDUNCallInfoResp );
3896 
3946 {
3959 };
3960 
3983 {
3988 };
3989 
4006 {
4008 };
4009 
4031  struct WdsPktStatisticsReq *pStatMask,
4032  struct WdsPktStatisticsElmnts *pPktStatisticsElmnt,
4033  BYTE instance );
4034 
4035 /*
4036  * This API is an internal Api.Used to switch the call for GetPacketStatistics.
4037  *
4038  * \param pV4sessionId[IN]
4039  * - use to store the current IPV4 Session Id. It can be NULL
4040  *
4041  * \param pV6sessionId[IN]
4042  * - use to store the current IPV6 Session Id. It can be NULL
4043  *
4044  * \param pStatMask[IN]
4045  * - See \ref WdsPktStatisticsReq for more information
4046  *
4047  * \param pPktStatisticsElmnt[OUT]
4048  * - See \ref WdsPktStatisticsElmnts for more information
4049  *
4050  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
4051  *
4052  * \sa see qmerrno.h for eQCWWAN_xxx error values
4053  *
4054  */
4056  ULONG *pV4sessionId,
4057  ULONG *pV6sessionId,
4058  struct WdsPktStatisticsReq *pStatMask,
4059  struct WdsPktStatisticsElmnts *pPktStatisticsElmnt );
4060 
4079  struct WdsPktStatisticsReq *pStatMask,
4080  struct WdsPktStatisticsResp *pPktStatistics );
4081 
4139 typedef struct
4140 {
4145 
4165 typedef struct
4166 {
4171 
4185 ULONG SLQSGetCurrDataSystemStat ( CurrDataSysStat *pCurrDataSysStat );
4186 
4208 typedef struct
4209 {
4213 
4228 ULONG RMSetTransferStatistics( swiRMTrasnferStaticsReq *pSwiRMTrasnferStaticsReq );
4229 
4230 typedef struct
4231 {
4234 }DataULongTlv;
4235 
4236 typedef struct
4237 {
4241 
4267 typedef struct {
4268  struct qmTlvResult results;
4276 
4277 
4290 
4353 typedef struct
4354 {
4359 
4370 typedef struct
4371 {
4375 
4376 
4394  DataBearerTechExt *pDataBearerTech,
4395  BYTE instance );
4396 
4414 typedef struct
4415 {
4418  unsigned long max_channel_tx_rate;
4419  unsigned long max_channel_rx_rate;
4421 
4439 
4452 typedef struct
4453 {
4457 
4472 
4498 typedef struct
4499 {
4503 
4518 
4540  BYTE profile_type,
4541  BYTE profile_family,
4542  BYTE *pProfile_no
4543  );
4544 
4566  BYTE profile_type,
4567  BYTE profile_family,
4568  BYTE profile_index
4569  );
4570 
4580 typedef struct
4581 {
4585 
4601 typedef struct
4602 {
4605  BYTE chaddr[16];
4607 
4623 typedef struct
4624 {
4627  BYTE optVal[255];
4628 } WdsDHCPv4Option;
4629 
4641 typedef struct
4642 {
4646 
4661 typedef struct
4662 {
4666 } WdsDHCPv4Config;
4667 
4674 typedef struct
4675 {
4678 
4692 
4706 
4721 ULONG SetMuxID(BYTE instance );
4722 
4723 /* enumerations */
4724 enum pdpidx{
4734 };
4735 
4736 #ifdef __cplusplus
4737 } /* extern "C" { */
4738 #endif
4739 #endif /* __GOBI_API_WDS_H__ */
BYTE * pPCSCFAddrPCO
Definition: qaGobiApiWds.h:1604
Definition: qaGobiApiWds.h:2878
BYTE * pIsPcscfAddressNedded
Definition: qaGobiApiWds.h:2471
struct PCSCFFQDNAddressList * pPCSCFFQDNAddrList
Definition: qaGobiApiWds.h:1606
BYTE instanceId
Definition: qaGobiApiWds.h:1922
ULONG SLQSGetDataBearerTechnology(QmiWDSDataBearers *pDataBearers, BYTE instance)
BYTE * pDormancyStatusInd
Definition: qaGobiApiWds.h:3183
WORD * pProfilenameSize
Definition: qaGobiApiWds.h:2224
DataULongTlv TxOkConutTlv
Definition: qaGobiApiWds.h:4269
struct WdsConnectionRateElmnts ConnRateElmntsV6
Definition: qaGobiApiWds.h:3401
ULONG SetActiveMobileIPProfile(CHAR *pSPC, BYTE index)
DataBearerTech * pLastBearerTech
Definition: qaGobiApiWds.h:4373
BYTE eValid
Definition: qaGobiApiWds.h:2702
ULONG grntUplinkBitrate
Definition: qaGobiApiWds.h:1307
ULONG * pv4sessionId
Definition: qaGobiApiWds.h:948
ULONG SLQSGetDataBearerTechnologyExt(DataBearerTechExt *pDataBearerTech, BYTE instance)
struct _GetProfileSettingIn GetProfileSettingIn
Definition: qaGobiApiWds.h:930
struct IPV6AddressInfo * pIPv6Address
Definition: qaGobiApiWds.h:3315
ULONG * pStatMask
Definition: qaGobiApiWds.h:4007
ULONG rcv6
Definition: qaGobiApiWds.h:1931
WORD * pAPNnameSize
Definition: qaGobiApiWds.h:2229
BYTE profileIndex
Definition: qaGobiApiWds.h:1983
ULONG GetConnectionRate(ULONG *pCurrentChannelTXRate, ULONG *pCurrentChannelRXRate, ULONG *pMaxChannelTXRate, ULONG *pMaxChannelRXRate, BYTE instance)
BYTE * pIMCNflag
Definition: qaGobiApiWds.h:1612
ULONG SLQSResetPacketStatics()
BYTE gwV6PrefixLen
Definition: qaGobiApiWds.h:1478
ULONG SLQSGetSessionState(ULONG *pStateV4, ULONG *pStateV6, BYTE instance)
Definition: qaGobiApiWds.h:853
struct UMTSQoS * pUMTSReqQoS
Definition: qaGobiApiWds.h:2232
BYTE * pPdpContext
Definition: qaGobiApiWds.h:2248
Definition: qaGobiApiWds.h:832
#define IPV6_ADDRESS_ARRAY_SIZE
Definition: qaGobiApiWds.h:19
ULONG SLQSStartStopDataSession(struct ssdatasession_params *pin)
ULONG * pCurrentChannelTXRate
Definition: qaGobiApiWds.h:3369
struct IPV6AddressInfo * pIPV6AddrInfo
Definition: qaGobiApiWds.h:1614
WORD destPortRangeStart
Definition: qaGobiApiWds.h:2707
CHAR * pPassword
Definition: qaGobiApiWds.h:1937
char CHAR
Definition: SwiDataTypes.h:34
ULONG SLQSGetProfileSettings(GetProfileSettingIn *pReq, GetProfileSettingOut *pResp)
struct UMTSQoS * pUMTSGrantedQoS
Definition: qaGobiApiWds.h:1596
BYTE qosDeliveryOrder
Definition: qaGobiApiWds.h:2613
QmiProfileInfo curProfile
Definition: qaGobiApiWds.h:2882
Definition: qaGobiApiWds.h:3061
Definition: qaGobiApiWds.h:4353
ULONG meanThroughputClass
Definition: qaGobiApiWds.h:1367
ULONG gUlBitRate
Definition: qaGobiApiWds.h:2765
WdsDHCPv4HWConfig * pHwConfig
Definition: qaGobiApiWds.h:4664
struct dataBearers QmiWDSDataBearers
ULONG * pMaxChannelTXRate
Definition: qaGobiApiWds.h:3371
ULONG * pPDNInactivTimeout
Definition: qaGobiApiWds.h:2259
ULONG * pIPAddressV4
Definition: qaGobiApiWds.h:931
CHAR * pUsername
Definition: qaGobiApiWds.h:1936
Definition: qaGobiApiWds.h:4728
struct dataBearerTechnology QmiWDSDataBearerTechnology
Definition: qaGobiApiWds.h:818
BYTE numInstances
Definition: qaGobiApiWds.h:1441
ULONG grntDownlinkBitrate
Definition: qaGobiApiWds.h:1308
ULONG * pPrimaryDNSV4
Definition: qaGobiApiWds.h:1594
Definition: qaGobiApiWds.h:1334
BYTE * pReportChannelRate
Definition: qaGobiApiWds.h:3713
struct WdsByteTotalsElmnts ByteTotalsElmntsV6
Definition: qaGobiApiWds.h:3491
ULONG GetDormancyState(ULONG *pDormancyState, BYTE instance)
BYTE * pProfileID
Definition: qaGobiApiWds.h:2523
BYTE NetworkType
Definition: qaGobiApiWds.h:4141
ULONG SLQSGetCurrDataSystemStat(CurrDataSysStat *pCurrDataSysStat)
BYTE * pDataCallStatusChangeInd
Definition: qaGobiApiWds.h:3186
BYTE * pAuthRetryCount
Definition: qaGobiApiWds.h:2458
unsigned char BYTE
Definition: SwiDataTypes.h:33
Definition: qaGobiApiWds.h:4267
Definition: qaGobiApiWds.h:3617
Definition: qaGobiApiWds.h:3178
WORD * pSePCSCFIPv6Address
Definition: qaGobiApiWds.h:3322
ULONG ulData
Definition: qaGobiApiWds.h:4233
ULONG SLQSGetCurrentChannelRate(WDSSWICurrentChannelRates *pRates, BYTE instance)
struct WdsConnectionRateElmnts ConnRateElmntsV4
Definition: qaGobiApiWds.h:3400
BYTE profileIndex
Definition: qaGobiApiWds.h:1337
ULONG * pSecondaryV4DnsAddress
Definition: qaGobiApiWds.h:2473
ULONG meanThroughputClass
Definition: qaGobiApiWds.h:2647
ULONG * pRXPacketErrors
Definition: qaGobiApiWds.h:3950
ULONG SLQSAutoConnect(struct slqsautoconnect *pacreq)
ULONG failureReason
Definition: qaGobiApiWds.h:1927
ULONGLONG * pRXOkBytesCount
Definition: qaGobiApiWds.h:3954
ULONG * pSessionIDv6
Definition: qaGobiApiWds.h:3639
BYTE acsetting
Definition: qaGobiApiWds.h:2839
Definition: qaGobiApiWds.h:2606
ULONG SLQSGetDUNCallInfo(getDUNCallInfoReq *pGetDUNCallInfoReq, getDUNCallInfoResp *pGetDUNCallInfoResp)
BYTE * pIPv6prefixlen
Definition: qaGobiApiWds.h:933
ULONG precedenceClass
Definition: qaGobiApiWds.h:1363
struct WdsPktStatisticsElmnts PktStatElmntsV6
Definition: qaGobiApiWds.h:3987
ULONG SLQSDeleteProfile(struct SLQSDeleteProfileParams *pProfileToDelete, WORD *pExtendedErrorCode)
CHAR domainName[256]
Definition: qaGobiApiWds.h:1427
Definition: qaGobiApiWds.h:2492
ULONG reliabilityClass
Definition: qaGobiApiWds.h:2645
struct Domain domain[10]
Definition: qaGobiApiWds.h:1442
Definition: qaGobiApiWds.h:4725
ULONG * pPrDNSIPv4Address
Definition: qaGobiApiWds.h:3313
BYTE numOpt
Definition: qaGobiApiWds.h:4643
BYTE sourceIPMask
Definition: qaGobiApiWds.h:2705
BYTE numInstances
Definition: qaGobiApiWds.h:1411
ULONG * pV4sessionId
Definition: qaGobiApiWds.h:3398
ULONG SLQSGetByteTotals(struct WdsByteTotals *pByteTotals)
ULONG flowLabel
Definition: qaGobiApiWds.h:2713
BYTE * pProfileID
Definition: qaGobiApiWds.h:2880
BYTE * pDataBearerTech
Definition: qaGobiApiWds.h:3869
Definition: qaGobiApiWds.h:3486
Definition: qaGobiApiWds.h:2641
BYTE * pLoopbackMultiplier
Definition: qaGobiApiWds.h:4455
BYTE contextType
Definition: qaGobiApiWds.h:3231
Definition: qaGobiApiWds.h:2784
WORD LTEAttachProfileListLen
Definition: qaGobiApiWds.h:2991
ULONG * pTechnology
Definition: qaGobiApiWds.h:1923
CHAR * pUserId
Definition: qaGobiApiWds.h:2460
ULONG CurrChanRxRate
Definition: qaGobiApiWds.h:3759
ULONG StatsMask
Definition: qaGobiApiWds.h:3661
BYTE profileId
Definition: qaGobiApiWds.h:4583
BYTE * pAPNEnabled3GPP2
Definition: qaGobiApiWds.h:2477
CurrNetworkInfo * pCurrNetworkInfo
Definition: qaGobiApiWds.h:4169
ULONG * pTXDroppedCount
Definition: qaGobiApiWds.h:3957
Definition: qaGobiApiWds.h:4005
ULONG SLQSGet3GPPConfigItem(slqs3GPPConfigItem *pSLQS3GPPConfigItem)
ULONG SLQSGetPacketStatistics(struct WdsPktStatisticsReq *pStatMask, struct WdsPktStatisticsResp *pPktStatistics)
DataULongTlv RxDropConutTlv
Definition: qaGobiApiWds.h:4274
ULONG * pIPv4GWAddress
Definition: qaGobiApiWds.h:3312
WdsDHCPv4Option * pOptList
Definition: qaGobiApiWds.h:4644
ULONG * pPrPCSCFIPv4Address
Definition: qaGobiApiWds.h:3319
struct IPV6AddressInfo * pIPv6GWAddress
Definition: qaGobiApiWds.h:3316
WORD srcPortRangeEnd
Definition: qaGobiApiWds.h:2710
ULONG * pTXPacketSuccesses
Definition: qaGobiApiWds.h:3947
DataULongTlv TxDropConutTlv
Definition: qaGobiApiWds.h:4273
ULONG * pSessionIDv4
Definition: qaGobiApiWds.h:3638
WORD * pLTEAttachProfile
Definition: qaGobiApiWds.h:2987
ULONG grntUplinkBitrate
Definition: qaGobiApiWds.h:2611
ULONG trafficPriority
Definition: qaGobiApiWds.h:1315
Definition: qaGobiApiWds.h:4733
Definition: qaGobiApiWds.h:4727
Definition: qaGobiApiWds.h:4580
DataBearerTech * pBearerTech
Definition: qaGobiApiWds.h:4372
ULONG reliabilityClass
Definition: qaGobiApiWds.h:1365
Definition: qaGobiApiWds.h:3396
Definition: qaGobiApiWds.h:1981
WORD * pPrPCSCFIPv6Address
Definition: qaGobiApiWds.h:3321
Definition: qaGobiApiWds.h:4236
BYTE * pEnableNotification
Definition: qaGobiApiWds.h:4676
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:3711
ULONG iGetByteTotals(ULONG *pv4sessionId, ULONG *pv6sessionId, struct WdsByteTotalsElmnts *pByteTotalsElmnt)
struct UMTSReqQoSSigInd * pUMTSReqQoSSigInd
Definition: qaGobiApiWds.h:2252
BYTE * p3gppRelease
Definition: qaGobiApiWds.h:2990
USHORT * pPriDNSIPv6addpref
Definition: qaGobiApiWds.h:2254
Definition: qaGobiApiWds.h:3982
QmiWDSDataBearerTechnology * pLastCallDataBearerTechnology
Definition: qaGobiApiWds.h:857
Definition: qaGobiApiWds.h:4731
BYTE QCI
Definition: qaGobiApiWds.h:2762
ULONG GetAutoconnect(ULONG *pSetting)
ULONG soMask
Definition: qaGobiApiWds.h:822
ULONG SLQSModifyProfile(struct ModifyProfileIn *pReq, struct ModifyProfileOut *pResp)
qmiDataBearerMasks
Definition: qaGobiApiWds.h:829
ULONG GetDefaultProfileNum(BYTE profile_type, BYTE profile_family, BYTE *pProfile_no)
ULONG SOMask
Definition: qaGobiApiWds.h:4143
struct UMTSReqQoSSigInd * pUMTSMinQosSigInd
Definition: qaGobiApiWds.h:2253
ULONG delayClass
Definition: qaGobiApiWds.h:2644
USHORT * pPriV6DnsAddress
Definition: qaGobiApiWds.h:2474
BYTE * pPdnType
Definition: qaGobiApiWds.h:2470
WORD domainLen
Definition: qaGobiApiWds.h:1426
BYTE * pLcpCreqRetryCount
Definition: qaGobiApiWds.h:2456
BYTE * pCurrPrefDataSysInd
Definition: qaGobiApiWds.h:3187
Definition: qaGobiApiWds.h:3706
Definition: qaGobiApiWds.h:1394
ULONG GetPacketStatus(ULONG *pTXPacketSuccesses, ULONG *pRXPacketSuccesses, ULONG *pTXPacketErrors, ULONG *pRXPacketErrors, ULONG *pTXPacketOverflows, ULONG *pRXPacketOverflows, BYTE instance)
ULONG SLQSWdsGoDormant(void)
ULONGLONG soMask
Definition: qaGobiApiWds.h:4357
ULONG * pPppSessCloseTimerDO
Definition: qaGobiApiWds.h:2450
struct PCSCFIPv4ServerAddressList * pServerAddrList
Definition: qaGobiApiWds.h:1605
CHAR * pProfileName
Definition: qaGobiApiWds.h:1591
Definition: qaGobiApiWds.h:4139
BYTE deliveryErrSDU
Definition: qaGobiApiWds.h:1313
ULONG transferDelay
Definition: qaGobiApiWds.h:1314
ULONG SLQSSGetDHCPv4ClientConfig(WdsDHCPv4Config *pReqResp)
Definition: SwiDataTypes.h:60
ULONG * v4sessionId
Definition: qaGobiApiWds.h:1638
ULONG * pSubnetMaskV4
Definition: qaGobiApiWds.h:1603
Definition: qaGobiApiWds.h:2447
ULONG * pIPv4Address
Definition: qaGobiApiWds.h:3311
BYTE * pPdpHdrCompType
Definition: qaGobiApiWds.h:2226
CHAR * pApnString
Definition: qaGobiApiWds.h:2468
ULONG ulMask
Definition: qaGobiApiWds.h:4211
ULONG SetMuxID(BYTE instance)
ULONG * pPrimaryV4DnsAddress
Definition: qaGobiApiWds.h:2472
WORD * pLTEAttachProfileList
Definition: qaGobiApiWds.h:2992
CHAR * pUsername
Definition: qaGobiApiWds.h:1598
ULONG SLQSGetConnectionRate(struct WdsConnectionRate *pConnectionRate)
BYTE deliveryErrSDU
Definition: qaGobiApiWds.h:2617
Definition: qaGobiApiWds.h:4661
Definition: qaGobiApiWds.h:1409
BYTE sduErrorRatio
Definition: qaGobiApiWds.h:2615
BYTE * pIPFamilyPreference
Definition: qaGobiApiWds.h:1611
ULONG maxUplinkBitrate
Definition: qaGobiApiWds.h:2609
ULONGLONG * pRXOKBytesLastCall
Definition: qaGobiApiWds.h:3956
unsigned long max_channel_tx_rate
Definition: qaGobiApiWds.h:4418
ULONG * pProfileId3GPP2
Definition: qaGobiApiWds.h:1925
ULONGLONG * pLastCallRXOKBytesCnt
Definition: qaGobiApiWds.h:3872
BYTE ByteLoopbackMode
Definition: qaGobiApiWds.h:4500
struct Profile3GPP2 SlqsProfile3GPP2
Definition: qaGobiApiWds.h:2495
ULONG SLQSGetRuntimeSettings(struct WdsRunTimeSettings *pRunTimeSettings)
BYTE * pPcscfAddrUsingPCO
Definition: qaGobiApiWds.h:2242
ULONG trafficPriority
Definition: qaGobiApiWds.h:2619
ChannelRate * pChannelRate
Definition: qaGobiApiWds.h:3870
ULONG pscsfIPv4Addr[64]
Definition: qaGobiApiWds.h:1382
Definition: qaGobiApiWds.h:4732
BYTE * pAPNDisabledFlag
Definition: qaGobiApiWds.h:2258
BYTE sduErrorRatio
Definition: qaGobiApiWds.h:1311
BYTE bResetStatistics
Definition: qaGobiApiWds.h:4210
BYTE * pAPNClass3GPP2
Definition: qaGobiApiWds.h:2479
ULONG * pPDNInactivTimeout3GPP2
Definition: qaGobiApiWds.h:2478
Definition: qaGobiApiWds.h:3658
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:3874
ULONG * pPDPType
Definition: qaGobiApiWds.h:1592
BYTE * pProfileType
Definition: qaGobiApiWds.h:2786
BYTE * pIPFamily
Definition: qaGobiApiWds.h:3620
ULONG * pSePCSCFIPv4Address
Definition: qaGobiApiWds.h:3320
ULONG verbFailReason
Definition: qaGobiApiWds.h:1939
Definition: qaGobiApiWds.h:2837
WORD * pUserIdSize
Definition: qaGobiApiWds.h:2461
BYTE * pAppPriority
Definition: qaGobiApiWds.h:2467
DataULongLongTlv RxOkByteCountTlv
Definition: qaGobiApiWds.h:4272
BYTE optValLen
Definition: qaGobiApiWds.h:4626
Definition: qaGobiApiWds.h:4370
USHORT * pExtErrorCode
Definition: qaGobiApiWds.h:2788
Definition: qaGobiApiWds.h:4726
BYTE TlvPresent
Definition: qaGobiApiWds.h:4238
BYTE StatsPeriod
Definition: qaGobiApiWds.h:3660
ULONGLONG ullData
Definition: qaGobiApiWds.h:4239
CHAR * pUsername
Definition: qaGobiApiWds.h:2236
ULONG GetMobileIP(ULONG *pMode)
BYTE IPV6PrefixLen
Definition: qaGobiApiWds.h:1460
BYTE * pDefaultPDNEnabled
Definition: qaGobiApiWds.h:2989
USHORT * pPrimaryDNSV6
Definition: qaGobiApiWds.h:1607
ULONG * pV6sessionId
Definition: qaGobiApiWds.h:3399
ULONG gDlBitRate
Definition: qaGobiApiWds.h:2763
ULONG * pCurrentChannelRXRate
Definition: qaGobiApiWds.h:3370
BYTE profileType
Definition: qaGobiApiWds.h:1336
BYTE * pDormancyStatus
Definition: qaGobiApiWds.h:3868
ULONG SLQSCreateProfile(struct CreateProfileIn *pReq, struct CreateProfileOut *pResp)
ULONG maxDownlinkBitrate
Definition: qaGobiApiWds.h:1306
BYTE * pBearerId
Definition: qaGobiApiWds.h:3309
ULONG * pMaxChannelRXRate
Definition: qaGobiApiWds.h:3372
struct QosClassID * pQosClassID
Definition: qaGobiApiWds.h:2257
Definition: qaGobiApiWds.h:4730
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:3367
BYTE * pReportConnStatus
Definition: qaGobiApiWds.h:3709
BYTE * pCurrChannelRateInd
Definition: qaGobiApiWds.h:3180
DataULongLongTlv TxOkByteCountTlv
Definition: qaGobiApiWds.h:4271
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:2760
ULONG SetAutoconnect(ULONG setting)
USHORT * pSecDNSIPv6addpref
Definition: qaGobiApiWds.h:2255
Definition: qaGobiApiWds.h:1361
ULONG MaxChanTxRate
Definition: qaGobiApiWds.h:3760
BYTE filterId
Definition: qaGobiApiWds.h:2701
ULONG MaxChanRxRate
Definition: qaGobiApiWds.h:3761
unsigned short USHORT
Definition: SwiDataTypes.h:36
USHORT * pIpcpAckTimeout
Definition: qaGobiApiWds.h:2454
struct qmiWdsRunTimeSettings rts
Definition: qaGobiApiWds.h:1640
Definition: qaGobiApiWds.h:2221
ULONG * pSecDNSIPv4AddPref
Definition: qaGobiApiWds.h:2231
ULONG maxDlBitRate
Definition: qaGobiApiWds.h:2764
ULONG v4sessionId
Definition: qaGobiApiWds.h:1932
Definition: qaGobiApiWds.h:3636
ULONG ratMask
Definition: qaGobiApiWds.h:821
BYTE optCode
Definition: qaGobiApiWds.h:4625
BYTE * pInstanceID
Definition: qaGobiApiWds.h:3619
BYTE * pSupportEmergencyCalls
Definition: qaGobiApiWds.h:2261
USHORT * pSecondaryDNSV6
Definition: qaGobiApiWds.h:1608
Definition: qaGobiApiWds.h:3306
BYTE * pMIPStatusInd
Definition: qaGobiApiWds.h:3184
Definition: qaGobiApiWds.h:4601
ULONG rcv4
Definition: qaGobiApiWds.h:1930
ULONG peakThroughputClass
Definition: qaGobiApiWds.h:2646
BYTE ipVersion
Definition: qaGobiApiWds.h:2703
BYTE SigInd
Definition: qaGobiApiWds.h:2732
ULONG failureReasonv6
Definition: qaGobiApiWds.h:1929
ULONG SetMobileIP(ULONG mode)
ULONG maxUplinkBitrate
Definition: qaGobiApiWds.h:1305
ULONG precedenceClass
Definition: qaGobiApiWds.h:2643
USHORT * pLcpAckTimeout
Definition: qaGobiApiWds.h:2453
BYTE statsPeriod
Definition: qaGobiApiWds.h:3117
Definition: qaGobiApiWds.h:4729
Definition: qaGobiApiWds.h:3945
BYTE hwType
Definition: qaGobiApiWds.h:4603
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:4232
BYTE * pPDPtype
Definition: qaGobiApiWds.h:2225
pdpidx
Definition: qaGobiApiWds.h:4724
struct UMTSQoS * pUMTSMinQoS
Definition: qaGobiApiWds.h:2233
BYTE * pReportDataBearerTech
Definition: qaGobiApiWds.h:3712
Definition: qaGobiApiWds.h:4208
Definition: qaGobiApiWds.h:4452
BYTE trafficClass
Definition: qaGobiApiWds.h:2608
BYTE contextId
Definition: qaGobiApiWds.h:3230
WdsDHCPv4OptionList * pRequestOptionList
Definition: qaGobiApiWds.h:4665
Definition: qaGobiApiWds.h:4498
BYTE trafficClass
Definition: qaGobiApiWds.h:1304
ULONG IPSECSPI
Definition: qaGobiApiWds.h:2711
ULONGLONG * pTXTotalBytes
Definition: qaGobiApiWds.h:3461
TransferStatInd * pTransferStatInd
Definition: qaGobiApiWds.h:3710
CHAR * pAPNName
Definition: qaGobiApiWds.h:3310
DataULongTlv RxOkConutTlv
Definition: qaGobiApiWds.h:4270
ULONG * pIPv4AddrPref
Definition: qaGobiApiWds.h:2241
CHAR fqdnAddr[256]
Definition: qaGobiApiWds.h:1397
ULONG * pV4sessionId
Definition: qaGobiApiWds.h:3488
CHAR * pAPNName
Definition: qaGobiApiWds.h:2228
ULONG maxSDUSize
Definition: qaGobiApiWds.h:1310
ULONG GetSessionDuration(ULONGLONG *pDuration, BYTE instance)
struct TFTIDParams * pTFTID1Params
Definition: qaGobiApiWds.h:2246
struct GPRSQoS * pGPRSGrantedQoS
Definition: qaGobiApiWds.h:1597
ULONG GetPacketStatistics(struct WdsPktStatisticsReq *pStatMask, struct WdsPktStatisticsElmnts *pPktStatisticsElmnt, BYTE instance)
BYTE * pAddrAllocPref
Definition: qaGobiApiWds.h:2256
TrStatInd * pTransferStatInd
Definition: qaGobiApiWds.h:3181
unsigned long long ULONGLONG
Definition: SwiDataTypes.h:31
Definition: qaGobiApiWds.h:831
ULONG Mask
Definition: qaGobiApiWds.h:3708
ULONG grntDownlinkBitrate
Definition: qaGobiApiWds.h:2612
BYTE * pAuthenticationPref
Definition: qaGobiApiWds.h:2240
ULONG * pIPAddressV4
Definition: qaGobiApiWds.h:1600
ULONG SLQSSGetLoopback(WDSGetLoopbackData *data)
struct UMTSQoS UMTSReqQoS
Definition: qaGobiApiWds.h:2731
Definition: qaGobiApiWds.h:4230
CHAR * pAPNName
Definition: qaGobiApiWds.h:1593
Definition: qaGobiApiWds.h:3862
BYTE acroamsetting
Definition: qaGobiApiWds.h:2840
Definition: qaGobiApiWds.h:4414
BOOL WDS_IsGobiDevice()
Definition: qaGobiApiWds.h:3039
union WdsProfileParam QmiProfileInfo
ULONG maxUlBitRate
Definition: qaGobiApiWds.h:2766
BYTE chaddrLen
Definition: qaGobiApiWds.h:4604
BYTE * pDataSystemStatusChangeInd
Definition: qaGobiApiWds.h:3189
ULONG transferDelay
Definition: qaGobiApiWds.h:2618
ULONG SLQSWdsSwiPDPRuntimeSettings(swiPDPRuntimeSettingsReq *pPDPRuntimeSettingsReq, swiPDPRuntimeSettingsResp *pPDPRuntimeSettingsResp)
BYTE * pImCnFlag
Definition: qaGobiApiWds.h:2245
BYTE * pNetworkInfoLen
Definition: qaGobiApiWds.h:4168
ULONG techType
Definition: qaGobiApiWds.h:4355
ULONGLONG * pTXOKBytesCount
Definition: qaGobiApiWds.h:3866
Definition: qaGobiApiWds.h:2985
WORD * pSourceIP
Definition: qaGobiApiWds.h:2704
ULONG * pTXPacketOverflows
Definition: qaGobiApiWds.h:3951
ULONG * pSeDNSIPv4Address
Definition: qaGobiApiWds.h:3314
BYTE * pContextId
Definition: qaGobiApiWds.h:3308
ULONG * pV4sessionId
Definition: qaGobiApiWds.h:3984
BYTE * pDataRate
Definition: qaGobiApiWds.h:2464
Definition: qaGobiApiWds.h:1302
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:2455
WORD * pExtErrCode
Definition: qaGobiApiWds.h:3064
WdsDHCPv4ProfileId * pProfileId
Definition: qaGobiApiWds.h:4663
BYTE * pDataMode
Definition: qaGobiApiWds.h:2466
WORD destPortRangeEnd
Definition: qaGobiApiWds.h:2708
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:1595
ULONG SLQSSet3GPPConfigItem(slqs3GPPConfigItem *pSLQS3GPPConfigItem)
CHAR * pProfilename
Definition: qaGobiApiWds.h:2223
BOOL action
Definition: qaGobiApiWds.h:1921
struct WdsPktStatisticsElmnts PktStatElmntsV4
Definition: qaGobiApiWds.h:3986
Definition: qaGobiApiWds.h:1439
Definition: qaGobiApiWds.h:3228
ULONG * pv6sessionId
Definition: qaGobiApiWds.h:949
BYTE ByteLoopbackMultiplier
Definition: qaGobiApiWds.h:4501
WORD * pUsernameSize
Definition: qaGobiApiWds.h:2237
ULONG sessionId
Definition: qaGobiApiWds.h:1926
ULONG * v6sessionId
Definition: qaGobiApiWds.h:1639
WORD * pCallEndReason
Definition: qaGobiApiWds.h:3865
BYTE * pAuthProtocol
Definition: qaGobiApiWds.h:2459
CHAR * pPassword
Definition: qaGobiApiWds.h:2238
BOOL action
Definition: qaGobiApiWds.h:2838
Definition: qaGobiApiWds.h:1424
struct IPV6GWAddressInfo * pIPV6GWAddrInfo
Definition: qaGobiApiWds.h:1615
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:3864
Definition: qaGobiApiWds.h:1589
WORD * pSeDNSIPv6Address
Definition: qaGobiApiWds.h:3318
BYTE MDMConnStatus
Definition: qaGobiApiWds.h:3735
Definition: qaGobiApiWds.h:4165
struct GPRSRequestedQoS * pGPRSRequestedQos
Definition: qaGobiApiWds.h:2234
struct ProfileIdentifier * pProfileID
Definition: qaGobiApiWds.h:1601
BYTE * pPrefNetwork
Definition: qaGobiApiWds.h:4167
Definition: qaGobiApiWds.h:1379
ULONG * pRXDroppedCount
Definition: qaGobiApiWds.h:3958
BYTE ipfamily
Definition: qaGobiApiWds.h:1934
CHAR * pAuthPassword
Definition: qaGobiApiWds.h:2462
ULONG * pRXPacketSuccesses
Definition: qaGobiApiWds.h:3948
ULONG SetDefaultProfileNum(BYTE profile_type, BYTE profile_family, BYTE profile_index)
QmiProfileInfo curProfile
Definition: qaGobiApiWds.h:3063
BYTE nextHeader
Definition: qaGobiApiWds.h:2706
BYTE * pAPNClass
Definition: qaGobiApiWds.h:2260
ULONG iSLQSMISetIPFamilyPreference(BYTE IPFamilyPreference, BYTE instance)
ULONG GetIPAddressLTE(WdsIpAddressInfoReq *)
Definition: qaGobiApiWds.h:2699
ULONGLONG * pRXTotalBytes
Definition: qaGobiApiWds.h:3462
Definition: qaGobiApiWds.h:1636
ULONG SLQSSSetLoopback(WDSSetLoopbackData *pReq)
WORD * pProfileList
Definition: qaGobiApiWds.h:2988
BYTE resBerRatio
Definition: qaGobiApiWds.h:1312
Definition: qaGobiApiWds.h:1476
ULONG * pTXPacketErrors
Definition: qaGobiApiWds.h:3949
BYTE * pProfileIndex
Definition: qaGobiApiWds.h:2787
ULONG * pPriDNSIPv4AddPref
Definition: qaGobiApiWds.h:2230
Definition: qaGobiApiWds.h:947
BYTE * pProfileType
Definition: qaGobiApiWds.h:2524
Definition: qaGobiApiWds.h:1920
ULONG * pAuthentication
Definition: qaGobiApiWds.h:1935
ULONG verbFailReasonType
Definition: qaGobiApiWds.h:1938
ULONG peakThroughputClass
Definition: qaGobiApiWds.h:1366
BYTE * pPcscfAddrUsingDhcp
Definition: qaGobiApiWds.h:2244
WORD * pTechnology
Definition: qaGobiApiWds.h:1613
ULONG SLQSSSetDHCPv4ClientConfig(WdsDHCPv4Config *pReq)
ULONG * pAuthentication
Definition: qaGobiApiWds.h:1599
BYTE profileType
Definition: qaGobiApiWds.h:1982
struct GPRSRequestedQoS * pGPRSMinimumQoS
Definition: qaGobiApiWds.h:2235
ULONG * pGWAddressV4
Definition: qaGobiApiWds.h:1602
QmiWdsIpAddressInfo ip
Definition: qaGobiApiWds.h:950
ULONG SLQSWdsSetEventReport(wdsSetEventReportReq *pSetEventReportReq)
Definition: qaGobiApiWds.h:3459
BYTE resBerRatio
Definition: qaGobiApiWds.h:2616
BYTE * pLoopbackMode
Definition: qaGobiApiWds.h:4454
ULONG v6sessionId
Definition: qaGobiApiWds.h:1933
unsigned long max_channel_rx_rate
Definition: qaGobiApiWds.h:4419
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:2249
Definition: qaGobiApiWds.h:4641
ULONG iGetPacketStatistics(ULONG *pV4sessionId, ULONG *pV6sessionId, struct WdsPktStatisticsReq *pStatMask, struct WdsPktStatisticsElmnts *pPktStatisticsElmnt)
ULONG * pMtu
Definition: qaGobiApiWds.h:1609
ULONG GetByteTotals(ULONGLONG *pTXTotalBytes, ULONGLONG *pRXTotalBytes, BYTE instance)
BYTE * pPdpAccessConFlag
Definition: qaGobiApiWds.h:2243
BYTE * pAllowLinger
Definition: qaGobiApiWds.h:2452
BYTE * pEVDOPageMonPerChangeInd
Definition: qaGobiApiWds.h:3188
ULONGLONG MDMCallDuration
Definition: qaGobiApiWds.h:3736
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:1924
WORD * pPasswordSize
Definition: qaGobiApiWds.h:2239
ULONG * pV6sessionId
Definition: qaGobiApiWds.h:3985
Definition: qaGobiApiWds.h:2521
Definition: qaGobiApiWds.h:3756
struct _GetProfileSettingOut GetProfileSettingOut
ULONG iGetConnectionRate(ULONG *pv4sessionId, ULONG *pv6sessionId, struct WdsConnectionRateElmnts *pConnectionRateElmnt)
ULONGLONG * pRXOKBytesCount
Definition: qaGobiApiWds.h:3867
ULONGLONG * pMdmCallDurationActive
Definition: qaGobiApiWds.h:3873
BYTE * pProfileType
Definition: qaGobiApiWds.h:2881
struct Profile3GPP SlqsProfile3GPP
Definition: qaGobiApiWds.h:2494
ULONG failureReasonv4
Definition: qaGobiApiWds.h:1928
ULONG GetLastMobileIPError(ULONG *pError)
QmiWDSDataBearerTechnology * pCurDataBearerTechnology
Definition: qaGobiApiWds.h:856
ULONG ratValue
Definition: qaGobiApiWds.h:4356
ULONG delayClass
Definition: qaGobiApiWds.h:1364
ULONG maxSDUSize
Definition: qaGobiApiWds.h:2614
Definition: qaGobiApiWds.h:3115
BYTE * pNegoDnsSrvrPref
Definition: qaGobiApiWds.h:2449
BYTE numInstances
Definition: qaGobiApiWds.h:1381
WORD fqdnLen
Definition: qaGobiApiWds.h:1396
Definition: qaGobiApiWds.h:1458
BYTE dataBearerMask
Definition: qaGobiApiWds.h:855
WORD * pPrDNSIPv6Address
Definition: qaGobiApiWds.h:3317
BYTE profileType
Definition: qaGobiApiWds.h:4582
Definition: qaGobiApiWds.h:4674
ULONGLONG * pTXOkBytesCount
Definition: qaGobiApiWds.h:3953
USHORT IPAddressV6[8]
Definition: qaGobiApiWds.h:1461
BYTE * pRATType
Definition: qaGobiApiWds.h:2476
BYTE * pCurrDataBearerTechInd
Definition: qaGobiApiWds.h:3185
int BOOL
Definition: SwiDataTypes.h:38
ULONG * pPppSessCloseTimer1x
Definition: qaGobiApiWds.h:2451
USHORT * pIPv6AddPref
Definition: qaGobiApiWds.h:2251
USHORT * pIPAddressV6
Definition: qaGobiApiWds.h:932
ULONG statsMask
Definition: qaGobiApiWds.h:3118
USHORT * pExtErrorCode
Definition: qaGobiApiWds.h:2898
BYTE * pIpcpCreqRetryCount
Definition: qaGobiApiWds.h:2457
BYTE * pPdpDataCompType
Definition: qaGobiApiWds.h:2227
struct TFTIDParams * pTFTID2Params
Definition: qaGobiApiWds.h:2247
BYTE * pDataBearerTechInd
Definition: qaGobiApiWds.h:3182
WORD * pAuthPasswordSize
Definition: qaGobiApiWds.h:2463
ULONGLONG * pLastCallTXOKBytesCnt
Definition: qaGobiApiWds.h:3871
Definition: qaGobiApiWds.h:2896
WORD * pApnStringSize
Definition: qaGobiApiWds.h:2469
unsigned int ULONG
Definition: SwiDataTypes.h:29
USHORT * pSecV6DnsAddress
Definition: qaGobiApiWds.h:2475
ULONG RMSetTransferStatistics(swiRMTrasnferStaticsReq *pSwiRMTrasnferStaticsReq)
BYTE currentNetwork
Definition: qaGobiApiWds.h:820
ULONG * pAppType
Definition: qaGobiApiWds.h:2465
unsigned short WORD
Definition: SwiDataTypes.h:35
ULONG RATMask
Definition: qaGobiApiWds.h:4142
USHORT gwAddressV6[8]
Definition: qaGobiApiWds.h:1479
struct PCSCFFQDNAddress pcsfFQDNAddress[10]
Definition: qaGobiApiWds.h:1412
BYTE ProfileType
Definition: qaGobiApiWds.h:3041
WORD srcPortRangeStart
Definition: qaGobiApiWds.h:2709
Definition: qaGobiApiWds.h:3733
BYTE ProfileID
Definition: qaGobiApiWds.h:3042
unsigned long current_channel_rx_rate
Definition: qaGobiApiWds.h:4417
struct DomainNameList * pDomainList
Definition: qaGobiApiWds.h:1610
Definition: qaGobiApiWds.h:2729
WORD tosMask
Definition: qaGobiApiWds.h:2712
BYTE qosDeliveryOrder
Definition: qaGobiApiWds.h:1309
ULONG * pV6sessionId
Definition: qaGobiApiWds.h:3489
ULONGLONG * pTXOKBytesLastCall
Definition: qaGobiApiWds.h:3955
ULONG maxDownlinkBitrate
Definition: qaGobiApiWds.h:2610
ULONG * pRXPacketOverflows
Definition: qaGobiApiWds.h:3952
struct WdsByteTotalsElmnts ByteTotalsElmntsV4
Definition: qaGobiApiWds.h:3490
BYTE * pPrimaryID
Definition: qaGobiApiWds.h:2250
Definition: qaGobiApiWds.h:4623
unsigned long current_channel_tx_rate
Definition: qaGobiApiWds.h:4416
QmiProfileInfo curProfile
Definition: qaGobiApiWds.h:2525
ULONG CurrChanTxRate
Definition: qaGobiApiWds.h:3758

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