LinuxQMISDK  SLQS04.00.03
qaGobiApiWds.h
Go to the documentation of this file.
1 
9 /*
10  * Copyright: © 2011-2015 Sierra Wireless, Inc. all rights reserved
11  */
12 #ifndef __GOBI_API_WDS_H__
13 #define __GOBI_API_WDS_H__
14 
15 #ifdef __cplusplus
16 extern "C" {
17 #endif
18 
19 #define IPV6_ADDRESS_ARRAY_SIZE 8
20 
37 ULONG SetMobileIP( ULONG mode );
38 
56 ULONG GetMobileIP( ULONG *pMode );
57 
107  CHAR *pSPC,
108  ULONG *pMode,
109  BYTE *pRetryLimit,
110  BYTE *pRetryInterval,
111  BYTE *pReRegPeriod,
112  BYTE *pReRegTraffic,
113  BYTE *pHAAuthenticator,
114  BYTE *pHA2002bis );
115 
132 ULONG SetAutoconnect( ULONG setting );
133 
149 ULONG GetAutoconnect( ULONG *pSetting );
150 
212  ULONG profileType,
213  ULONG *pPDPType,
214  ULONG *pIPAddress,
215  ULONG *pPrimaryDNS,
216  ULONG *pSecondaryDNS,
217  ULONG *pAuthentication,
218  CHAR *pName,
219  CHAR *pAPNName,
220  CHAR *pUsername,
221  CHAR *pPassword );
294  ULONG profileType,
295  ULONG *pPDPType,
296  ULONG *pIPAddressv4,
297  ULONG *pPrimaryDNSv4,
298  ULONG *pSecondaryDNSv4,
299  USHORT *pIPAddressv6,
300  USHORT *PrimaryDNSv6,
301  USHORT *pSecondaryDNSv6,
302  ULONG *pAuthentication,
303  CHAR *pName,
304  CHAR *pAPNName,
305  CHAR *pUsername,
306  CHAR *pPassword);
307 
380  ULONG profileType,
381  ULONG *pPDPType,
382  ULONG *pIPAddressv4,
383  ULONG *pPrimaryDNSv4,
384  ULONG *pSecondaryDNSv4,
385  USHORT *pIPAddressv6,
386  USHORT *PrimaryDNSv6,
387  USHORT *pSecondaryDNSv6,
388  ULONG *pAuthentication,
389  CHAR *pName,
390  CHAR *pAPNName,
391  CHAR *pUsername,
392  CHAR *pPassword);
463  ULONG profileType,
464  ULONG *pPDPType,
465  ULONG *pIPAddress,
466  ULONG *pPrimaryDNS,
467  ULONG *pSecondaryDNS,
468  ULONG *pAuthentication,
469  BYTE nameSize,
470  CHAR *pName,
471  BYTE apnSize,
472  CHAR *pAPNName,
473  BYTE userSize,
474  CHAR *pUsername );
475 
569  ULONG profileType,
570  ULONG *pPDPType,
571  ULONG *pIPAddressv4,
572  ULONG *pPrimaryDNSv4,
573  ULONG *pSecondaryDNSv4,
574  USHORT *pIPAddressv6,
575  USHORT *pPrimaryDNSv6,
576  USHORT *pSecondaryDNSv6,
577  ULONG *pAuthentication,
578  BYTE nameSize,
579  CHAR *pName,
580  BYTE apnSize,
581  CHAR *pAPNName,
582  BYTE userSize,
583  CHAR *pUsername );
584 
606  ULONG *pState,
607  BYTE instance );
608 
642  ULONG *pTXPacketSuccesses,
643  ULONG *pRXPacketSuccesses,
644  ULONG *pTXPacketErrors,
645  ULONG *pRXPacketErrors,
646  ULONG *pTXPacketOverflows,
647  ULONG *pRXPacketOverflows,
648  BYTE instance );
649 
671  ULONGLONG *pTXTotalBytes,
672  ULONGLONG *pRXTotalBytes,
673  BYTE instance );
674 
696  ULONG *pDormancyState,
697  BYTE instance );
698 
743  ULONG *pDataBearer,
744  BYTE instance );
745 
789 typedef struct dataBearerTechnology
790 {
795 
801 {
804 };
805 
824 typedef struct dataBearers
825 {
830 
852  QmiWDSDataBearers *pDataBearers,
853  BYTE instance );
854 
874  ULONGLONG *pDuration,
875  BYTE instance );
876 
901 typedef struct{
906 
907 typedef struct{
912 
928 
959  ULONG *pCurrentChannelTXRate,
960  ULONG *pCurrentChannelRXRate,
961  ULONG *pMaxChannelTXRate,
962  ULONG *pMaxChannelRXRate,
963  BYTE instance );
964 
1032  BYTE index,
1033  BYTE *pEnabled,
1034  ULONG *pAddress,
1035  ULONG *pPrimaryHA,
1036  ULONG *pSecondaryHA,
1037  BYTE *pRevTunneling,
1038  BYTE naiSize,
1039  CHAR *pNAI,
1040  ULONG *pHASPI,
1041  ULONG *pAAASPI,
1042  ULONG *pHAState,
1043  ULONG *pAAAState );
1044 
1064 ULONG GetLastMobileIPError( ULONG *pError );
1065 
1066 /*
1067  * This API used internally for Setting IP Family Preference
1068  *
1069  * \param IPFamilyPreference[IN]
1070  * - IP Family preference
1071  *
1072  * \param instance[IN]
1073  * - PDP instance
1074  *
1075  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
1076  *
1077  * \sa See qmerrno.h for eQCWWAN_xxx error values
1078  *
1079  */
1081  BYTE IPFamilyPreference,
1082  BYTE instance );
1083 
1084 /*
1085  * This API used internally for checking if a device is a Gobi device
1086  *
1087  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
1088  *
1089  * \sa See qmerrno.h for eQCWWAN_xxx error values
1090  *
1091  */
1093 
1113  CHAR *pSPC,
1114  BYTE index );
1115 
1168  CHAR *pSPC,
1169  BYTE index,
1170  BYTE *pEnabled,
1171  ULONG *pAddress,
1172  ULONG *pPrimaryHA,
1173  ULONG *pSecondaryHA,
1174  BYTE *pRevTunneling,
1175  CHAR *pNAI,
1176  ULONG *pHASPI,
1177  ULONG *pAAASPI,
1178  CHAR *pMNHA,
1179  CHAR *pMNAAA );
1180 
1262 struct UMTSQoS
1263 {
1276 };
1277 
1295 {
1298 };
1299 
1321 struct GPRSQoS
1322 {
1328 };
1329 
1340 {
1342  ULONG pscsfIPv4Addr[64];
1343 };
1344 
1355 {
1357  CHAR fqdnAddr[256];
1358 };
1359 
1370 {
1372  struct PCSCFFQDNAddress pcsfFQDNAddress[10];
1373 };
1374 
1384 struct Domain
1385 {
1387  CHAR domainName[256];
1388 };
1389 
1400 {
1402  struct Domain domain[10];
1403 };
1404 
1419 {
1422 };
1423 
1437 {
1439  USHORT gwAddressV6[8];
1440 };
1441 
1550 {
1576 };
1577 
1597 {
1601 };
1602 
1617  struct WdsRunTimeSettings *pRunTimeSettings );
1618 
1684  ULONG profileType,
1685  BYTE profileId,
1686  ULONG *pPDPType,
1687  ULONG *pIPAddress,
1688  ULONG *pPrimaryDNS,
1689  ULONG *pSecondaryDNS,
1691  CHAR *pName,
1692  CHAR *pAPNName,
1693  CHAR *pUsername,
1694  CHAR *pPassword );
1695 
1778  ULONG profileType,
1779  BYTE profileId,
1780  ULONG *pPDPType,
1781  ULONG *pIPAddress,
1782  ULONG *pPrimaryDNS,
1783  ULONG *pSecondaryDNS,
1785  BYTE nameSize,
1786  CHAR *pName,
1787  BYTE apnSize,
1788  CHAR *pAPNName,
1789  BYTE userSize,
1790  CHAR *pUsername,
1791  WORD *pExtendedErrorCode );
1792 
1894 };
1895 
1914  struct ssdatasession_params *pin );
1915 
1933 };
1934 
1959  struct SLQSDeleteProfileParams *pProfileToDelete,
1960  WORD *pExtendedErrorCode );
1961 
2164 {
2203 };
2389 {
2421 };
2422 
2428 typedef union WdsProfileParam
2429 {
2430  struct Profile3GPP SlqsProfile3GPP;
2431  struct Profile3GPP2 SlqsProfile3GPP2;
2433 
2458 {
2461  QmiProfileInfo curProfile;
2462 };
2463 
2543 {
2556 };
2557 
2578 {
2584 };
2585 
2636 {
2650 };
2651 
2666 {
2667  struct UMTSQoS UMTSReqQoS;
2669 };
2670 
2697 {
2703 };
2704 
2721 {
2725 };
2726 
2752  struct CreateProfileIn *pReq,
2753  struct CreateProfileOut *pResp );
2754 
2777 };
2778 
2794 ULONG SLQSAutoConnect( struct slqsautoconnect *pacreq );
2795 
2815 {
2818  QmiProfileInfo curProfile;
2819 };
2820 
2833 {
2835 };
2836 
2855  struct ModifyProfileIn *pReq,
2856  struct ModifyProfileOut *pResp );
2857 
2921 typedef struct _slqs3GPPConfigItem
2922 {
2930 
2945 ULONG SLQSSet3GPPConfigItem( slqs3GPPConfigItem *pSLQS3GPPConfigItem );
2946 
2961 ULONG SLQSGet3GPPConfigItem( slqs3GPPConfigItem *pSLQS3GPPConfigItem );
2962 
2975 typedef struct _GetProfileSettingIn
2976 {
2980 
2998 {
2999  QmiProfileInfo curProfile;
3002 
3023  GetProfileSettingIn *pReq,
3024  GetProfileSettingOut *pResp );
3025 
3051 typedef struct
3052 {
3055 } TrStatInd;
3056 
3114 typedef struct
3115 {
3127 
3150 ULONG SLQSWdsSetEventReport( wdsSetEventReportReq *pSetEventReportReq );
3151 
3167 typedef struct
3168 {
3172 
3245 typedef struct
3246 {
3263 
3285  swiPDPRuntimeSettingsReq *pPDPRuntimeSettingsReq,
3286  swiPDPRuntimeSettingsResp *pPDPRuntimeSettingsResp );
3287 
3307 {
3312 };
3313 
3336 {
3339  struct WdsConnectionRateElmnts ConnRateElmntsV4;
3340  struct WdsConnectionRateElmnts ConnRateElmntsV6;
3341 };
3342 
3343 /*
3344  * This API is an internal Api.Used to switch the call for GetConnectionRate.
3345  *
3346  * \param pV4sessionId[IN]
3347  * - use to store the current IPV4 Session Id. It can be NULL
3348  *
3349  * \param pV6sessionId[IN]
3350  * - use to store the current IPV6 Session Id. It can be NULL
3351  *
3352  * \param pConnectionRateElmnt[OUT]
3353  * - See \ref WdsConnectionRateElmnts for more information
3354  *
3355  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
3356  *
3357  * \sa see qmerrno.h for eQCWWAN_xxx error values
3358  *
3359  * \note Technology Supported: UMTS/CDMA\n
3360  * Device Supported: MC77XX\n
3361  * Timeout: 2 seconds\n
3362  *
3363  */
3365  ULONG *pv4sessionId,
3366  ULONG *pv6sessionId,
3367  struct WdsConnectionRateElmnts *pConnectionRateElmnt );
3368 
3386  struct WdsConnectionRate *pConnectionRate );
3387 
3399 {
3402 };
3403 
3426 {
3429  struct WdsByteTotalsElmnts ByteTotalsElmntsV4;
3430  struct WdsByteTotalsElmnts ByteTotalsElmntsV6;
3431 };
3432 
3433 /*
3434  * This API is an internal Api.Used to switch the call for GetByteTotals.
3435  *
3436  * \param pV4sessionId[IN]
3437  * - use to store the current IPV4 Session Id. It can be NULL
3438  *
3439  * \param pV6sessionId[IN]
3440  * - use to store the current IPV6 Session Id. It can be NULL
3441  *
3442  * \param pByteTotalsElmnt[OUT]
3443  * - See \ref WdsByteTotalsElmnts for more information
3444  *
3445  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
3446  *
3447  * \sa see qmerrno.h for eQCWWAN_xxx error values
3448  *
3449  * Timeout: 2 seconds\n
3450  *
3451  */
3453  ULONG *pv4sessionId,
3454  ULONG *pv6sessionId,
3455  struct WdsByteTotalsElmnts *pByteTotalsElmnt );
3456 
3471  struct WdsByteTotals *pByteTotals );
3472 
3489 ULONG SLQSWdsGoDormant( void );
3490 
3507 ULONG SLQSWdsGoActive( void );
3508 
3537  ULONG *pStateV4,
3538  ULONG *pStateV6,
3539  BYTE instance );
3540 
3541 /*
3542  * This structure contains the response parameters retrieved by the API
3543  * iSLQSGetInstanceID. This is for SDK internal use only.
3544  *
3545  * \param pInstanceID
3546  * - Instance ID corresponding to the session ID
3547  *
3548  * \param pIPFamily
3549  * - IP Family for the session ID
3550  * - 4 - IPv4
3551  * - 6 - IPv6
3552  *
3553  * \note none
3554  *
3555  */
3556 typedef struct
3557 {
3560 } GetInstIDResp;
3561 
3562 /*
3563  * This structure contains the response parameters retrieved by the API
3564  * iSLQSGetSessionID. This is for SDK internal use only.
3565  *
3566  * \param pSessionIDv4
3567  * - IPv4 session ID
3568  *
3569  * \param pSessionIDv6
3570  * - IPv6 session ID
3571  *
3572  * \note none
3573  *
3574  */
3575 typedef struct
3576 {
3580 
3597 typedef struct
3598 {
3601 } TransferStatInd;
3602 
3645 typedef struct
3646 {
3654 
3672 typedef struct
3673 {
3677 
3695 typedef struct
3696 {
3701 } ChannelRate;
3702 
3801 typedef struct
3802 {
3815 
3833  getDUNCallInfoReq *pGetDUNCallInfoReq,
3834  getDUNCallInfoResp *pGetDUNCallInfoResp );
3835 
3885 {
3898 };
3899 
3922 {
3925  struct WdsPktStatisticsElmnts PktStatElmntsV4;
3926  struct WdsPktStatisticsElmnts PktStatElmntsV6;
3927 };
3928 
3945 {
3947 };
3948 
3970  struct WdsPktStatisticsReq *pStatMask,
3971  struct WdsPktStatisticsElmnts *pPktStatisticsElmnt,
3972  BYTE instance );
3973 
3974 /*
3975  * This API is an internal Api.Used to switch the call for GetPacketStatistics.
3976  *
3977  * \param pV4sessionId[IN]
3978  * - use to store the current IPV4 Session Id. It can be NULL
3979  *
3980  * \param pV6sessionId[IN]
3981  * - use to store the current IPV6 Session Id. It can be NULL
3982  *
3983  * \param pStatMask[IN]
3984  * - See \ref WdsPktStatisticsReq for more information
3985  *
3986  * \param pPktStatisticsElmnt[OUT]
3987  * - See \ref WdsPktStatisticsElmnts for more information
3988  *
3989  * \return eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
3990  *
3991  * \sa see qmerrno.h for eQCWWAN_xxx error values
3992  *
3993  */
3995  ULONG *pV4sessionId,
3996  ULONG *pV6sessionId,
3997  struct WdsPktStatisticsReq *pStatMask,
3998  struct WdsPktStatisticsElmnts *pPktStatisticsElmnt );
3999 
4018  struct WdsPktStatisticsReq *pStatMask,
4019  struct WdsPktStatisticsResp *pPktStatistics );
4020 
4078 typedef struct
4079 {
4084 
4104 typedef struct
4105 {
4110 
4124 ULONG SLQSGetCurrDataSystemStat ( CurrDataSysStat *pCurrDataSysStat );
4125 
4147 typedef struct
4148 {
4152 
4167 ULONG RMSetTransferStatistics( swiRMTrasnferStaticsReq *pSwiRMTrasnferStaticsReq );
4168 
4169 typedef struct
4170 {
4173 }DataULongTlv;
4174 
4175 typedef struct
4176 {
4180 
4203 typedef struct {
4211 
4212 
4225 
4288 typedef struct
4289 {
4294 
4305 typedef struct
4306 {
4310 
4311 
4329  DataBearerTechExt *pDataBearerTech,
4330  BYTE instance );
4331 
4349 typedef struct
4350 {
4353  unsigned long max_channel_tx_rate;
4354  unsigned long max_channel_rx_rate;
4356 
4374 
4387 typedef struct
4388 {
4392 
4407 
4433 typedef struct
4434 {
4438 
4453 
4475  BYTE profile_type,
4476  BYTE profile_family,
4477  BYTE *pProfile_no
4478  );
4479 
4501  BYTE profile_type,
4502  BYTE profile_family,
4503  BYTE profile_index
4504  );
4505 
4515 typedef struct
4516 {
4520 
4536 typedef struct
4537 {
4540  BYTE chaddr[16];
4542 
4558 typedef struct
4559 {
4562  BYTE optVal[255];
4563 } WdsDHCPv4Option;
4564 
4576 typedef struct
4577 {
4581 
4596 typedef struct
4597 {
4601 } WdsDHCPv4Config;
4602 
4609 typedef struct
4610 {
4613 
4627 
4641 
4642 #ifdef __cplusplus
4643 } /* extern "C" { */
4644 #endif
4645 
4646 #endif /* __GOBI_API_WDS_H__ */
BYTE * pPCSCFAddrPCO
Definition: qaGobiApiWds.h:1564
Definition: qaGobiApiWds.h:2814
BYTE * pIsPcscfAddressNedded
Definition: qaGobiApiWds.h:2412
struct PCSCFFQDNAddressList * pPCSCFFQDNAddrList
Definition: qaGobiApiWds.h:1566
BYTE instanceId
Definition: qaGobiApiWds.h:1876
ULONG SLQSGetDataBearerTechnology(QmiWDSDataBearers *pDataBearers, BYTE instance)
BYTE * pDormancyStatusInd
Definition: qaGobiApiWds.h:3119
WORD * pProfilenameSize
Definition: qaGobiApiWds.h:2166
DataULongTlv TxOkConutTlv
Definition: qaGobiApiWds.h:4204
ULONG SetActiveMobileIPProfile(CHAR *pSPC, BYTE index)
DataBearerTech * pLastBearerTech
Definition: qaGobiApiWds.h:4308
BYTE eValid
Definition: qaGobiApiWds.h:2638
ULONG grntUplinkBitrate
Definition: qaGobiApiWds.h:1267
ULONG * pv4sessionId
Definition: qaGobiApiWds.h:908
ULONG SLQSGetDataBearerTechnologyExt(DataBearerTechExt *pDataBearerTech, BYTE instance)
struct _GetProfileSettingIn GetProfileSettingIn
Definition: qaGobiApiWds.h:901
struct IPV6AddressInfo * pIPv6Address
Definition: qaGobiApiWds.h:3254
ULONG * pStatMask
Definition: qaGobiApiWds.h:3946
ULONG rcv6
Definition: qaGobiApiWds.h:1885
WORD * pAPNnameSize
Definition: qaGobiApiWds.h:2171
BYTE profileIndex
Definition: qaGobiApiWds.h:1932
ULONG GetConnectionRate(ULONG *pCurrentChannelTXRate, ULONG *pCurrentChannelRXRate, ULONG *pMaxChannelTXRate, ULONG *pMaxChannelRXRate, BYTE instance)
BYTE * pIMCNflag
Definition: qaGobiApiWds.h:1572
ULONG SLQSResetPacketStatics()
BYTE gwV6PrefixLen
Definition: qaGobiApiWds.h:1438
ULONG SLQSGetSessionState(ULONG *pStateV4, ULONG *pStateV6, BYTE instance)
Definition: qaGobiApiWds.h:824
struct UMTSQoS * pUMTSReqQoS
Definition: qaGobiApiWds.h:2174
BYTE * pPdpContext
Definition: qaGobiApiWds.h:2190
Definition: qaGobiApiWds.h:803
#define IPV6_ADDRESS_ARRAY_SIZE
Definition: qaGobiApiWds.h:19
ULONG SLQSStartStopDataSession(struct ssdatasession_params *pin)
ULONG * pCurrentChannelTXRate
Definition: qaGobiApiWds.h:3308
struct IPV6AddressInfo * pIPV6AddrInfo
Definition: qaGobiApiWds.h:1574
WORD destPortRangeStart
Definition: qaGobiApiWds.h:2643
CHAR * pPassword
Definition: qaGobiApiWds.h:1891
char CHAR
Definition: SwiDataTypes.h:33
ULONG SLQSGetProfileSettings(GetProfileSettingIn *pReq, GetProfileSettingOut *pResp)
struct UMTSQoS * pUMTSGrantedQoS
Definition: qaGobiApiWds.h:1556
BYTE qosDeliveryOrder
Definition: qaGobiApiWds.h:2549
QmiProfileInfo curProfile
Definition: qaGobiApiWds.h:2818
Definition: qaGobiApiWds.h:2997
Definition: qaGobiApiWds.h:4288
ULONG meanThroughputClass
Definition: qaGobiApiWds.h:1327
ULONG gUlBitRate
Definition: qaGobiApiWds.h:2701
WdsDHCPv4HWConfig * pHwConfig
Definition: qaGobiApiWds.h:4599
struct dataBearers QmiWDSDataBearers
ULONG * pMaxChannelTXRate
Definition: qaGobiApiWds.h:3310
ULONG * pPDNInactivTimeout
Definition: qaGobiApiWds.h:2201
ULONG * pIPAddressV4
Definition: qaGobiApiWds.h:902
CHAR * pUsername
Definition: qaGobiApiWds.h:1890
struct dataBearerTechnology QmiWDSDataBearerTechnology
Definition: qaGobiApiWds.h:789
BYTE numInstances
Definition: qaGobiApiWds.h:1401
ULONG grntDownlinkBitrate
Definition: qaGobiApiWds.h:1268
ULONG * pPrimaryDNSV4
Definition: qaGobiApiWds.h:1554
Definition: qaGobiApiWds.h:1294
BYTE * pReportChannelRate
Definition: qaGobiApiWds.h:3652
ULONG GetDormancyState(ULONG *pDormancyState, BYTE instance)
BYTE * pProfileID
Definition: qaGobiApiWds.h:2459
BYTE NetworkType
Definition: qaGobiApiWds.h:4080
ULONG SLQSGetCurrDataSystemStat(CurrDataSysStat *pCurrDataSysStat)
BYTE * pDataCallStatusChangeInd
Definition: qaGobiApiWds.h:3122
BYTE * pAuthRetryCount
Definition: qaGobiApiWds.h:2399
unsigned char BYTE
Definition: SwiDataTypes.h:32
Definition: qaGobiApiWds.h:4203
Definition: qaGobiApiWds.h:3556
Definition: qaGobiApiWds.h:3114
WORD * pSePCSCFIPv6Address
Definition: qaGobiApiWds.h:3261
ULONG ulData
Definition: qaGobiApiWds.h:4172
ULONG SLQSGetCurrentChannelRate(WDSSWICurrentChannelRates *pRates, BYTE instance)
BYTE profileIndex
Definition: qaGobiApiWds.h:1297
ULONG * pSecondaryV4DnsAddress
Definition: qaGobiApiWds.h:2414
ULONG meanThroughputClass
Definition: qaGobiApiWds.h:2583
ULONG * pRXPacketErrors
Definition: qaGobiApiWds.h:3889
ULONG SLQSAutoConnect(struct slqsautoconnect *pacreq)
ULONG failureReason
Definition: qaGobiApiWds.h:1881
ULONGLONG * pRXOkBytesCount
Definition: qaGobiApiWds.h:3893
ULONG * pSessionIDv6
Definition: qaGobiApiWds.h:3578
BYTE acsetting
Definition: qaGobiApiWds.h:2775
Definition: qaGobiApiWds.h:2542
ULONG SLQSGetDUNCallInfo(getDUNCallInfoReq *pGetDUNCallInfoReq, getDUNCallInfoResp *pGetDUNCallInfoResp)
BYTE * pIPv6prefixlen
Definition: qaGobiApiWds.h:904
ULONG precedenceClass
Definition: qaGobiApiWds.h:1323
ULONG SLQSDeleteProfile(struct SLQSDeleteProfileParams *pProfileToDelete, WORD *pExtendedErrorCode)
Definition: qaGobiApiWds.h:2428
ULONG reliabilityClass
Definition: qaGobiApiWds.h:2581
ULONG * pPrDNSIPv4Address
Definition: qaGobiApiWds.h:3252
BYTE numOpt
Definition: qaGobiApiWds.h:4578
BYTE sourceIPMask
Definition: qaGobiApiWds.h:2641
BYTE numInstances
Definition: qaGobiApiWds.h:1371
ULONG * pV4sessionId
Definition: qaGobiApiWds.h:3337
ULONG SLQSGetByteTotals(struct WdsByteTotals *pByteTotals)
ULONG flowLabel
Definition: qaGobiApiWds.h:2649
BYTE * pProfileID
Definition: qaGobiApiWds.h:2816
BYTE * pDataBearerTech
Definition: qaGobiApiWds.h:3808
Definition: qaGobiApiWds.h:3425
Definition: qaGobiApiWds.h:2577
BYTE * pLoopbackMultiplier
Definition: qaGobiApiWds.h:4390
BYTE contextType
Definition: qaGobiApiWds.h:3170
Definition: qaGobiApiWds.h:2720
WORD LTEAttachProfileListLen
Definition: qaGobiApiWds.h:2927
ULONG * pTechnology
Definition: qaGobiApiWds.h:1877
CHAR * pUserId
Definition: qaGobiApiWds.h:2401
ULONG CurrChanRxRate
Definition: qaGobiApiWds.h:3698
ULONG StatsMask
Definition: qaGobiApiWds.h:3600
BYTE profileId
Definition: qaGobiApiWds.h:4518
BYTE * pAPNEnabled3GPP2
Definition: qaGobiApiWds.h:2418
CurrNetworkInfo * pCurrNetworkInfo
Definition: qaGobiApiWds.h:4108
ULONG * pTXDroppedCount
Definition: qaGobiApiWds.h:3896
Definition: qaGobiApiWds.h:3944
ULONG SLQSGet3GPPConfigItem(slqs3GPPConfigItem *pSLQS3GPPConfigItem)
ULONG SLQSGetPacketStatistics(struct WdsPktStatisticsReq *pStatMask, struct WdsPktStatisticsResp *pPktStatistics)
DataULongTlv RxDropConutTlv
Definition: qaGobiApiWds.h:4209
ULONG * pIPv4GWAddress
Definition: qaGobiApiWds.h:3251
WdsDHCPv4Option * pOptList
Definition: qaGobiApiWds.h:4579
ULONG * pPrPCSCFIPv4Address
Definition: qaGobiApiWds.h:3258
struct IPV6AddressInfo * pIPv6GWAddress
Definition: qaGobiApiWds.h:3255
WORD srcPortRangeEnd
Definition: qaGobiApiWds.h:2646
ULONG * pTXPacketSuccesses
Definition: qaGobiApiWds.h:3886
DataULongTlv TxDropConutTlv
Definition: qaGobiApiWds.h:4208
ULONG * pSessionIDv4
Definition: qaGobiApiWds.h:3577
WORD * pLTEAttachProfile
Definition: qaGobiApiWds.h:2923
ULONG grntUplinkBitrate
Definition: qaGobiApiWds.h:2547
ULONG trafficPriority
Definition: qaGobiApiWds.h:1275
Definition: qaGobiApiWds.h:4515
DataBearerTech * pBearerTech
Definition: qaGobiApiWds.h:4307
ULONG reliabilityClass
Definition: qaGobiApiWds.h:1325
Definition: qaGobiApiWds.h:3335
Definition: qaGobiApiWds.h:1930
WORD * pPrPCSCFIPv6Address
Definition: qaGobiApiWds.h:3260
Definition: qaGobiApiWds.h:4175
BYTE * pEnableNotification
Definition: qaGobiApiWds.h:4611
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:3650
ULONG iGetByteTotals(ULONG *pv4sessionId, ULONG *pv6sessionId, struct WdsByteTotalsElmnts *pByteTotalsElmnt)
struct UMTSReqQoSSigInd * pUMTSReqQoSSigInd
Definition: qaGobiApiWds.h:2194
BYTE * p3gppRelease
Definition: qaGobiApiWds.h:2926
USHORT * pPriDNSIPv6addpref
Definition: qaGobiApiWds.h:2196
Definition: qaGobiApiWds.h:3921
QmiWDSDataBearerTechnology * pLastCallDataBearerTechnology
Definition: qaGobiApiWds.h:828
BYTE QCI
Definition: qaGobiApiWds.h:2698
ULONG GetAutoconnect(ULONG *pSetting)
ULONG soMask
Definition: qaGobiApiWds.h:793
ULONG SLQSModifyProfile(struct ModifyProfileIn *pReq, struct ModifyProfileOut *pResp)
qmiDataBearerMasks
Definition: qaGobiApiWds.h:800
ULONG GetDefaultProfileNum(BYTE profile_type, BYTE profile_family, BYTE *pProfile_no)
ULONG SOMask
Definition: qaGobiApiWds.h:4082
struct UMTSReqQoSSigInd * pUMTSMinQosSigInd
Definition: qaGobiApiWds.h:2195
ULONG delayClass
Definition: qaGobiApiWds.h:2580
USHORT * pPriV6DnsAddress
Definition: qaGobiApiWds.h:2415
BYTE * pPdnType
Definition: qaGobiApiWds.h:2411
WORD domainLen
Definition: qaGobiApiWds.h:1386
BYTE * pLcpCreqRetryCount
Definition: qaGobiApiWds.h:2397
BYTE * pCurrPrefDataSysInd
Definition: qaGobiApiWds.h:3123
Definition: qaGobiApiWds.h:3645
Definition: qaGobiApiWds.h:1354
ULONG GetPacketStatus(ULONG *pTXPacketSuccesses, ULONG *pRXPacketSuccesses, ULONG *pTXPacketErrors, ULONG *pRXPacketErrors, ULONG *pTXPacketOverflows, ULONG *pRXPacketOverflows, BYTE instance)
ULONG SLQSWdsGoDormant(void)
ULONGLONG soMask
Definition: qaGobiApiWds.h:4292
ULONG * pPppSessCloseTimerDO
Definition: qaGobiApiWds.h:2391
struct PCSCFIPv4ServerAddressList * pServerAddrList
Definition: qaGobiApiWds.h:1565
CHAR * pProfileName
Definition: qaGobiApiWds.h:1551
Definition: qaGobiApiWds.h:4078
BYTE deliveryErrSDU
Definition: qaGobiApiWds.h:1273
ULONG transferDelay
Definition: qaGobiApiWds.h:1274
ULONG SLQSSGetDHCPv4ClientConfig(WdsDHCPv4Config *pReqResp)
ULONG * v4sessionId
Definition: qaGobiApiWds.h:1598
ULONG * pSubnetMaskV4
Definition: qaGobiApiWds.h:1563
Definition: qaGobiApiWds.h:2388
ULONG * pIPv4Address
Definition: qaGobiApiWds.h:3250
BYTE * pPdpHdrCompType
Definition: qaGobiApiWds.h:2168
CHAR * pApnString
Definition: qaGobiApiWds.h:2409
ULONG ulMask
Definition: qaGobiApiWds.h:4150
ULONG * pPrimaryV4DnsAddress
Definition: qaGobiApiWds.h:2413
WORD * pLTEAttachProfileList
Definition: qaGobiApiWds.h:2928
CHAR * pUsername
Definition: qaGobiApiWds.h:1558
ULONG SLQSGetConnectionRate(struct WdsConnectionRate *pConnectionRate)
BYTE deliveryErrSDU
Definition: qaGobiApiWds.h:2553
Definition: qaGobiApiWds.h:4596
Definition: qaGobiApiWds.h:1369
BYTE sduErrorRatio
Definition: qaGobiApiWds.h:2551
BYTE * pIPFamilyPreference
Definition: qaGobiApiWds.h:1571
ULONG maxUplinkBitrate
Definition: qaGobiApiWds.h:2545
ULONGLONG * pRXOKBytesLastCall
Definition: qaGobiApiWds.h:3895
unsigned long max_channel_tx_rate
Definition: qaGobiApiWds.h:4353
ULONG * pProfileId3GPP2
Definition: qaGobiApiWds.h:1879
ULONGLONG * pLastCallRXOKBytesCnt
Definition: qaGobiApiWds.h:3811
BYTE ByteLoopbackMode
Definition: qaGobiApiWds.h:4435
ULONG SLQSGetRuntimeSettings(struct WdsRunTimeSettings *pRunTimeSettings)
BYTE * pPcscfAddrUsingPCO
Definition: qaGobiApiWds.h:2184
ULONG trafficPriority
Definition: qaGobiApiWds.h:2555
ChannelRate * pChannelRate
Definition: qaGobiApiWds.h:3809
BYTE * pAPNDisabledFlag
Definition: qaGobiApiWds.h:2200
BYTE sduErrorRatio
Definition: qaGobiApiWds.h:1271
BYTE bResetStatistics
Definition: qaGobiApiWds.h:4149
BYTE * pAPNClass3GPP2
Definition: qaGobiApiWds.h:2420
ULONG * pPDNInactivTimeout3GPP2
Definition: qaGobiApiWds.h:2419
Definition: qaGobiApiWds.h:3597
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:3813
ULONG * pPDPType
Definition: qaGobiApiWds.h:1552
BYTE * pProfileType
Definition: qaGobiApiWds.h:2722
BYTE * pIPFamily
Definition: qaGobiApiWds.h:3559
ULONG * pSePCSCFIPv4Address
Definition: qaGobiApiWds.h:3259
ULONG verbFailReason
Definition: qaGobiApiWds.h:1893
Definition: qaGobiApiWds.h:2773
WORD * pUserIdSize
Definition: qaGobiApiWds.h:2402
BYTE * pAppPriority
Definition: qaGobiApiWds.h:2408
DataULongLongTlv RxOkByteCountTlv
Definition: qaGobiApiWds.h:4207
BYTE optValLen
Definition: qaGobiApiWds.h:4561
Definition: qaGobiApiWds.h:4305
USHORT * pExtErrorCode
Definition: qaGobiApiWds.h:2724
BYTE TlvPresent
Definition: qaGobiApiWds.h:4177
BYTE StatsPeriod
Definition: qaGobiApiWds.h:3599
ULONGLONG ullData
Definition: qaGobiApiWds.h:4178
CHAR * pUsername
Definition: qaGobiApiWds.h:2178
ULONG GetMobileIP(ULONG *pMode)
BYTE IPV6PrefixLen
Definition: qaGobiApiWds.h:1420
BYTE * pDefaultPDNEnabled
Definition: qaGobiApiWds.h:2925
USHORT * pPrimaryDNSV6
Definition: qaGobiApiWds.h:1567
ULONG * pV6sessionId
Definition: qaGobiApiWds.h:3338
ULONG gDlBitRate
Definition: qaGobiApiWds.h:2699
ULONG * pCurrentChannelRXRate
Definition: qaGobiApiWds.h:3309
BYTE profileType
Definition: qaGobiApiWds.h:1296
BYTE * pDormancyStatus
Definition: qaGobiApiWds.h:3807
ULONG SLQSCreateProfile(struct CreateProfileIn *pReq, struct CreateProfileOut *pResp)
ULONG maxDownlinkBitrate
Definition: qaGobiApiWds.h:1266
BYTE * pBearerId
Definition: qaGobiApiWds.h:3248
ULONG * pMaxChannelRXRate
Definition: qaGobiApiWds.h:3311
struct QosClassID * pQosClassID
Definition: qaGobiApiWds.h:2199
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:3306
BYTE * pReportConnStatus
Definition: qaGobiApiWds.h:3648
BYTE * pCurrChannelRateInd
Definition: qaGobiApiWds.h:3116
DataULongLongTlv TxOkByteCountTlv
Definition: qaGobiApiWds.h:4206
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:2696
ULONG SetAutoconnect(ULONG setting)
USHORT * pSecDNSIPv6addpref
Definition: qaGobiApiWds.h:2197
Definition: qaGobiApiWds.h:1321
ULONG MaxChanTxRate
Definition: qaGobiApiWds.h:3699
BYTE filterId
Definition: qaGobiApiWds.h:2637
ULONG MaxChanRxRate
Definition: qaGobiApiWds.h:3700
unsigned short USHORT
Definition: SwiDataTypes.h:35
USHORT * pIpcpAckTimeout
Definition: qaGobiApiWds.h:2395
Definition: qaGobiApiWds.h:2163
ULONG * pSecDNSIPv4AddPref
Definition: qaGobiApiWds.h:2173
ULONG maxDlBitRate
Definition: qaGobiApiWds.h:2700
ULONG v4sessionId
Definition: qaGobiApiWds.h:1886
Definition: qaGobiApiWds.h:3575
ULONG ratMask
Definition: qaGobiApiWds.h:792
BYTE optCode
Definition: qaGobiApiWds.h:4560
BYTE * pInstanceID
Definition: qaGobiApiWds.h:3558
USHORT * pSecondaryDNSV6
Definition: qaGobiApiWds.h:1568
Definition: qaGobiApiWds.h:3245
BYTE * pMIPStatusInd
Definition: qaGobiApiWds.h:3120
Definition: qaGobiApiWds.h:4536
ULONG rcv4
Definition: qaGobiApiWds.h:1884
ULONG peakThroughputClass
Definition: qaGobiApiWds.h:2582
BYTE ipVersion
Definition: qaGobiApiWds.h:2639
BYTE SigInd
Definition: qaGobiApiWds.h:2668
ULONG failureReasonv6
Definition: qaGobiApiWds.h:1883
ULONG SetMobileIP(ULONG mode)
ULONG maxUplinkBitrate
Definition: qaGobiApiWds.h:1265
ULONG precedenceClass
Definition: qaGobiApiWds.h:2579
USHORT * pLcpAckTimeout
Definition: qaGobiApiWds.h:2394
BYTE statsPeriod
Definition: qaGobiApiWds.h:3053
Definition: qaGobiApiWds.h:3884
BYTE hwType
Definition: qaGobiApiWds.h:4538
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:4171
BYTE * pPDPtype
Definition: qaGobiApiWds.h:2167
struct UMTSQoS * pUMTSMinQoS
Definition: qaGobiApiWds.h:2175
BYTE * pReportDataBearerTech
Definition: qaGobiApiWds.h:3651
Definition: qaGobiApiWds.h:4147
Definition: qaGobiApiWds.h:4387
BYTE trafficClass
Definition: qaGobiApiWds.h:2544
BYTE contextId
Definition: qaGobiApiWds.h:3169
WdsDHCPv4OptionList * pRequestOptionList
Definition: qaGobiApiWds.h:4600
Definition: qaGobiApiWds.h:4433
BYTE trafficClass
Definition: qaGobiApiWds.h:1264
ULONG IPSECSPI
Definition: qaGobiApiWds.h:2647
ULONGLONG * pTXTotalBytes
Definition: qaGobiApiWds.h:3400
TransferStatInd * pTransferStatInd
Definition: qaGobiApiWds.h:3649
CHAR * pAPNName
Definition: qaGobiApiWds.h:3249
DataULongTlv RxOkConutTlv
Definition: qaGobiApiWds.h:4205
ULONG * pIPv4AddrPref
Definition: qaGobiApiWds.h:2183
ULONG * pV4sessionId
Definition: qaGobiApiWds.h:3427
CHAR * pAPNName
Definition: qaGobiApiWds.h:2170
ULONG maxSDUSize
Definition: qaGobiApiWds.h:1270
ULONG GetSessionDuration(ULONGLONG *pDuration, BYTE instance)
struct TFTIDParams * pTFTID1Params
Definition: qaGobiApiWds.h:2188
struct GPRSQoS * pGPRSGrantedQoS
Definition: qaGobiApiWds.h:1557
ULONG GetPacketStatistics(struct WdsPktStatisticsReq *pStatMask, struct WdsPktStatisticsElmnts *pPktStatisticsElmnt, BYTE instance)
BYTE * pAddrAllocPref
Definition: qaGobiApiWds.h:2198
TrStatInd * pTransferStatInd
Definition: qaGobiApiWds.h:3117
unsigned long long ULONGLONG
Definition: SwiDataTypes.h:30
Definition: qaGobiApiWds.h:802
ULONG Mask
Definition: qaGobiApiWds.h:3647
ULONG grntDownlinkBitrate
Definition: qaGobiApiWds.h:2548
BYTE * pAuthenticationPref
Definition: qaGobiApiWds.h:2182
ULONG * pIPAddressV4
Definition: qaGobiApiWds.h:1560
ULONG SLQSSGetLoopback(WDSGetLoopbackData *data)
Definition: qaGobiApiWds.h:4169
CHAR * pAPNName
Definition: qaGobiApiWds.h:1553
Definition: qaGobiApiWds.h:3801
unsigned long ULONG
Definition: SwiDataTypes.h:28
BYTE acroamsetting
Definition: qaGobiApiWds.h:2776
Definition: qaGobiApiWds.h:4349
BOOL WDS_IsGobiDevice()
Definition: qaGobiApiWds.h:2975
union WdsProfileParam QmiProfileInfo
ULONG maxUlBitRate
Definition: qaGobiApiWds.h:2702
BYTE chaddrLen
Definition: qaGobiApiWds.h:4539
BYTE * pDataSystemStatusChangeInd
Definition: qaGobiApiWds.h:3125
ULONG transferDelay
Definition: qaGobiApiWds.h:2554
ULONG SLQSWdsSwiPDPRuntimeSettings(swiPDPRuntimeSettingsReq *pPDPRuntimeSettingsReq, swiPDPRuntimeSettingsResp *pPDPRuntimeSettingsResp)
BYTE * pImCnFlag
Definition: qaGobiApiWds.h:2187
BYTE * pNetworkInfoLen
Definition: qaGobiApiWds.h:4107
ULONG techType
Definition: qaGobiApiWds.h:4290
ULONGLONG * pTXOKBytesCount
Definition: qaGobiApiWds.h:3805
Definition: qaGobiApiWds.h:2921
WORD * pSourceIP
Definition: qaGobiApiWds.h:2640
ULONG * pTXPacketOverflows
Definition: qaGobiApiWds.h:3890
ULONG * pSeDNSIPv4Address
Definition: qaGobiApiWds.h:3253
BYTE * pContextId
Definition: qaGobiApiWds.h:3247
ULONG * pV4sessionId
Definition: qaGobiApiWds.h:3923
BYTE * pDataRate
Definition: qaGobiApiWds.h:2405
Definition: qaGobiApiWds.h:1262
ULONG SetDefaultProfile(ULONG profileType, ULONG *pPDPType, ULONG *pIPAddress, ULONG *pPrimaryDNS, ULONG *pSecondaryDNS, ULONG *pAuthentication, CHAR *pName, CHAR *pAPNName, CHAR *pUsername, CHAR *pPassword)
USHORT * pAuthTimeout
Definition: qaGobiApiWds.h:2396
WORD * pExtErrCode
Definition: qaGobiApiWds.h:3000
WdsDHCPv4ProfileId * pProfileId
Definition: qaGobiApiWds.h:4598
BYTE * pDataMode
Definition: qaGobiApiWds.h:2407
WORD destPortRangeEnd
Definition: qaGobiApiWds.h:2644
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:1555
ULONG SLQSSet3GPPConfigItem(slqs3GPPConfigItem *pSLQS3GPPConfigItem)
CHAR * pProfilename
Definition: qaGobiApiWds.h:2165
BOOL action
Definition: qaGobiApiWds.h:1875
Definition: qaGobiApiWds.h:1399
Definition: qaGobiApiWds.h:3167
ULONG * pv6sessionId
Definition: qaGobiApiWds.h:909
BYTE ByteLoopbackMultiplier
Definition: qaGobiApiWds.h:4436
WORD * pUsernameSize
Definition: qaGobiApiWds.h:2179
ULONG sessionId
Definition: qaGobiApiWds.h:1880
ULONG * v6sessionId
Definition: qaGobiApiWds.h:1599
WORD * pCallEndReason
Definition: qaGobiApiWds.h:3804
BYTE * pAuthProtocol
Definition: qaGobiApiWds.h:2400
CHAR * pPassword
Definition: qaGobiApiWds.h:2180
BOOL action
Definition: qaGobiApiWds.h:2774
Definition: qaGobiApiWds.h:1384
struct IPV6GWAddressInfo * pIPV6GWAddrInfo
Definition: qaGobiApiWds.h:1575
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:3803
Definition: qaGobiApiWds.h:1549
WORD * pSeDNSIPv6Address
Definition: qaGobiApiWds.h:3257
BYTE MDMConnStatus
Definition: qaGobiApiWds.h:3674
Definition: qaGobiApiWds.h:4104
struct GPRSRequestedQoS * pGPRSRequestedQos
Definition: qaGobiApiWds.h:2176
struct ProfileIdentifier * pProfileID
Definition: qaGobiApiWds.h:1561
BYTE * pPrefNetwork
Definition: qaGobiApiWds.h:4106
Definition: qaGobiApiWds.h:1339
ULONG * pRXDroppedCount
Definition: qaGobiApiWds.h:3897
BYTE ipfamily
Definition: qaGobiApiWds.h:1888
CHAR * pAuthPassword
Definition: qaGobiApiWds.h:2403
ULONG * pRXPacketSuccesses
Definition: qaGobiApiWds.h:3887
ULONG SetDefaultProfileNum(BYTE profile_type, BYTE profile_family, BYTE profile_index)
QmiProfileInfo curProfile
Definition: qaGobiApiWds.h:2999
BYTE nextHeader
Definition: qaGobiApiWds.h:2642
BYTE * pAPNClass
Definition: qaGobiApiWds.h:2202
ULONG iSLQSMISetIPFamilyPreference(BYTE IPFamilyPreference, BYTE instance)
ULONG GetIPAddressLTE(WdsIpAddressInfoReq *)
Definition: qaGobiApiWds.h:2635
ULONGLONG * pRXTotalBytes
Definition: qaGobiApiWds.h:3401
Definition: qaGobiApiWds.h:1596
ULONG SLQSSSetLoopback(WDSSetLoopbackData *pReq)
WORD * pProfileList
Definition: qaGobiApiWds.h:2924
BYTE resBerRatio
Definition: qaGobiApiWds.h:1272
Definition: qaGobiApiWds.h:1436
ULONG * pTXPacketErrors
Definition: qaGobiApiWds.h:3888
BYTE * pProfileIndex
Definition: qaGobiApiWds.h:2723
ULONG * pPriDNSIPv4AddPref
Definition: qaGobiApiWds.h:2172
Definition: qaGobiApiWds.h:907
BYTE * pProfileType
Definition: qaGobiApiWds.h:2460
Definition: qaGobiApiWds.h:1874
ULONG * pAuthentication
Definition: qaGobiApiWds.h:1889
ULONG verbFailReasonType
Definition: qaGobiApiWds.h:1892
ULONG peakThroughputClass
Definition: qaGobiApiWds.h:1326
BYTE * pPcscfAddrUsingDhcp
Definition: qaGobiApiWds.h:2186
WORD * pTechnology
Definition: qaGobiApiWds.h:1573
ULONG SLQSSSetDHCPv4ClientConfig(WdsDHCPv4Config *pReq)
ULONG * pAuthentication
Definition: qaGobiApiWds.h:1559
BYTE profileType
Definition: qaGobiApiWds.h:1931
struct GPRSRequestedQoS * pGPRSMinimumQoS
Definition: qaGobiApiWds.h:2177
ULONG * pGWAddressV4
Definition: qaGobiApiWds.h:1562
QmiWdsIpAddressInfo ip
Definition: qaGobiApiWds.h:910
ULONG SLQSWdsSetEventReport(wdsSetEventReportReq *pSetEventReportReq)
Definition: qaGobiApiWds.h:3398
BYTE resBerRatio
Definition: qaGobiApiWds.h:2552
BYTE * pLoopbackMode
Definition: qaGobiApiWds.h:4389
ULONG v6sessionId
Definition: qaGobiApiWds.h:1887
unsigned long max_channel_rx_rate
Definition: qaGobiApiWds.h:4354
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:2191
Definition: qaGobiApiWds.h:4576
ULONG iGetPacketStatistics(ULONG *pV4sessionId, ULONG *pV6sessionId, struct WdsPktStatisticsReq *pStatMask, struct WdsPktStatisticsElmnts *pPktStatisticsElmnt)
ULONG * pMtu
Definition: qaGobiApiWds.h:1569
ULONG GetByteTotals(ULONGLONG *pTXTotalBytes, ULONGLONG *pRXTotalBytes, BYTE instance)
BYTE * pPdpAccessConFlag
Definition: qaGobiApiWds.h:2185
BYTE * pAllowLinger
Definition: qaGobiApiWds.h:2393
BYTE * pEVDOPageMonPerChangeInd
Definition: qaGobiApiWds.h:3124
ULONGLONG MDMCallDuration
Definition: qaGobiApiWds.h:3675
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:1878
WORD * pPasswordSize
Definition: qaGobiApiWds.h:2181
ULONG * pV6sessionId
Definition: qaGobiApiWds.h:3924
Definition: qaGobiApiWds.h:2457
Definition: qaGobiApiWds.h:3695
struct _GetProfileSettingOut GetProfileSettingOut
ULONG iGetConnectionRate(ULONG *pv4sessionId, ULONG *pv6sessionId, struct WdsConnectionRateElmnts *pConnectionRateElmnt)
ULONGLONG * pRXOKBytesCount
Definition: qaGobiApiWds.h:3806
ULONGLONG * pMdmCallDurationActive
Definition: qaGobiApiWds.h:3812
BYTE * pProfileType
Definition: qaGobiApiWds.h:2817
ULONG failureReasonv4
Definition: qaGobiApiWds.h:1882
ULONG GetLastMobileIPError(ULONG *pError)
QmiWDSDataBearerTechnology * pCurDataBearerTechnology
Definition: qaGobiApiWds.h:827
ULONG ratValue
Definition: qaGobiApiWds.h:4291
ULONG delayClass
Definition: qaGobiApiWds.h:1324
ULONG maxSDUSize
Definition: qaGobiApiWds.h:2550
Definition: qaGobiApiWds.h:3051
BYTE * pNegoDnsSrvrPref
Definition: qaGobiApiWds.h:2390
BYTE numInstances
Definition: qaGobiApiWds.h:1341
WORD fqdnLen
Definition: qaGobiApiWds.h:1356
Definition: qaGobiApiWds.h:1418
BYTE dataBearerMask
Definition: qaGobiApiWds.h:826
WORD * pPrDNSIPv6Address
Definition: qaGobiApiWds.h:3256
BYTE profileType
Definition: qaGobiApiWds.h:4517
Definition: qaGobiApiWds.h:4609
ULONGLONG * pTXOkBytesCount
Definition: qaGobiApiWds.h:3892
BYTE * pRATType
Definition: qaGobiApiWds.h:2417
BYTE * pCurrDataBearerTechInd
Definition: qaGobiApiWds.h:3121
int BOOL
Definition: SwiDataTypes.h:37
ULONG * pPppSessCloseTimer1x
Definition: qaGobiApiWds.h:2392
USHORT * pIPv6AddPref
Definition: qaGobiApiWds.h:2193
USHORT * pIPAddressV6
Definition: qaGobiApiWds.h:903
ULONG statsMask
Definition: qaGobiApiWds.h:3054
USHORT * pExtErrorCode
Definition: qaGobiApiWds.h:2834
BYTE * pIpcpCreqRetryCount
Definition: qaGobiApiWds.h:2398
BYTE * pPdpDataCompType
Definition: qaGobiApiWds.h:2169
struct TFTIDParams * pTFTID2Params
Definition: qaGobiApiWds.h:2189
BYTE * pDataBearerTechInd
Definition: qaGobiApiWds.h:3118
WORD * pAuthPasswordSize
Definition: qaGobiApiWds.h:2404
ULONGLONG * pLastCallTXOKBytesCnt
Definition: qaGobiApiWds.h:3810
Definition: qaGobiApiWds.h:2832
WORD * pApnStringSize
Definition: qaGobiApiWds.h:2410
USHORT * pSecV6DnsAddress
Definition: qaGobiApiWds.h:2416
ULONG RMSetTransferStatistics(swiRMTrasnferStaticsReq *pSwiRMTrasnferStaticsReq)
BYTE currentNetwork
Definition: qaGobiApiWds.h:791
ULONG * pAppType
Definition: qaGobiApiWds.h:2406
unsigned short WORD
Definition: SwiDataTypes.h:34
ULONG RATMask
Definition: qaGobiApiWds.h:4081
BYTE ProfileType
Definition: qaGobiApiWds.h:2977
WORD srcPortRangeStart
Definition: qaGobiApiWds.h:2645
Definition: qaGobiApiWds.h:3672
BYTE ProfileID
Definition: qaGobiApiWds.h:2978
unsigned long current_channel_rx_rate
Definition: qaGobiApiWds.h:4352
struct DomainNameList * pDomainList
Definition: qaGobiApiWds.h:1570
Definition: qaGobiApiWds.h:2665
WORD tosMask
Definition: qaGobiApiWds.h:2648
BYTE qosDeliveryOrder
Definition: qaGobiApiWds.h:1269
ULONG * pV6sessionId
Definition: qaGobiApiWds.h:3428
ULONGLONG * pTXOKBytesLastCall
Definition: qaGobiApiWds.h:3894
ULONG maxDownlinkBitrate
Definition: qaGobiApiWds.h:2546
ULONG * pRXPacketOverflows
Definition: qaGobiApiWds.h:3891
BYTE * pPrimaryID
Definition: qaGobiApiWds.h:2192
Definition: qaGobiApiWds.h:4558
unsigned long current_channel_tx_rate
Definition: qaGobiApiWds.h:4351
QmiProfileInfo curProfile
Definition: qaGobiApiWds.h:2461
ULONG CurrChanTxRate
Definition: qaGobiApiWds.h:3697

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