LinuxQMISDK  SLQS04.00.06
 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 typedef struct{
927 
943 
974  ULONG *pCurrentChannelTXRate,
975  ULONG *pCurrentChannelRXRate,
976  ULONG *pMaxChannelTXRate,
977  ULONG *pMaxChannelRXRate,
978  BYTE instance );
979 
1047  BYTE index,
1048  BYTE *pEnabled,
1049  ULONG *pAddress,
1050  ULONG *pPrimaryHA,
1051  ULONG *pSecondaryHA,
1052  BYTE *pRevTunneling,
1053  BYTE naiSize,
1054  CHAR *pNAI,
1055  ULONG *pHASPI,
1056  ULONG *pAAASPI,
1057  ULONG *pHAState,
1058  ULONG *pAAAState );
1059 
1079 ULONG GetLastMobileIPError( ULONG *pError );
1080 
1081 /*
1082  * This API used internally for Setting IP Family Preference
1083  *
1084  * \param IPFamilyPreference[IN]
1085  * - IP Family preference
1086  *
1087  * \param instance[IN]
1088  * - PDP instance
1089  *
1090  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
1091  *
1092  * \sa See qmerrno.h for eQCWWAN_xxx error values
1093  *
1094  */
1096  BYTE IPFamilyPreference,
1097  BYTE instance );
1098 
1099 /*
1100  * This API used internally for checking if a device is a Gobi device
1101  *
1102  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
1103  *
1104  * \sa See qmerrno.h for eQCWWAN_xxx error values
1105  *
1106  */
1108 
1128  CHAR *pSPC,
1129  BYTE index );
1130 
1183  CHAR *pSPC,
1184  BYTE index,
1185  BYTE *pEnabled,
1186  ULONG *pAddress,
1187  ULONG *pPrimaryHA,
1188  ULONG *pSecondaryHA,
1189  BYTE *pRevTunneling,
1190  CHAR *pNAI,
1191  ULONG *pHASPI,
1192  ULONG *pAAASPI,
1193  CHAR *pMNHA,
1194  CHAR *pMNAAA );
1195 
1277 struct UMTSQoS
1278 {
1291 };
1292 
1310 {
1313 };
1314 
1336 struct GPRSQoS
1337 {
1343 };
1344 
1355 {
1358 };
1359 
1370 {
1373 };
1374 
1385 {
1388 };
1389 
1399 struct Domain
1400 {
1403 };
1404 
1415 {
1417  struct Domain domain[10];
1418 };
1419 
1434 {
1437 };
1438 
1452 {
1455 };
1456 
1565 {
1591 };
1592 
1612 {
1616 };
1617 
1632  struct WdsRunTimeSettings *pRunTimeSettings );
1633 
1702  ULONG profileType,
1703  BYTE profileId,
1704  ULONG *pPDPType,
1705  ULONG *pIPAddress,
1706  ULONG *pPrimaryDNS,
1707  ULONG *pSecondaryDNS,
1709  CHAR *pName,
1710  CHAR *pAPNName,
1711  CHAR *pUsername,
1712  CHAR *pPassword );
1713 
1799  ULONG profileType,
1800  BYTE profileId,
1801  ULONG *pPDPType,
1802  ULONG *pIPAddress,
1803  ULONG *pPrimaryDNS,
1804  ULONG *pSecondaryDNS,
1806  BYTE nameSize,
1807  CHAR *pName,
1808  BYTE apnSize,
1809  CHAR *pAPNName,
1810  BYTE userSize,
1811  CHAR *pUsername,
1812  WORD *pExtendedErrorCode );
1813 
1915 };
1916 
1935  struct ssdatasession_params *pin );
1936 
1954 };
1955 
1980  struct SLQSDeleteProfileParams *pProfileToDelete,
1981  WORD *pExtendedErrorCode );
1982 
2185 {
2224 };
2410 {
2442 };
2443 
2449 typedef union WdsProfileParam
2450 {
2454 
2479 {
2483 };
2484 
2564 {
2577 };
2578 
2599 {
2605 };
2606 
2657 {
2671 };
2672 
2687 {
2690 };
2691 
2718 {
2724 };
2725 
2742 {
2746 };
2747 
2773  struct CreateProfileIn *pReq,
2774  struct CreateProfileOut *pResp );
2775 
2798 };
2799 
2815 ULONG SLQSAutoConnect( struct slqsautoconnect *pacreq );
2816 
2836 {
2840 };
2841 
2854 {
2856 };
2857 
2876  struct ModifyProfileIn *pReq,
2877  struct ModifyProfileOut *pResp );
2878 
2942 typedef struct _slqs3GPPConfigItem
2943 {
2951 
2966 ULONG SLQSSet3GPPConfigItem( slqs3GPPConfigItem *pSLQS3GPPConfigItem );
2967 
2982 ULONG SLQSGet3GPPConfigItem( slqs3GPPConfigItem *pSLQS3GPPConfigItem );
2983 
2996 typedef struct _GetProfileSettingIn
2997 {
3001 
3019 {
3023 
3044  GetProfileSettingIn *pReq,
3045  GetProfileSettingOut *pResp );
3046 
3072 typedef struct
3073 {
3076 } TrStatInd;
3077 
3135 typedef struct
3136 {
3148 
3171 ULONG SLQSWdsSetEventReport( wdsSetEventReportReq *pSetEventReportReq );
3172 
3188 typedef struct
3189 {
3193 
3266 typedef struct
3267 {
3284 
3306  swiPDPRuntimeSettingsReq *pPDPRuntimeSettingsReq,
3307  swiPDPRuntimeSettingsResp *pPDPRuntimeSettingsResp );
3308 
3328 {
3333 };
3334 
3357 {
3362 };
3363 
3364 /*
3365  * This API is an internal Api.Used to switch the call for GetConnectionRate.
3366  *
3367  * \param pV4sessionId[IN]
3368  * - use to store the current IPV4 Session Id. It can be NULL
3369  *
3370  * \param pV6sessionId[IN]
3371  * - use to store the current IPV6 Session Id. It can be NULL
3372  *
3373  * \param pConnectionRateElmnt[OUT]
3374  * - See \ref WdsConnectionRateElmnts for more information
3375  *
3376  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
3377  *
3378  * \sa see qmerrno.h for eQCWWAN_xxx error values
3379  *
3380  * \note Technology Supported: UMTS/CDMA\n
3381  * Device Supported: MC77XX\n
3382  * Timeout: 2 seconds\n
3383  *
3384  */
3386  ULONG *pv4sessionId,
3387  ULONG *pv6sessionId,
3388  struct WdsConnectionRateElmnts *pConnectionRateElmnt );
3389 
3407  struct WdsConnectionRate *pConnectionRate );
3408 
3420 {
3423 };
3424 
3447 {
3452 };
3453 
3454 /*
3455  * This API is an internal Api.Used to switch the call for GetByteTotals.
3456  *
3457  * \param pV4sessionId[IN]
3458  * - use to store the current IPV4 Session Id. It can be NULL
3459  *
3460  * \param pV6sessionId[IN]
3461  * - use to store the current IPV6 Session Id. It can be NULL
3462  *
3463  * \param pByteTotalsElmnt[OUT]
3464  * - See \ref WdsByteTotalsElmnts for more information
3465  *
3466  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
3467  *
3468  * \sa see qmerrno.h for eQCWWAN_xxx error values
3469  *
3470  * Timeout: 2 seconds\n
3471  *
3472  */
3474  ULONG *pv4sessionId,
3475  ULONG *pv6sessionId,
3476  struct WdsByteTotalsElmnts *pByteTotalsElmnt );
3477 
3492  struct WdsByteTotals *pByteTotals );
3493 
3510 ULONG SLQSWdsGoDormant( void );
3511 
3528 ULONG SLQSWdsGoActive( void );
3529 
3558  ULONG *pStateV4,
3559  ULONG *pStateV6,
3560  BYTE instance );
3561 
3562 /*
3563  * This structure contains the response parameters retrieved by the API
3564  * iSLQSGetInstanceID. This is for SDK internal use only.
3565  *
3566  * \param pInstanceID
3567  * - Instance ID corresponding to the session ID
3568  *
3569  * \param pIPFamily
3570  * - IP Family for the session ID
3571  * - 4 - IPv4
3572  * - 6 - IPv6
3573  *
3574  * \note none
3575  *
3576  */
3577 typedef struct
3578 {
3581 } GetInstIDResp;
3582 
3583 /*
3584  * This structure contains the response parameters retrieved by the API
3585  * iSLQSGetSessionID. This is for SDK internal use only.
3586  *
3587  * \param pSessionIDv4
3588  * - IPv4 session ID
3589  *
3590  * \param pSessionIDv6
3591  * - IPv6 session ID
3592  *
3593  * \note none
3594  *
3595  */
3596 typedef struct
3597 {
3601 
3618 typedef struct
3619 {
3622 } TransferStatInd;
3623 
3666 typedef struct
3667 {
3675 
3693 typedef struct
3694 {
3698 
3716 typedef struct
3717 {
3722 } ChannelRate;
3723 
3822 typedef struct
3823 {
3836 
3854  getDUNCallInfoReq *pGetDUNCallInfoReq,
3855  getDUNCallInfoResp *pGetDUNCallInfoResp );
3856 
3906 {
3919 };
3920 
3943 {
3948 };
3949 
3966 {
3968 };
3969 
3991  struct WdsPktStatisticsReq *pStatMask,
3992  struct WdsPktStatisticsElmnts *pPktStatisticsElmnt,
3993  BYTE instance );
3994 
3995 /*
3996  * This API is an internal Api.Used to switch the call for GetPacketStatistics.
3997  *
3998  * \param pV4sessionId[IN]
3999  * - use to store the current IPV4 Session Id. It can be NULL
4000  *
4001  * \param pV6sessionId[IN]
4002  * - use to store the current IPV6 Session Id. It can be NULL
4003  *
4004  * \param pStatMask[IN]
4005  * - See \ref WdsPktStatisticsReq for more information
4006  *
4007  * \param pPktStatisticsElmnt[OUT]
4008  * - See \ref WdsPktStatisticsElmnts for more information
4009  *
4010  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
4011  *
4012  * \sa see qmerrno.h for eQCWWAN_xxx error values
4013  *
4014  */
4016  ULONG *pV4sessionId,
4017  ULONG *pV6sessionId,
4018  struct WdsPktStatisticsReq *pStatMask,
4019  struct WdsPktStatisticsElmnts *pPktStatisticsElmnt );
4020 
4039  struct WdsPktStatisticsReq *pStatMask,
4040  struct WdsPktStatisticsResp *pPktStatistics );
4041 
4099 typedef struct
4100 {
4105 
4125 typedef struct
4126 {
4131 
4145 ULONG SLQSGetCurrDataSystemStat ( CurrDataSysStat *pCurrDataSysStat );
4146 
4168 typedef struct
4169 {
4173 
4188 ULONG RMSetTransferStatistics( swiRMTrasnferStaticsReq *pSwiRMTrasnferStaticsReq );
4189 
4190 typedef struct
4191 {
4194 }DataULongTlv;
4195 
4196 typedef struct
4197 {
4201 
4224 typedef struct {
4232 
4233 
4246 
4309 typedef struct
4310 {
4315 
4326 typedef struct
4327 {
4331 
4332 
4350  DataBearerTechExt *pDataBearerTech,
4351  BYTE instance );
4352 
4370 typedef struct
4371 {
4374  unsigned long max_channel_tx_rate;
4375  unsigned long max_channel_rx_rate;
4377 
4395 
4408 typedef struct
4409 {
4413 
4428 
4454 typedef struct
4455 {
4459 
4474 
4496  BYTE profile_type,
4497  BYTE profile_family,
4498  BYTE *pProfile_no
4499  );
4500 
4522  BYTE profile_type,
4523  BYTE profile_family,
4524  BYTE profile_index
4525  );
4526 
4536 typedef struct
4537 {
4541 
4557 typedef struct
4558 {
4561  BYTE chaddr[16];
4563 
4579 typedef struct
4580 {
4583  BYTE optVal[255];
4584 } WdsDHCPv4Option;
4585 
4597 typedef struct
4598 {
4602 
4617 typedef struct
4618 {
4622 } WdsDHCPv4Config;
4623 
4630 typedef struct
4631 {
4634 
4648 
4662 
4663 #ifdef __cplusplus
4664 } /* extern "C" { */
4665 #endif
4666 
4667 #endif /* __GOBI_API_WDS_H__ */
BYTE * pPCSCFAddrPCO
Definition: qaGobiApiWds.h:1579
Definition: qaGobiApiWds.h:2835
BYTE * pIsPcscfAddressNedded
Definition: qaGobiApiWds.h:2433
struct PCSCFFQDNAddressList * pPCSCFFQDNAddrList
Definition: qaGobiApiWds.h:1581
BYTE instanceId
Definition: qaGobiApiWds.h:1897
ULONG SLQSGetDataBearerTechnology(QmiWDSDataBearers *pDataBearers, BYTE instance)
BYTE * pDormancyStatusInd
Definition: qaGobiApiWds.h:3140
WORD * pProfilenameSize
Definition: qaGobiApiWds.h:2187
DataULongTlv TxOkConutTlv
Definition: qaGobiApiWds.h:4225
struct WdsConnectionRateElmnts ConnRateElmntsV6
Definition: qaGobiApiWds.h:3361
ULONG SetActiveMobileIPProfile(CHAR *pSPC, BYTE index)
DataBearerTech * pLastBearerTech
Definition: qaGobiApiWds.h:4329
BYTE eValid
Definition: qaGobiApiWds.h:2659
ULONG grntUplinkBitrate
Definition: qaGobiApiWds.h:1282
ULONG * pv4sessionId
Definition: qaGobiApiWds.h:923
ULONG SLQSGetDataBearerTechnologyExt(DataBearerTechExt *pDataBearerTech, BYTE instance)
struct _GetProfileSettingIn GetProfileSettingIn
Definition: qaGobiApiWds.h:916
struct IPV6AddressInfo * pIPv6Address
Definition: qaGobiApiWds.h:3275
ULONG * pStatMask
Definition: qaGobiApiWds.h:3967
ULONG rcv6
Definition: qaGobiApiWds.h:1906
WORD * pAPNnameSize
Definition: qaGobiApiWds.h:2192
BYTE profileIndex
Definition: qaGobiApiWds.h:1953
ULONG GetConnectionRate(ULONG *pCurrentChannelTXRate, ULONG *pCurrentChannelRXRate, ULONG *pMaxChannelTXRate, ULONG *pMaxChannelRXRate, BYTE instance)
BYTE * pIMCNflag
Definition: qaGobiApiWds.h:1587
ULONG SLQSResetPacketStatics()
BYTE gwV6PrefixLen
Definition: qaGobiApiWds.h:1453
ULONG SLQSGetSessionState(ULONG *pStateV4, ULONG *pStateV6, BYTE instance)
Definition: qaGobiApiWds.h:839
struct UMTSQoS * pUMTSReqQoS
Definition: qaGobiApiWds.h:2195
BYTE * pPdpContext
Definition: qaGobiApiWds.h:2211
Definition: qaGobiApiWds.h:818
#define IPV6_ADDRESS_ARRAY_SIZE
Definition: qaGobiApiWds.h:19
ULONG SLQSStartStopDataSession(struct ssdatasession_params *pin)
ULONG * pCurrentChannelTXRate
Definition: qaGobiApiWds.h:3329
struct IPV6AddressInfo * pIPV6AddrInfo
Definition: qaGobiApiWds.h:1589
WORD destPortRangeStart
Definition: qaGobiApiWds.h:2664
CHAR * pPassword
Definition: qaGobiApiWds.h:1912
char CHAR
Definition: SwiDataTypes.h:33
ULONG SLQSGetProfileSettings(GetProfileSettingIn *pReq, GetProfileSettingOut *pResp)
struct UMTSQoS * pUMTSGrantedQoS
Definition: qaGobiApiWds.h:1571
BYTE qosDeliveryOrder
Definition: qaGobiApiWds.h:2570
QmiProfileInfo curProfile
Definition: qaGobiApiWds.h:2839
Definition: qaGobiApiWds.h:3018
Definition: qaGobiApiWds.h:4309
ULONG meanThroughputClass
Definition: qaGobiApiWds.h:1342
ULONG gUlBitRate
Definition: qaGobiApiWds.h:2722
WdsDHCPv4HWConfig * pHwConfig
Definition: qaGobiApiWds.h:4620
struct dataBearers QmiWDSDataBearers
ULONG * pMaxChannelTXRate
Definition: qaGobiApiWds.h:3331
ULONG * pPDNInactivTimeout
Definition: qaGobiApiWds.h:2222
ULONG * pIPAddressV4
Definition: qaGobiApiWds.h:917
CHAR * pUsername
Definition: qaGobiApiWds.h:1911
struct dataBearerTechnology QmiWDSDataBearerTechnology
Definition: qaGobiApiWds.h:804
BYTE numInstances
Definition: qaGobiApiWds.h:1416
ULONG grntDownlinkBitrate
Definition: qaGobiApiWds.h:1283
ULONG * pPrimaryDNSV4
Definition: qaGobiApiWds.h:1569
Definition: qaGobiApiWds.h:1309
BYTE * pReportChannelRate
Definition: qaGobiApiWds.h:3673
struct WdsByteTotalsElmnts ByteTotalsElmntsV6
Definition: qaGobiApiWds.h:3451
ULONG GetDormancyState(ULONG *pDormancyState, BYTE instance)
BYTE * pProfileID
Definition: qaGobiApiWds.h:2480
BYTE NetworkType
Definition: qaGobiApiWds.h:4101
ULONG SLQSGetCurrDataSystemStat(CurrDataSysStat *pCurrDataSysStat)
BYTE * pDataCallStatusChangeInd
Definition: qaGobiApiWds.h:3143
BYTE * pAuthRetryCount
Definition: qaGobiApiWds.h:2420
unsigned char BYTE
Definition: SwiDataTypes.h:32
Definition: qaGobiApiWds.h:4224
Definition: qaGobiApiWds.h:3577
Definition: qaGobiApiWds.h:3135
WORD * pSePCSCFIPv6Address
Definition: qaGobiApiWds.h:3282
ULONG ulData
Definition: qaGobiApiWds.h:4193
ULONG SLQSGetCurrentChannelRate(WDSSWICurrentChannelRates *pRates, BYTE instance)
struct WdsConnectionRateElmnts ConnRateElmntsV4
Definition: qaGobiApiWds.h:3360
BYTE profileIndex
Definition: qaGobiApiWds.h:1312
ULONG * pSecondaryV4DnsAddress
Definition: qaGobiApiWds.h:2435
ULONG meanThroughputClass
Definition: qaGobiApiWds.h:2604
ULONG * pRXPacketErrors
Definition: qaGobiApiWds.h:3910
ULONG SLQSAutoConnect(struct slqsautoconnect *pacreq)
ULONG failureReason
Definition: qaGobiApiWds.h:1902
ULONGLONG * pRXOkBytesCount
Definition: qaGobiApiWds.h:3914
ULONG * pSessionIDv6
Definition: qaGobiApiWds.h:3599
BYTE acsetting
Definition: qaGobiApiWds.h:2796
Definition: qaGobiApiWds.h:2563
ULONG SLQSGetDUNCallInfo(getDUNCallInfoReq *pGetDUNCallInfoReq, getDUNCallInfoResp *pGetDUNCallInfoResp)
BYTE * pIPv6prefixlen
Definition: qaGobiApiWds.h:919
ULONG precedenceClass
Definition: qaGobiApiWds.h:1338
struct WdsPktStatisticsElmnts PktStatElmntsV6
Definition: qaGobiApiWds.h:3947
ULONG SLQSDeleteProfile(struct SLQSDeleteProfileParams *pProfileToDelete, WORD *pExtendedErrorCode)
CHAR domainName[256]
Definition: qaGobiApiWds.h:1402
Definition: qaGobiApiWds.h:2449
ULONG reliabilityClass
Definition: qaGobiApiWds.h:2602
struct Domain domain[10]
Definition: qaGobiApiWds.h:1417
ULONG * pPrDNSIPv4Address
Definition: qaGobiApiWds.h:3273
BYTE numOpt
Definition: qaGobiApiWds.h:4599
BYTE sourceIPMask
Definition: qaGobiApiWds.h:2662
BYTE numInstances
Definition: qaGobiApiWds.h:1386
ULONG * pV4sessionId
Definition: qaGobiApiWds.h:3358
ULONG SLQSGetByteTotals(struct WdsByteTotals *pByteTotals)
ULONG flowLabel
Definition: qaGobiApiWds.h:2670
BYTE * pProfileID
Definition: qaGobiApiWds.h:2837
BYTE * pDataBearerTech
Definition: qaGobiApiWds.h:3829
Definition: qaGobiApiWds.h:3446
Definition: qaGobiApiWds.h:2598
BYTE * pLoopbackMultiplier
Definition: qaGobiApiWds.h:4411
BYTE contextType
Definition: qaGobiApiWds.h:3191
Definition: qaGobiApiWds.h:2741
WORD LTEAttachProfileListLen
Definition: qaGobiApiWds.h:2948
ULONG * pTechnology
Definition: qaGobiApiWds.h:1898
CHAR * pUserId
Definition: qaGobiApiWds.h:2422
ULONG CurrChanRxRate
Definition: qaGobiApiWds.h:3719
ULONG StatsMask
Definition: qaGobiApiWds.h:3621
BYTE profileId
Definition: qaGobiApiWds.h:4539
BYTE * pAPNEnabled3GPP2
Definition: qaGobiApiWds.h:2439
CurrNetworkInfo * pCurrNetworkInfo
Definition: qaGobiApiWds.h:4129
ULONG * pTXDroppedCount
Definition: qaGobiApiWds.h:3917
Definition: qaGobiApiWds.h:3965
ULONG SLQSGet3GPPConfigItem(slqs3GPPConfigItem *pSLQS3GPPConfigItem)
ULONG SLQSGetPacketStatistics(struct WdsPktStatisticsReq *pStatMask, struct WdsPktStatisticsResp *pPktStatistics)
DataULongTlv RxDropConutTlv
Definition: qaGobiApiWds.h:4230
ULONG * pIPv4GWAddress
Definition: qaGobiApiWds.h:3272
WdsDHCPv4Option * pOptList
Definition: qaGobiApiWds.h:4600
ULONG * pPrPCSCFIPv4Address
Definition: qaGobiApiWds.h:3279
struct IPV6AddressInfo * pIPv6GWAddress
Definition: qaGobiApiWds.h:3276
WORD srcPortRangeEnd
Definition: qaGobiApiWds.h:2667
ULONG * pTXPacketSuccesses
Definition: qaGobiApiWds.h:3907
DataULongTlv TxDropConutTlv
Definition: qaGobiApiWds.h:4229
ULONG * pSessionIDv4
Definition: qaGobiApiWds.h:3598
WORD * pLTEAttachProfile
Definition: qaGobiApiWds.h:2944
ULONG grntUplinkBitrate
Definition: qaGobiApiWds.h:2568
ULONG trafficPriority
Definition: qaGobiApiWds.h:1290
Definition: qaGobiApiWds.h:4536
DataBearerTech * pBearerTech
Definition: qaGobiApiWds.h:4328
ULONG reliabilityClass
Definition: qaGobiApiWds.h:1340
Definition: qaGobiApiWds.h:3356
Definition: qaGobiApiWds.h:1951
WORD * pPrPCSCFIPv6Address
Definition: qaGobiApiWds.h:3281
Definition: qaGobiApiWds.h:4196
BYTE * pEnableNotification
Definition: qaGobiApiWds.h:4632
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:3671
ULONG iGetByteTotals(ULONG *pv4sessionId, ULONG *pv6sessionId, struct WdsByteTotalsElmnts *pByteTotalsElmnt)
struct UMTSReqQoSSigInd * pUMTSReqQoSSigInd
Definition: qaGobiApiWds.h:2215
BYTE * p3gppRelease
Definition: qaGobiApiWds.h:2947
USHORT * pPriDNSIPv6addpref
Definition: qaGobiApiWds.h:2217
Definition: qaGobiApiWds.h:3942
QmiWDSDataBearerTechnology * pLastCallDataBearerTechnology
Definition: qaGobiApiWds.h:843
BYTE QCI
Definition: qaGobiApiWds.h:2719
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:4103
struct UMTSReqQoSSigInd * pUMTSMinQosSigInd
Definition: qaGobiApiWds.h:2216
ULONG delayClass
Definition: qaGobiApiWds.h:2601
USHORT * pPriV6DnsAddress
Definition: qaGobiApiWds.h:2436
BYTE * pPdnType
Definition: qaGobiApiWds.h:2432
WORD domainLen
Definition: qaGobiApiWds.h:1401
BYTE * pLcpCreqRetryCount
Definition: qaGobiApiWds.h:2418
BYTE * pCurrPrefDataSysInd
Definition: qaGobiApiWds.h:3144
Definition: qaGobiApiWds.h:3666
Definition: qaGobiApiWds.h:1369
ULONG GetPacketStatus(ULONG *pTXPacketSuccesses, ULONG *pRXPacketSuccesses, ULONG *pTXPacketErrors, ULONG *pRXPacketErrors, ULONG *pTXPacketOverflows, ULONG *pRXPacketOverflows, BYTE instance)
ULONG SLQSWdsGoDormant(void)
ULONGLONG soMask
Definition: qaGobiApiWds.h:4313
ULONG * pPppSessCloseTimerDO
Definition: qaGobiApiWds.h:2412
struct PCSCFIPv4ServerAddressList * pServerAddrList
Definition: qaGobiApiWds.h:1580
CHAR * pProfileName
Definition: qaGobiApiWds.h:1566
Definition: qaGobiApiWds.h:4099
BYTE deliveryErrSDU
Definition: qaGobiApiWds.h:1288
ULONG transferDelay
Definition: qaGobiApiWds.h:1289
ULONG SLQSSGetDHCPv4ClientConfig(WdsDHCPv4Config *pReqResp)
ULONG * v4sessionId
Definition: qaGobiApiWds.h:1613
ULONG * pSubnetMaskV4
Definition: qaGobiApiWds.h:1578
Definition: qaGobiApiWds.h:2409
ULONG * pIPv4Address
Definition: qaGobiApiWds.h:3271
BYTE * pPdpHdrCompType
Definition: qaGobiApiWds.h:2189
CHAR * pApnString
Definition: qaGobiApiWds.h:2430
ULONG ulMask
Definition: qaGobiApiWds.h:4171
ULONG * pPrimaryV4DnsAddress
Definition: qaGobiApiWds.h:2434
WORD * pLTEAttachProfileList
Definition: qaGobiApiWds.h:2949
CHAR * pUsername
Definition: qaGobiApiWds.h:1573
ULONG SLQSGetConnectionRate(struct WdsConnectionRate *pConnectionRate)
BYTE deliveryErrSDU
Definition: qaGobiApiWds.h:2574
Definition: qaGobiApiWds.h:4617
Definition: qaGobiApiWds.h:1384
BYTE sduErrorRatio
Definition: qaGobiApiWds.h:2572
BYTE * pIPFamilyPreference
Definition: qaGobiApiWds.h:1586
ULONG maxUplinkBitrate
Definition: qaGobiApiWds.h:2566
ULONGLONG * pRXOKBytesLastCall
Definition: qaGobiApiWds.h:3916
unsigned long max_channel_tx_rate
Definition: qaGobiApiWds.h:4374
ULONG * pProfileId3GPP2
Definition: qaGobiApiWds.h:1900
ULONGLONG * pLastCallRXOKBytesCnt
Definition: qaGobiApiWds.h:3832
BYTE ByteLoopbackMode
Definition: qaGobiApiWds.h:4456
struct Profile3GPP2 SlqsProfile3GPP2
Definition: qaGobiApiWds.h:2452
ULONG SLQSGetRuntimeSettings(struct WdsRunTimeSettings *pRunTimeSettings)
BYTE * pPcscfAddrUsingPCO
Definition: qaGobiApiWds.h:2205
ULONG trafficPriority
Definition: qaGobiApiWds.h:2576
ChannelRate * pChannelRate
Definition: qaGobiApiWds.h:3830
ULONG pscsfIPv4Addr[64]
Definition: qaGobiApiWds.h:1357
BYTE * pAPNDisabledFlag
Definition: qaGobiApiWds.h:2221
BYTE sduErrorRatio
Definition: qaGobiApiWds.h:1286
BYTE bResetStatistics
Definition: qaGobiApiWds.h:4170
BYTE * pAPNClass3GPP2
Definition: qaGobiApiWds.h:2441
ULONG * pPDNInactivTimeout3GPP2
Definition: qaGobiApiWds.h:2440
Definition: qaGobiApiWds.h:3618
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:3834
ULONG * pPDPType
Definition: qaGobiApiWds.h:1567
BYTE * pProfileType
Definition: qaGobiApiWds.h:2743
BYTE * pIPFamily
Definition: qaGobiApiWds.h:3580
ULONG * pSePCSCFIPv4Address
Definition: qaGobiApiWds.h:3280
ULONG verbFailReason
Definition: qaGobiApiWds.h:1914
Definition: qaGobiApiWds.h:2794
WORD * pUserIdSize
Definition: qaGobiApiWds.h:2423
BYTE * pAppPriority
Definition: qaGobiApiWds.h:2429
DataULongLongTlv RxOkByteCountTlv
Definition: qaGobiApiWds.h:4228
BYTE optValLen
Definition: qaGobiApiWds.h:4582
Definition: qaGobiApiWds.h:4326
USHORT * pExtErrorCode
Definition: qaGobiApiWds.h:2745
BYTE TlvPresent
Definition: qaGobiApiWds.h:4198
BYTE StatsPeriod
Definition: qaGobiApiWds.h:3620
ULONGLONG ullData
Definition: qaGobiApiWds.h:4199
CHAR * pUsername
Definition: qaGobiApiWds.h:2199
ULONG GetMobileIP(ULONG *pMode)
BYTE IPV6PrefixLen
Definition: qaGobiApiWds.h:1435
BYTE * pDefaultPDNEnabled
Definition: qaGobiApiWds.h:2946
USHORT * pPrimaryDNSV6
Definition: qaGobiApiWds.h:1582
ULONG * pV6sessionId
Definition: qaGobiApiWds.h:3359
ULONG gDlBitRate
Definition: qaGobiApiWds.h:2720
ULONG * pCurrentChannelRXRate
Definition: qaGobiApiWds.h:3330
BYTE profileType
Definition: qaGobiApiWds.h:1311
BYTE * pDormancyStatus
Definition: qaGobiApiWds.h:3828
ULONG SLQSCreateProfile(struct CreateProfileIn *pReq, struct CreateProfileOut *pResp)
ULONG maxDownlinkBitrate
Definition: qaGobiApiWds.h:1281
BYTE * pBearerId
Definition: qaGobiApiWds.h:3269
ULONG * pMaxChannelRXRate
Definition: qaGobiApiWds.h:3332
struct QosClassID * pQosClassID
Definition: qaGobiApiWds.h:2220
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:3327
BYTE * pReportConnStatus
Definition: qaGobiApiWds.h:3669
BYTE * pCurrChannelRateInd
Definition: qaGobiApiWds.h:3137
DataULongLongTlv TxOkByteCountTlv
Definition: qaGobiApiWds.h:4227
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:2717
ULONG SetAutoconnect(ULONG setting)
USHORT * pSecDNSIPv6addpref
Definition: qaGobiApiWds.h:2218
Definition: qaGobiApiWds.h:1336
ULONG MaxChanTxRate
Definition: qaGobiApiWds.h:3720
BYTE filterId
Definition: qaGobiApiWds.h:2658
ULONG MaxChanRxRate
Definition: qaGobiApiWds.h:3721
unsigned short USHORT
Definition: SwiDataTypes.h:35
USHORT * pIpcpAckTimeout
Definition: qaGobiApiWds.h:2416
struct qmiWdsRunTimeSettings rts
Definition: qaGobiApiWds.h:1615
Definition: qaGobiApiWds.h:2184
ULONG * pSecDNSIPv4AddPref
Definition: qaGobiApiWds.h:2194
ULONG maxDlBitRate
Definition: qaGobiApiWds.h:2721
ULONG v4sessionId
Definition: qaGobiApiWds.h:1907
Definition: qaGobiApiWds.h:3596
ULONG ratMask
Definition: qaGobiApiWds.h:807
BYTE optCode
Definition: qaGobiApiWds.h:4581
BYTE * pInstanceID
Definition: qaGobiApiWds.h:3579
USHORT * pSecondaryDNSV6
Definition: qaGobiApiWds.h:1583
Definition: qaGobiApiWds.h:3266
BYTE * pMIPStatusInd
Definition: qaGobiApiWds.h:3141
Definition: qaGobiApiWds.h:4557
ULONG rcv4
Definition: qaGobiApiWds.h:1905
ULONG peakThroughputClass
Definition: qaGobiApiWds.h:2603
BYTE ipVersion
Definition: qaGobiApiWds.h:2660
BYTE SigInd
Definition: qaGobiApiWds.h:2689
ULONG failureReasonv6
Definition: qaGobiApiWds.h:1904
ULONG SetMobileIP(ULONG mode)
ULONG maxUplinkBitrate
Definition: qaGobiApiWds.h:1280
ULONG precedenceClass
Definition: qaGobiApiWds.h:2600
USHORT * pLcpAckTimeout
Definition: qaGobiApiWds.h:2415
BYTE statsPeriod
Definition: qaGobiApiWds.h:3074
Definition: qaGobiApiWds.h:3905
BYTE hwType
Definition: qaGobiApiWds.h:4559
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:4192
BYTE * pPDPtype
Definition: qaGobiApiWds.h:2188
struct UMTSQoS * pUMTSMinQoS
Definition: qaGobiApiWds.h:2196
BYTE * pReportDataBearerTech
Definition: qaGobiApiWds.h:3672
Definition: qaGobiApiWds.h:4168
Definition: qaGobiApiWds.h:4408
BYTE trafficClass
Definition: qaGobiApiWds.h:2565
BYTE contextId
Definition: qaGobiApiWds.h:3190
WdsDHCPv4OptionList * pRequestOptionList
Definition: qaGobiApiWds.h:4621
Definition: qaGobiApiWds.h:4454
BYTE trafficClass
Definition: qaGobiApiWds.h:1279
ULONG IPSECSPI
Definition: qaGobiApiWds.h:2668
ULONGLONG * pTXTotalBytes
Definition: qaGobiApiWds.h:3421
TransferStatInd * pTransferStatInd
Definition: qaGobiApiWds.h:3670
CHAR * pAPNName
Definition: qaGobiApiWds.h:3270
DataULongTlv RxOkConutTlv
Definition: qaGobiApiWds.h:4226
ULONG * pIPv4AddrPref
Definition: qaGobiApiWds.h:2204
CHAR fqdnAddr[256]
Definition: qaGobiApiWds.h:1372
ULONG * pV4sessionId
Definition: qaGobiApiWds.h:3448
CHAR * pAPNName
Definition: qaGobiApiWds.h:2191
ULONG maxSDUSize
Definition: qaGobiApiWds.h:1285
ULONG GetSessionDuration(ULONGLONG *pDuration, BYTE instance)
struct TFTIDParams * pTFTID1Params
Definition: qaGobiApiWds.h:2209
struct GPRSQoS * pGPRSGrantedQoS
Definition: qaGobiApiWds.h:1572
ULONG GetPacketStatistics(struct WdsPktStatisticsReq *pStatMask, struct WdsPktStatisticsElmnts *pPktStatisticsElmnt, BYTE instance)
BYTE * pAddrAllocPref
Definition: qaGobiApiWds.h:2219
TrStatInd * pTransferStatInd
Definition: qaGobiApiWds.h:3138
unsigned long long ULONGLONG
Definition: SwiDataTypes.h:30
Definition: qaGobiApiWds.h:817
ULONG Mask
Definition: qaGobiApiWds.h:3668
ULONG grntDownlinkBitrate
Definition: qaGobiApiWds.h:2569
BYTE * pAuthenticationPref
Definition: qaGobiApiWds.h:2203
ULONG * pIPAddressV4
Definition: qaGobiApiWds.h:1575
ULONG SLQSSGetLoopback(WDSGetLoopbackData *data)
struct UMTSQoS UMTSReqQoS
Definition: qaGobiApiWds.h:2688
Definition: qaGobiApiWds.h:4190
CHAR * pAPNName
Definition: qaGobiApiWds.h:1568
Definition: qaGobiApiWds.h:3822
BYTE acroamsetting
Definition: qaGobiApiWds.h:2797
Definition: qaGobiApiWds.h:4370
BOOL WDS_IsGobiDevice()
Definition: qaGobiApiWds.h:2996
union WdsProfileParam QmiProfileInfo
ULONG maxUlBitRate
Definition: qaGobiApiWds.h:2723
BYTE chaddrLen
Definition: qaGobiApiWds.h:4560
BYTE * pDataSystemStatusChangeInd
Definition: qaGobiApiWds.h:3146
ULONG transferDelay
Definition: qaGobiApiWds.h:2575
ULONG SLQSWdsSwiPDPRuntimeSettings(swiPDPRuntimeSettingsReq *pPDPRuntimeSettingsReq, swiPDPRuntimeSettingsResp *pPDPRuntimeSettingsResp)
BYTE * pImCnFlag
Definition: qaGobiApiWds.h:2208
BYTE * pNetworkInfoLen
Definition: qaGobiApiWds.h:4128
ULONG techType
Definition: qaGobiApiWds.h:4311
ULONGLONG * pTXOKBytesCount
Definition: qaGobiApiWds.h:3826
Definition: qaGobiApiWds.h:2942
WORD * pSourceIP
Definition: qaGobiApiWds.h:2661
ULONG * pTXPacketOverflows
Definition: qaGobiApiWds.h:3911
ULONG * pSeDNSIPv4Address
Definition: qaGobiApiWds.h:3274
BYTE * pContextId
Definition: qaGobiApiWds.h:3268
ULONG * pV4sessionId
Definition: qaGobiApiWds.h:3944
BYTE * pDataRate
Definition: qaGobiApiWds.h:2426
Definition: qaGobiApiWds.h:1277
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:2417
WORD * pExtErrCode
Definition: qaGobiApiWds.h:3021
WdsDHCPv4ProfileId * pProfileId
Definition: qaGobiApiWds.h:4619
BYTE * pDataMode
Definition: qaGobiApiWds.h:2428
WORD destPortRangeEnd
Definition: qaGobiApiWds.h:2665
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:1570
ULONG SLQSSet3GPPConfigItem(slqs3GPPConfigItem *pSLQS3GPPConfigItem)
CHAR * pProfilename
Definition: qaGobiApiWds.h:2186
BOOL action
Definition: qaGobiApiWds.h:1896
struct WdsPktStatisticsElmnts PktStatElmntsV4
Definition: qaGobiApiWds.h:3946
Definition: qaGobiApiWds.h:1414
Definition: qaGobiApiWds.h:3188
ULONG * pv6sessionId
Definition: qaGobiApiWds.h:924
BYTE ByteLoopbackMultiplier
Definition: qaGobiApiWds.h:4457
WORD * pUsernameSize
Definition: qaGobiApiWds.h:2200
ULONG sessionId
Definition: qaGobiApiWds.h:1901
ULONG * v6sessionId
Definition: qaGobiApiWds.h:1614
WORD * pCallEndReason
Definition: qaGobiApiWds.h:3825
BYTE * pAuthProtocol
Definition: qaGobiApiWds.h:2421
CHAR * pPassword
Definition: qaGobiApiWds.h:2201
BOOL action
Definition: qaGobiApiWds.h:2795
Definition: qaGobiApiWds.h:1399
struct IPV6GWAddressInfo * pIPV6GWAddrInfo
Definition: qaGobiApiWds.h:1590
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:3824
Definition: qaGobiApiWds.h:1564
WORD * pSeDNSIPv6Address
Definition: qaGobiApiWds.h:3278
BYTE MDMConnStatus
Definition: qaGobiApiWds.h:3695
Definition: qaGobiApiWds.h:4125
struct GPRSRequestedQoS * pGPRSRequestedQos
Definition: qaGobiApiWds.h:2197
struct ProfileIdentifier * pProfileID
Definition: qaGobiApiWds.h:1576
BYTE * pPrefNetwork
Definition: qaGobiApiWds.h:4127
Definition: qaGobiApiWds.h:1354
ULONG * pRXDroppedCount
Definition: qaGobiApiWds.h:3918
BYTE ipfamily
Definition: qaGobiApiWds.h:1909
CHAR * pAuthPassword
Definition: qaGobiApiWds.h:2424
ULONG * pRXPacketSuccesses
Definition: qaGobiApiWds.h:3908
ULONG SetDefaultProfileNum(BYTE profile_type, BYTE profile_family, BYTE profile_index)
QmiProfileInfo curProfile
Definition: qaGobiApiWds.h:3020
BYTE nextHeader
Definition: qaGobiApiWds.h:2663
BYTE * pAPNClass
Definition: qaGobiApiWds.h:2223
ULONG iSLQSMISetIPFamilyPreference(BYTE IPFamilyPreference, BYTE instance)
ULONG GetIPAddressLTE(WdsIpAddressInfoReq *)
Definition: qaGobiApiWds.h:2656
ULONGLONG * pRXTotalBytes
Definition: qaGobiApiWds.h:3422
Definition: qaGobiApiWds.h:1611
ULONG SLQSSSetLoopback(WDSSetLoopbackData *pReq)
WORD * pProfileList
Definition: qaGobiApiWds.h:2945
BYTE resBerRatio
Definition: qaGobiApiWds.h:1287
Definition: qaGobiApiWds.h:1451
ULONG * pTXPacketErrors
Definition: qaGobiApiWds.h:3909
BYTE * pProfileIndex
Definition: qaGobiApiWds.h:2744
ULONG * pPriDNSIPv4AddPref
Definition: qaGobiApiWds.h:2193
Definition: qaGobiApiWds.h:922
BYTE * pProfileType
Definition: qaGobiApiWds.h:2481
Definition: qaGobiApiWds.h:1895
ULONG * pAuthentication
Definition: qaGobiApiWds.h:1910
ULONG verbFailReasonType
Definition: qaGobiApiWds.h:1913
ULONG peakThroughputClass
Definition: qaGobiApiWds.h:1341
BYTE * pPcscfAddrUsingDhcp
Definition: qaGobiApiWds.h:2207
WORD * pTechnology
Definition: qaGobiApiWds.h:1588
ULONG SLQSSSetDHCPv4ClientConfig(WdsDHCPv4Config *pReq)
ULONG * pAuthentication
Definition: qaGobiApiWds.h:1574
BYTE profileType
Definition: qaGobiApiWds.h:1952
struct GPRSRequestedQoS * pGPRSMinimumQoS
Definition: qaGobiApiWds.h:2198
ULONG * pGWAddressV4
Definition: qaGobiApiWds.h:1577
QmiWdsIpAddressInfo ip
Definition: qaGobiApiWds.h:925
ULONG SLQSWdsSetEventReport(wdsSetEventReportReq *pSetEventReportReq)
Definition: qaGobiApiWds.h:3419
BYTE resBerRatio
Definition: qaGobiApiWds.h:2573
BYTE * pLoopbackMode
Definition: qaGobiApiWds.h:4410
ULONG v6sessionId
Definition: qaGobiApiWds.h:1908
unsigned long max_channel_rx_rate
Definition: qaGobiApiWds.h:4375
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:2212
Definition: qaGobiApiWds.h:4597
ULONG iGetPacketStatistics(ULONG *pV4sessionId, ULONG *pV6sessionId, struct WdsPktStatisticsReq *pStatMask, struct WdsPktStatisticsElmnts *pPktStatisticsElmnt)
ULONG * pMtu
Definition: qaGobiApiWds.h:1584
ULONG GetByteTotals(ULONGLONG *pTXTotalBytes, ULONGLONG *pRXTotalBytes, BYTE instance)
BYTE * pPdpAccessConFlag
Definition: qaGobiApiWds.h:2206
BYTE * pAllowLinger
Definition: qaGobiApiWds.h:2414
BYTE * pEVDOPageMonPerChangeInd
Definition: qaGobiApiWds.h:3145
ULONGLONG MDMCallDuration
Definition: qaGobiApiWds.h:3696
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:1899
WORD * pPasswordSize
Definition: qaGobiApiWds.h:2202
ULONG * pV6sessionId
Definition: qaGobiApiWds.h:3945
Definition: qaGobiApiWds.h:2478
Definition: qaGobiApiWds.h:3716
struct _GetProfileSettingOut GetProfileSettingOut
ULONG iGetConnectionRate(ULONG *pv4sessionId, ULONG *pv6sessionId, struct WdsConnectionRateElmnts *pConnectionRateElmnt)
ULONGLONG * pRXOKBytesCount
Definition: qaGobiApiWds.h:3827
ULONGLONG * pMdmCallDurationActive
Definition: qaGobiApiWds.h:3833
BYTE * pProfileType
Definition: qaGobiApiWds.h:2838
struct Profile3GPP SlqsProfile3GPP
Definition: qaGobiApiWds.h:2451
ULONG failureReasonv4
Definition: qaGobiApiWds.h:1903
ULONG GetLastMobileIPError(ULONG *pError)
QmiWDSDataBearerTechnology * pCurDataBearerTechnology
Definition: qaGobiApiWds.h:842
ULONG ratValue
Definition: qaGobiApiWds.h:4312
ULONG delayClass
Definition: qaGobiApiWds.h:1339
ULONG maxSDUSize
Definition: qaGobiApiWds.h:2571
Definition: qaGobiApiWds.h:3072
BYTE * pNegoDnsSrvrPref
Definition: qaGobiApiWds.h:2411
BYTE numInstances
Definition: qaGobiApiWds.h:1356
WORD fqdnLen
Definition: qaGobiApiWds.h:1371
Definition: qaGobiApiWds.h:1433
BYTE dataBearerMask
Definition: qaGobiApiWds.h:841
WORD * pPrDNSIPv6Address
Definition: qaGobiApiWds.h:3277
BYTE profileType
Definition: qaGobiApiWds.h:4538
Definition: qaGobiApiWds.h:4630
ULONGLONG * pTXOkBytesCount
Definition: qaGobiApiWds.h:3913
USHORT IPAddressV6[8]
Definition: qaGobiApiWds.h:1436
BYTE * pRATType
Definition: qaGobiApiWds.h:2438
BYTE * pCurrDataBearerTechInd
Definition: qaGobiApiWds.h:3142
int BOOL
Definition: SwiDataTypes.h:37
ULONG * pPppSessCloseTimer1x
Definition: qaGobiApiWds.h:2413
USHORT * pIPv6AddPref
Definition: qaGobiApiWds.h:2214
USHORT * pIPAddressV6
Definition: qaGobiApiWds.h:918
ULONG statsMask
Definition: qaGobiApiWds.h:3075
USHORT * pExtErrorCode
Definition: qaGobiApiWds.h:2855
BYTE * pIpcpCreqRetryCount
Definition: qaGobiApiWds.h:2419
BYTE * pPdpDataCompType
Definition: qaGobiApiWds.h:2190
struct TFTIDParams * pTFTID2Params
Definition: qaGobiApiWds.h:2210
BYTE * pDataBearerTechInd
Definition: qaGobiApiWds.h:3139
WORD * pAuthPasswordSize
Definition: qaGobiApiWds.h:2425
ULONGLONG * pLastCallTXOKBytesCnt
Definition: qaGobiApiWds.h:3831
Definition: qaGobiApiWds.h:2853
WORD * pApnStringSize
Definition: qaGobiApiWds.h:2431
unsigned int ULONG
Definition: SwiDataTypes.h:28
USHORT * pSecV6DnsAddress
Definition: qaGobiApiWds.h:2437
ULONG RMSetTransferStatistics(swiRMTrasnferStaticsReq *pSwiRMTrasnferStaticsReq)
BYTE currentNetwork
Definition: qaGobiApiWds.h:806
ULONG * pAppType
Definition: qaGobiApiWds.h:2427
unsigned short WORD
Definition: SwiDataTypes.h:34
ULONG RATMask
Definition: qaGobiApiWds.h:4102
USHORT gwAddressV6[8]
Definition: qaGobiApiWds.h:1454
struct PCSCFFQDNAddress pcsfFQDNAddress[10]
Definition: qaGobiApiWds.h:1387
BYTE ProfileType
Definition: qaGobiApiWds.h:2998
WORD srcPortRangeStart
Definition: qaGobiApiWds.h:2666
Definition: qaGobiApiWds.h:3693
BYTE ProfileID
Definition: qaGobiApiWds.h:2999
unsigned long current_channel_rx_rate
Definition: qaGobiApiWds.h:4373
struct DomainNameList * pDomainList
Definition: qaGobiApiWds.h:1585
Definition: qaGobiApiWds.h:2686
WORD tosMask
Definition: qaGobiApiWds.h:2669
BYTE qosDeliveryOrder
Definition: qaGobiApiWds.h:1284
ULONG * pV6sessionId
Definition: qaGobiApiWds.h:3449
ULONGLONG * pTXOKBytesLastCall
Definition: qaGobiApiWds.h:3915
ULONG maxDownlinkBitrate
Definition: qaGobiApiWds.h:2567
ULONG * pRXPacketOverflows
Definition: qaGobiApiWds.h:3912
struct WdsByteTotalsElmnts ByteTotalsElmntsV4
Definition: qaGobiApiWds.h:3450
BYTE * pPrimaryID
Definition: qaGobiApiWds.h:2213
Definition: qaGobiApiWds.h:4579
unsigned long current_channel_tx_rate
Definition: qaGobiApiWds.h:4372
QmiProfileInfo curProfile
Definition: qaGobiApiWds.h:2482
ULONG CurrChanTxRate
Definition: qaGobiApiWds.h:3718

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