11 #ifndef __GOBI_API_DMS_H__
12 #define __GOBI_API_DMS_H__
14 #define MAX_FSN_LENGTH 255
15 #define MAX_BUILD_ID_LEN 255
16 #define UNIQUE_ID_LEN 16
18 #define IMGDETAILS_LEN 16
141 WORD * pPRLVersion );
258 ULONG *pTimeSource );
296 ULONG *pVerifyRetriesLeft,
297 ULONG *pUnblockRetriesLeft );
335 ULONG *pVerifyRetriesLeft,
336 ULONG *pUnblockRetriesLeft );
370 ULONG *pVerifyRetriesLeft,
371 ULONG *pUnblockRetriesLeft );
409 ULONG *pVerifyRetriesLeft,
410 ULONG *pUnblockRetriesLeft );
438 BYTE voiceNumberSize,
514 ULONG *pVerifyRetriesLeft,
515 ULONG *pUnblockRetriesLeft );
576 ULONG *pVerifyRetriesLeft,
577 ULONG *pUnblockRetriesLeft );
641 ULONG *pVerifyRetriesLeft );
673 ULONG *pUnblockRetriesLeft );
721 ULONG *pMaxTXChannelRate,
722 ULONG *pMaxRXChannelRate,
723 ULONG *pDataServiceCapability,
724 ULONG *pSimCapability,
725 ULONG *pRadioIfacesSize,
726 BYTE *pRadioIfaces );
781 CHAR *pActivationCode );
904 ULONG *pActivationState);
#define UNIQUE_ID_LEN
Definition: qaGobiApiDms.h:16
ULONG GetOfflineReason(ULONG *pReasonMask, ULONG *pbPlatform)
BYTE * pRefStringLen
Definition: qaGobiApiDms.h:1367
ULONG UIMGetICCID(BYTE stringSize, CHAR *pString)
Definition: qaGobiApiDms.h:1147
BYTE bModelSize
Definition: qaGobiApiDms.h:1683
WORD numCrashes
Definition: qaGobiApiDms.h:1554
CHAR * pModelString
Definition: qaGobiApiDms.h:1684
BYTE * pGPSLPM
Definition: qaGobiApiDms.h:1153
BYTE * pUSBComp
Definition: qaGobiApiDms.h:1503
struct _SLQSSwiGetHostDevInfoParams SLQSSwiGetHostDevInfoParams
BYTE * pDisableIMSI
Definition: qaGobiApiDms.h:1070
char CHAR
Definition: SwiDataTypes.h:27
ULONG * pRefData
Definition: qaGobiApiDms.h:1366
ULONG GetModelID(BYTE stringSize, CHAR *pString)
BYTE bVersionSize
Definition: qaGobiApiDms.h:1744
struct _SLQSSwiSetOSInfoParams SLQSSwiSetOSInfoParams
BYTE * pRMAutoConnect
Definition: qaGobiApiDms.h:1072
ULONG GetNetworkTime(ULONGLONG *pTimeStamp, ULONG *pTimeSource)
BYTE * pNumSupUSBComps
Definition: qaGobiApiDms.h:1451
BYTE * pImgType
Definition: qaGobiApiDms.h:1365
CurrImageInfo * pCurrImgInfo
Definition: qaGobiApiDms.h:1293
struct dmsCurrentPRLInfo dmsCurrentPRLInfo
ULONG UIMSetPINProtection(ULONG id, ULONG bEnable, CHAR *pValue, ULONG *pVerifyRetriesLeft, ULONG *pUnblockRetriesLeft)
unsigned char BYTE
Definition: SwiDataTypes.h:26
#define MAX_FSN_LENGTH
Definition: qaGobiApiDms.h:14
BYTE bPlasmaIDSize
Definition: qaGobiApiDms.h:1687
BYTE bManSize
Definition: qaGobiApiDms.h:1681
CHAR * pGCDumpString
Definition: qaGobiApiDms.h:1560
WORD * pPRLVersion
Definition: qaGobiApiDms.h:1187
CHAR * pModelString
Definition: qaGobiApiDms.h:1650
ULONG UIMGetControlKeyStatus(ULONG id, ULONG *pStatus, ULONG *pVerifyRetriesLeft, ULONG *pUnblockRetriesLeft)
struct _SLQSSwiSetHostDevInfoParams SLQSSwiSetHostDevInfoParams
ULONG SLQSGetERIFile(ERIFileparams *pERIFileparams)
Definition: qaGobiApiDms.h:1576
CHAR * pVersionString
Definition: qaGobiApiDms.h:1716
BYTE bVersionSize
Definition: qaGobiApiDms.h:1715
ULONG SLQSSwiGetFSN(FactorySequenceNumber *pFSNumber)
BYTE * pGPSSel
Definition: qaGobiApiDms.h:1073
BYTE * pDevCrashStatus
Definition: qaGobiApiDms.h:1578
ULONG GetDeviceCapabilities(ULONG *pMaxTXChannelRate, ULONG *pMaxRXChannelRate, ULONG *pDataServiceCapability, ULONG *pSimCapability, ULONG *pRadioIfacesSize, BYTE *pRadioIfaces)
BYTE bSWVerSize
Definition: qaGobiApiDms.h:1685
Definition: qaGobiApiDms.h:1645
ULONG SLQSSwiGetOSInfo(SLQSSwiGetOSInfoParams *pParams)
Definition: qaGobiApiDms.h:1217
ULONG GetPower(ULONG *pPowerMode)
Definition: qaGobiApiDms.h:1448
ULONG GetFirmwareRevision(BYTE stringSize, CHAR *pString)
ULONG SLQSSwiGetCrashInfo(BYTE *pClear, CrashInfoParams *pCrashInfoParams)
CHAR * pPlasmaIDString
Definition: qaGobiApiDms.h:1654
Definition: qaGobiApiDms.h:1501
BYTE * pDHCPRelayEnabled
Definition: qaGobiApiDms.h:1076
ULONG crashData
Definition: qaGobiApiDms.h:1556
BYTE bPlasmaIDSize
Definition: qaGobiApiDms.h:1653
BYTE bNameSize
Definition: qaGobiApiDms.h:1742
ULONG SLQSSwiSetCrashAction(BYTE crashActionParams)
CHAR * pSWVerString
Definition: qaGobiApiDms.h:1652
ULONG GetHardwareRevision(BYTE stringSize, CHAR *pString)
ULONG SLQSSwiGetHostDevInfo(SLQSSwiGetHostDevInfoParams *pGetHostDevInfoParams)
ULONG GetIMSI(BYTE stringSize, CHAR *pString)
BYTE * pDHCPRelayEnabled
Definition: qaGobiApiDms.h:1152
ULONG UIMUnblockControlKey(ULONG id, CHAR *pValue, ULONG *pUnblockRetriesLeft)
BYTE * pIsVoiceEnabled
Definition: qaGobiApiDms.h:1151
WORD * pFileSize
Definition: qaGobiApiDms.h:854
BYTE * pPRLPreference
Definition: qaGobiApiDms.h:1188
ULONG GetFirmwareRevisions(BYTE amssSize, CHAR *pAMSSString, BYTE bootSize, CHAR *pBootString, BYTE priSize, CHAR *pPRIString)
ULONG SLQSSwiSetUSBComp(USBCompConfig *pUSBCompConfig)
CHAR * pNameString
Definition: qaGobiApiDms.h:1714
WORD * pIPFamSupport
Definition: qaGobiApiDms.h:1071
ULONG GetSerialNumbers(BYTE esnSize, CHAR *pESNString, BYTE imeiSize, CHAR *pIMEIString, BYTE meidSize, CHAR *pMEIDString)
ULONG UIMGetPINStatus(ULONG id, ULONG *pStatus, ULONG *pVerifyRetriesLeft, ULONG *pUnblockRetriesLeft)
ULONG GpsEnable
Definition: qaGobiApiDms.h:1069
struct custFeaturesInfo custFeaturesInfo
ULONG GetVoiceNumber(BYTE voiceNumberSize, CHAR *pVoiceNumber, BYTE minSize, CHAR *pMIN)
Definition: qaGobiApiDms.h:1552
struct ERIFileparams ERIFileparams
BYTE bNameSize
Definition: qaGobiApiDms.h:1713
CHAR * pCrashString
Definition: qaGobiApiDms.h:1558
ULONG UIMUnblockPIN(ULONG id, CHAR *pPUKValue, CHAR *pNewValue, ULONG *pVerifyRetriesLeft, ULONG *pUnblockRetriesLeft)
WORD gcDumpStrLen
Definition: qaGobiApiDms.h:1559
BYTE * pUSBComp
Definition: qaGobiApiDms.h:1450
unsigned long long ULONGLONG
Definition: SwiDataTypes.h:24
ULONG SLQSSwiSetHostDevInfo(SLQSSwiSetHostDevInfoParams *pSetHostDevInfoParams)
Definition: qaGobiApiDms.h:1259
ULONG * pGPSEnable
Definition: qaGobiApiDms.h:1150
BYTE bManSize
Definition: qaGobiApiDms.h:1647
unsigned long ULONG
Definition: SwiDataTypes.h:23
CrashInfo * pCrashInfo
Definition: qaGobiApiDms.h:1579
BYTE * pGPSLPM
Definition: qaGobiApiDms.h:1077
ULONG SLQSGetBandCapability(ULONGLONG *pBandCapability)
BYTE * pFile
Definition: qaGobiApiDms.h:855
ULONG GetActivationState(ULONG *pActivationState)
CHAR * pNameString
Definition: qaGobiApiDms.h:1743
ULONG GetPRLVersion(WORD *pPRLVersion)
BYTE numEntries
Definition: qaGobiApiDms.h:1292
WORD crashStrLen
Definition: qaGobiApiDms.h:1557
ULONG ActivateManual(CHAR *pSPC, WORD sid, CHAR *pMDN, CHAR *pMIN, ULONG prlSize, BYTE *pPRL, CHAR *pMNHA, CHAR *pMNAAA)
Definition: qaGobiApiDms.h:1362
ULONG ActivateAutomatic(CHAR *pActivationCode)
ULONG SLQSSwiGetCrashAction(BYTE *pDevCrashState)
ULONG ResetToFactoryDefaults(CHAR *pSPC)
BYTE imageType
Definition: qaGobiApiDms.h:1261
BYTE * pSMSSupport
Definition: qaGobiApiDms.h:1074
ULONG SLQSSwiSetOSInfo(SLQSSwiSetOSInfoParams *pParams)
ULONG UIMChangePIN(ULONG id, CHAR *pOldValue, CHAR *pNewValue, ULONG *pVerifyRetriesLeft, ULONG *pUnblockRetriesLeft)
ULONG SLQSGetCurrentPRLInfo(dmsCurrentPRLInfo *pCurrentPRLInfo)
BYTE buildIDLen
Definition: qaGobiApiDms.h:1263
ULONG SLQSSwiGetUSBComp(USBCompParams *pUSBCompParams)
Definition: qaGobiApiDms.h:1067
ULONG ValidateSPC(CHAR *pSPC)
BYTE * pRefString
Definition: qaGobiApiDms.h:1368
ULONG UIMSetControlKeyProtection(ULONG id, ULONG status, CHAR *pValue, ULONG *pVerifyRetriesLeft)
CHAR * pSWVerString
Definition: qaGobiApiDms.h:1686
Definition: qaGobiApiDms.h:1185
ULONG GetManufacturer(BYTE stringSize, CHAR *pString)
ULONG UIMVerifyPIN(ULONG id, CHAR *pValue, ULONG *pVerifyRetriesLeft, ULONG *pUnblockRetriesLeft)
BYTE * pGPSSel
Definition: qaGobiApiDms.h:1149
ULONG SLQSSwiGetFwUpdateStatus(FirmwareUpdatStat *pFirmwareUpdatStat)
ULONG ResCode
Definition: qaGobiApiDms.h:1364
ULONG SLQSSwiGetFirmwareCurr(CurrentImgList *pCurrentImgList)
Definition: qaGobiApiDms.h:1679
ULONG SLQSSetCustFeatures(custFeaturesSetting *pCustFeaturesSetting)
ULONG crashId
Definition: qaGobiApiDms.h:1555
ULONG SLQSUIMGetState(ULONG *pUIMState)
CHAR * pPlasmaIDString
Definition: qaGobiApiDms.h:1688
BYTE * pSupUSBComps
Definition: qaGobiApiDms.h:1452
CHAR * pVersionString
Definition: qaGobiApiDms.h:1745
ULONG SetPower(ULONG powerMode)
Definition: qaGobiApiDms.h:852
CHAR * pManString
Definition: qaGobiApiDms.h:1682
Definition: qaGobiApiDms.h:1711
unsigned short WORD
Definition: SwiDataTypes.h:28
struct _SLQSSwiGetOSInfoParams SLQSSwiGetOSInfoParams
Definition: qaGobiApiDms.h:1290
Definition: qaGobiApiDms.h:1740
BYTE * pIsVoiceEnabled
Definition: qaGobiApiDms.h:1075
struct custFeaturesSetting custFeaturesSetting
BYTE bModelSize
Definition: qaGobiApiDms.h:1649
CHAR * pManString
Definition: qaGobiApiDms.h:1648
#define MAX_BUILD_ID_LEN
Definition: qaGobiApiDms.h:15
#define IMGDETAILS_LEN
Definition: qaGobiApiDms.h:18
BYTE bSWVerSize
Definition: qaGobiApiDms.h:1651
ULONG SLQSGetCustFeatures(custFeaturesInfo *pCustFeaturesInfo)