6 #ifndef __LITEQMI_DMS_H__
7 #define __LITEQMI_DMS_H__
15 #define DMS_UINT8_MAX_STRING_SZ 255
16 #define DMS_MAX_CUST_ID_LEN 64
17 #define DMS_MAX_CUST_VALUE_LEN 8
18 #define DMS_IMGDETAILS_LEN 16
19 #define DMS_MAX_FWUPDATE_LOG_STR_SZ 255
20 #define DMS_MAX_FWUPDATE_REF_STR_SZ 15
21 #define DMS_VALID_FSN_LEN 14
22 #define DMS_MAX_RADIO_IFCS_SIZE 64
59 #define DMS_SLQSFWINFO_MODELID_SZ 20
60 #define DMS_SLQSFWINFO_BOOTVERSION_SZ 85
61 #define DMS_SLQSFWINFO_APPVERSION_SZ 85
62 #define DMS_SLQSFWINFO_SKU_SZ 15
63 #define DMS_SLQSFWINFO_PACKAGEID_SZ 85
64 #define DMS_SLQSFWINFO_CARRIER_SZ 20
65 #define DMS_SLQSFWINFO_PRIVERSION_SZ 16
66 #define DMS_SLQSFWINFO_CUR_CARR_NAME 17
67 #define DMS_SLQSFWINFO_CUR_CARR_REV 13
69 #define MAX_BUILD_ID_LEN 255
70 #define UNIQUE_ID_LEN 16
71 #define SLQS_MAX_DYING_GASP_CFG_SMS_CONTENT_LENGTH 160
72 #define SLQS_MAX_DYING_GASP_CFG_SMS_NUMBER_LENGTH 20
75 #define ACT_CODE_MAX_SIZE 81
76 #define ERI_DATA_MAX_SIZE 1024
77 #define MEID_MAX_SIZE 8
343 char imeisv_svn[255];
646 uint8_t RadioIfaces[255];
1358 #define DMS_PM_ONLINE 0x00
1359 #define DMS_PM_LOW 0x01
1360 #define DMS_PM_FACTORY 0x02
1361 #define DMS_PM_OFFLINE 0x03
1362 #define DMS_PM_RESET 0x04
1363 #define DMS_PM_SHUT_DOWN 0x05
1364 #define DMS_PM_PERSISTENT_LOW 0x06
1594 uint8_t USBComp[255];
2240 #define DMS_SET_REPORT_ENABLE 1
2241 #define DMS_SET_REPORT_DISABLE 0
2243 #define DMS_SWI_SET_IND_ENABLE 1
2244 #define DMS_SWI_SET_IND_DISABLE 0
2246 #define DMS_SET_REG_IND_ENABLE 1
2247 #define DMS_SET_REG_IND_DISABLE 0
2248 #define DMS_SET_REG_IND_NO_CHANGE 2
3465 char manufacturer[255];
4506 char crashString[255];
4508 char gcdumpString[1024];
4613 char manString[255];
4614 char modelString[255];
4615 char swVerString[255];
4616 char plasmaIDString[255];
4671 char manString[255];
4672 char modelString[255];
4673 char swVerString[255];
4674 char plasmaIDString[255];
4742 char nameString[255];
4743 char versionString[255];
4791 char nameString[255];
4792 char versionString[255];
5621 #endif//#ifndef _LITEQMI_DMS_H_
eriDataparams eriFile
Definition: dms.h:4368
uint8_t p2VerifyRetriesLeft
Definition: dms.h:4019
uint16_t Tlvresult
Definition: dms.h:4856
uint16_t Tlvresult
Definition: dms.h:1490
#define DMS_SLQSFWINFO_PACKAGEID_SZ
Definition: dms.h:63
int pack_dms_UIMChangePIN(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_UIMChangePIN_t *pReq)
swi_uint256_t ParamPresenceMask
Definition: dms.h:4104
uint8_t GPSSel
Definition: dms.h:1961
#define DMS_MAX_FWUPDATE_LOG_STR_SZ
Definition: dms.h:19
int pack_dms_UIMSetControlKeyProtection(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_UIMSetControlKeyProtection_t *pReq)
int unpack_dms_SetEventReport(uint8_t *pResp, uint16_t respLen, unpack_dms_SetEventReport_t *pOutput)
swi_uint256_t ParamPresenceMask
Definition: dms.h:3680
uint16_t Tlvresult
Definition: dms.h:1222
uint64_t bandCapability
Definition: dms.h:553
swi_uint256_t ParamPresenceMask
Definition: dms.h:558
uint32_t * pTimeStamp
Definition: dms.h:3044
uint16_t Tlvresult
Definition: dms.h:4420
swi_uint256_t ParamPresenceMask
Definition: dms.h:4022
#define DMS_SLQSFWINFO_APPVERSION_SZ
Definition: dms.h:61
uint8_t RMAutoConnect
Definition: dms.h:1960
int pack_dms_SLQSSwiGetSerialNoExt(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t list_type
Definition: dms.h:2664
int pack_dms_SetUSBComp(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SetUSBComp_t *reqArg)
uint16_t Tlvresult
Definition: dms.h:4686
DMScustSettingInfo * pCustSettingInfo
Definition: dms.h:2686
uint16_t Tlvresult
Definition: dms.h:38
int pack_dms_GetHardwareRevision(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
int pack_dms_SLQSGetERIFile(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t IsVoiceEnabled
Definition: dms.h:1963
swi_uint256_t ParamPresenceMask
Definition: dms.h:4617
int unpack_dms_GetFirmwareInfo(uint8_t *pResp, uint16_t respLen, unpack_dms_GetFirmwareInfo_t *pOutput)
uint16_t Tlvresult
Definition: dms.h:3063
swi_uint256_t ParamPresenceMask
Definition: dms.h:2275
#define DMS_MAX_FWUPDATE_REF_STR_SZ
Definition: dms.h:20
int unpack_dms_SLQSSwiGetDyingGaspCfg(uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSwiGetDyingGaspCfg_t *pOutput)
int pack_dms_GetCrashAction(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
uint16_t cust_attr
Definition: dms.h:2645
swi_uint256_t ParamPresenceMask
Definition: dms.h:4370
int unpack_dms_UIMSetPINProtection(uint8_t *pResp, uint16_t respLen, unpack_dms_UIMSetPINProtection_t *pOutput)
int unpack_dms_GetManufacturer(uint8_t *pResp, uint16_t respLen, unpack_dms_GetManufacturer_t *pOutput)
DMScustSettingList * pCustSettingList
Definition: dms.h:2687
uint16_t Tlvresult
Definition: dms.h:169
uint16_t Tlvresult
Definition: dms.h:4612
int pack_dms_GetBandCapability(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
uint16_t Tlvresult
Definition: dms.h:4804
#define DMS_MAX_CUST_VALUE_LEN
Definition: dms.h:17
#define DMS_IMGDETAILS_LEN
Definition: dms.h:18
int pack_dms_GetOfflineReason(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint32_t * pActiveTimer
Definition: dms.h:5243
swi_uint256_t ParamPresenceMask
Definition: dms.h:3467
uint16_t IPFamSupport
Definition: dms.h:1809
int unpack_dms_GetBandCapability(uint8_t *pResp, uint16_t respLen, unpack_dms_GetBandCapability_t *pOutput)
uint16_t Tlvresult
Definition: dms.h:3924
uint8_t opMode
Definition: dms.h:4976
int unpack_dms_GetActivationState(uint8_t *pResp, uint16_t respLen, unpack_dms_GetActivationState_t *pOutput)
uint32_t GpsEnable
Definition: dms.h:1807
uint16_t Tlvresult
Definition: dms.h:3255
uint8_t * pDestSMSContent
Definition: dms.h:3113
uint8_t id
Definition: dms.h:3715
uint8_t SMSSupport
Definition: dms.h:1812
swi_uint256_t ParamPresenceMask
Definition: dms.h:958
uint8_t amssSize
Definition: dms.h:722
int has_PersistentLpm
Definition: dms.h:4983
uint16_t TlvPresent
Definition: dms.h:2358
uint32_t durationDueToOOS
Definition: dms.h:5069
#define ACT_CODE_MAX_SIZE
Definition: dms.h:75
uint8_t imageType
Definition: dms.h:2815
uint16_t Tlvresult
Definition: dms.h:1379
uint16_t Tlvresult
Definition: dms.h:126
uint16_t value_length
Definition: dms.h:2643
int unpack_dms_GetDeviceCapabilities(uint8_t *pResp, uint16_t respLen, unpack_dms_GetDeviceCapabilities_t *pOutput)
swi_uint256_t ParamPresenceMask
Definition: dms.h:56
uint16_t Tlvresult
Definition: dms.h:795
int unpack_dms_GetFSN(uint8_t *pResp, uint16_t respLen, unpack_dms_GetFSN_t *pOutput)
swi_uint256_t ParamPresenceMask
Definition: dms.h:4687
int unpack_dms_SwiSetEventReport(uint8_t *pResp, uint16_t respLen, unpack_dms_SwiSetEventReport_t *pOutput)
uint8_t TlvPresent
Definition: dms.h:5422
uint8_t type
Definition: dms.h:3199
DMSgetCustomInput * pGetCustomInput
Definition: dms.h:2685
int pack_dms_SLQSSwiSetOSInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SLQSSwiSetOSInfo_t *pReq)
crashInformation crashInfo
Definition: dms.h:4525
swi_uint256_t ParamPresenceMask
Definition: dms.h:2411
int pack_dms_SLQSSetPowerSaveModeConfig(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SLQSSetPowerSaveModeConfig_t *reqArg)
uint16_t Tlvresult
Definition: dms.h:2081
int unpack_dms_GetPower(uint8_t *pResp, uint16_t respLen, unpack_dms_GetPower_t *pOutput)
int unpack_dms_SLQSSwiGetHostDevInfo(uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSwiGetHostDevInfo_t *pOutput)
uint8_t resetInfoInd
Definition: dms.h:3285
int pack_dms_SLQSSwiGetFwUpdateStatus(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t facilityState
Definition: dms.h:4065
uint32_t ActiveTimerInd
Definition: dms.h:5406
uint8_t IsVoiceEnabled
Definition: dms.h:1813
int pack_dms_SetCustFeature(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SetCustFeature_t *reqArg)
int unpack_dms_SLQSDmsSwiIndicationRegister(uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSDmsSwiIndicationRegister_t *pOutput)
uint8_t GPSLPM
Definition: dms.h:1815
uint8_t * pDestSMSNum
Definition: dms.h:3112
int pack_dms_ResetToFactoryDefaults(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_ResetToFactoryDefaults_t *pReq)
image_info_t * pCurrImgInfo
Definition: dms.h:2854
int unpack_dms_SLQSSwiGetCrashInfo(uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSwiGetCrashInfo_t *pOutput)
swi_uint256_t ParamPresenceMask
Definition: dms.h:1967
#define DMS_SLQSFWINFO_CARRIER_SZ
Definition: dms.h:64
swi_uint256_t ParamPresenceMask
Definition: dms.h:3577
int unpack_dms_SLQSSwiSetHostDevInfo(uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSwiSetHostDevInfo_t *pOutput)
swi_uint256_t ParamPresenceMask
Definition: dms.h:647
int pack_dms_GetCustFeaturesV2(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_GetCustFeaturesV2_t *reqArg)
int pack_dms_GetFirmwareRevisions(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
dms_OperatingModeTlv OperatingModeTlv
Definition: dms.h:2380
dms_VoltageTlv VoltTlv
Definition: dms.h:5597
uint8_t meidSize
Definition: dms.h:892
uint8_t TlvPresent
Definition: dms.h:5136
uint32_t OperationMode
Definition: dms.h:166
int pack_dms_GetSerialNumbers(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
int unpack_dms_SetCustFeature(uint8_t *pResp, uint16_t respLen, unpack_dms_SetCustFeature_t *pOutput)
int pack_dms_SLQSUIMGetState(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t clear
Definition: dms.h:4470
uint8_t unblockRetriesLeft
Definition: dms.h:3678
int unpack_dms_GetFirmwareRevisions(uint8_t *pResp, uint16_t respLen, unpack_dms_GetFirmwareRevisions_t *pOutput)
uint16_t Tlvresult
Definition: dms.h:2500
uint16_t Tlvresult
Definition: dms.h:2940
uint8_t bEnable
Definition: dms.h:3632
uint16_t Tlvresult
Definition: dms.h:55
swi_uint256_t ParamPresenceMask
Definition: dms.h:2711
uint16_t Tlvresult
Definition: dms.h:2436
uint16_t Tlvresult
Definition: dms.h:1828
uint8_t notused
Definition: dms.h:2160
int unpack_dms_UIMUnblockControlKey(uint8_t *pResp, uint16_t respLen, unpack_dms_UIMUnblockControlKey_t *pOutput)
#define UNIQUE_ID_LEN
Definition: dms.h:70
uint16_t Tlvresult
Definition: dms.h:1391
uint16_t Tlvresult
Definition: dms.h:4021
swi_uint256_t ParamPresenceMask
Definition: dms.h:3417
int unpack_dms_GetModelID(uint8_t *pResp, uint16_t respLen, unpack_dms_GetModelID_t *pOutput)
int pack_dms_SLQSSwiClearDyingGaspStatistics(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t id
Definition: dms.h:3631
dms_PSMDurationThresholdTlv * pDurationThreshold
Definition: dms.h:5176
uint16_t u16PRLVersion
Definition: dms.h:956
swi_uint256_t ParamPresenceMask
Definition: dms.h:4858
DMSgetCustomFeatureV2 GetCustomFeatureV2
Definition: dms.h:2709
swi_uint256_t ParamPresenceMask
Definition: dms.h:4985
int unpack_dms_SLQSGetERIFile(uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSGetERIFile_t *pOutput)
int unpack_dms_GetPRLVersion(uint8_t *pResp, uint16_t respLen, unpack_dms_GetPRLVersion_t *pOutput)
#define DMS_SLQSFWINFO_CUR_CARR_NAME
Definition: dms.h:66
int pack_dms_SetPower(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SetPower_t *reqArg)
int unpack_dms_UIMGetControlKeyStatus(uint8_t *pResp, uint16_t respLen, unpack_dms_UIMGetControlKeyStatus_t *pOutput)
swi_uint256_t ParamPresenceMask
Definition: dms.h:1491
uint16_t Tlvresult
Definition: dms.h:3576
int pack_dms_SLQSSwiGetOSInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t TempStat
Definition: dms.h:5557
int pack_dms_GetActivationState(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
swi_uint256_t ParamPresenceMask
Definition: dms.h:3256
int unpack_dms_ActivateAutomatic(uint8_t *pResp, uint16_t respLen, unpack_dms_ResetToFactoryDefaults_t *pOutput)
int unpack_dms_GetIMSI(uint8_t *pResp, uint16_t respLen, unpack_dms_GetIMSI_t *pOutput)
uint8_t minSize
Definition: dms.h:1103
uint16_t Tlvresult
Definition: dms.h:4236
uint32_t maxRxChannelRate
Definition: dms.h:642
uint8_t list_type
Definition: dms.h:2568
swi_uint256_t ParamPresenceMask
Definition: dms.h:1106
dms_ActivationStatusTlv ActivationStatusTlv
Definition: dms.h:2379
swi_uint256_t ParamPresenceMask
Definition: dms.h:5337
uint16_t Tlvresult
Definition: dms.h:3531
swi_uint256_t ParamPresenceMask
Definition: dms.h:1686
uint16_t Tlvresult
Definition: dms.h:2988
swi_uint256_t ParamPresenceMask
Definition: dms.h:2161
dms_TemperatureTlv TempTlv
Definition: dms.h:5596
uint32_t RadioIfacesSize
Definition: dms.h:1317
swi_uint256_t ParamPresenceMask
Definition: dms.h:4805
uint8_t state
Definition: dms.h:2753
uint8_t crashStatus
Definition: dms.h:4524
uint8_t PSMStatus
Definition: dms.h:5321
int pack_dms_GetDeviceSerialNumbers(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
uint8_t TlvPresent
Definition: dms.h:5084
int pack_dms_GetFirmwareInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
int unpack_dms_GetDeviceCap(uint8_t *pResp, uint16_t respLen, unpack_dms_GetDeviceCap_t *pOutput)
uint16_t Tlvresult
Definition: dms.h:2381
int pack_dms_SetCrashAction(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SetCrashAction_t reqArg)
int pack_dms_SLQSSwiSetDyingGaspCfg(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SLQSSwiSetDyingGaspCfg_t *reqArg)
swi_uint256_t ParamPresenceMask
Definition: dms.h:4744
#define ERI_DATA_MAX_SIZE
Definition: dms.h:76
dms_PSMPeriodicUpdateTimerIndTlv PeriodicUpdateTimer
Definition: dms.h:5449
uint8_t verifyRetriesLeft
Definition: dms.h:4102
uint16_t source
Definition: dms.h:1025
int unpack_dms_GetDeviceMfr(uint8_t *pResp, uint16_t respLen, unpack_dms_GetDeviceMfr_t *pOutput)
int unpack_dms_SLQSSwiSetDyingGaspCfg(uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSwiSetDyingGaspCfg_t *pOutput)
uint8_t imeiSvnSize
Definition: dms.h:894
int unpack_dms_SLQSDmsSwiGetResetInfo(uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSDmsSwiGetResetInfo_t *pOutput)
dms_PSMEnableStateTlv * pPsmEnableState
Definition: dms.h:5175
uint32_t randomizationWindow
Definition: dms.h:5085
int pack_dms_SetIndicationRegister(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SetIndicationRegister_t *reqArg)
dms_PSMActiveTimerIndTlv ActiveTimer
Definition: dms.h:5448
int pack_dms_GetPRLVersion(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
int unpack_dms_SLQSSwiClearDyingGaspStatistics(uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSwiClearDyingGaspStatistics_t *pOutput)
swi_uint256_t ParamPresenceMask
Definition: dms.h:5521
uint32_t * pbPlatform
Definition: dms.h:3530
uint8_t imeiSize
Definition: dms.h:890
uint8_t NumSupUSBComps
Definition: dms.h:1595
int pack_dms_UIMSetPINProtection(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_UIMSetPINProtection_t *pReq)
uint8_t DisableIMSI
Definition: dms.h:1808
uint32_t DataServiceCapability
Definition: dms.h:1315
dms_PSMEnableStateIndTlv EnableState
Definition: dms.h:5447
uint32_t * pReasonMask
Definition: dms.h:3529
uint8_t TlvPresent
Definition: dms.h:5405
int unpack_dms_SLQSSwiGetFwUpdateStatus(uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSwiGetFwUpdateStatus_t *pOutput)
swi_uint256_t ParamPresenceMask
Definition: dms.h:2437
uint32_t * pPeriodicUpdateTimer
Definition: dms.h:5244
int pack_dms_GetCustFeature(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
swi_uint256_t ParamPresenceMask
Definition: dms.h:4179
uint32_t activeTimer
Definition: dms.h:5101
uint16_t Tlvresult
Definition: dms.h:3679
int pack_dms_GetPower(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
swi_uint256_t ParamPresenceMask
Definition: dms.h:3202
uint8_t Wdisable
Definition: dms.h:4980
uint8_t RptIMSCapability
Definition: dms.h:5323
int unpack_dms_SetFirmwarePreference(uint8_t *pResp, uint16_t respLen, unpack_dms_SetFirmwarePreference_t *pOutput)
int unpack_dms_SLQSDmsSwiGetResetInfo_Ind(uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSDmsSwiGetResetInfo_Ind_t *pOutput)
dms_PSMPeriodicUpdateTimerTlv * pPeriodicUpdateTimer
Definition: dms.h:5180
int unpack_dms_SetEventReport_ind(uint8_t *pResp, uint16_t respLen, unpack_dms_SetEventReport_ind_t *pOutput)
int pack_dms_SLQSDmsSwiGetPCInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
uint8_t TlvPresent
Definition: dms.h:5388
int pack_dms_GetDeviceCap(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
swi_uint256_t ParamPresenceMask
Definition: dms.h:3532
uint16_t Tlvresult
Definition: dms.h:957
uint32_t operatingMode
Definition: dms.h:2332
uint32_t GpsEnable
Definition: dms.h:1957
swi_uint256_t ParamPresenceMask
Definition: dms.h:344
swi_uint256_t ParamPresenceMask
Definition: dms.h:5451
uint16_t Tlvresult
Definition: dms.h:2569
uint8_t p1Status
Definition: dms.h:4015
int pack_dms_GetManufacturer(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
int pack_dms_GetIMSI(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
int is_TdsBandCapability_Available
Definition: dms.h:556
uint8_t USBComp
Definition: dms.h:1671
uint32_t MaxRXChannelRate
Definition: dms.h:1314
int pack_dms_GetVoiceNumber(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
swi_uint256_t ParamPresenceMask
Definition: dms.h:2018
int pack_dms_SetEventReport(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SetEventReport_t *reqArg)
uint32_t HardwareControlledMode
Definition: dms.h:168
uint8_t p1VerifyRetriesLeft
Definition: dms.h:4016
swi_uint256_t ParamPresenceMask
Definition: dms.h:1223
swi_uint256_t ParamPresenceMask
Definition: dms.h:2203
uint16_t Tlvresult
Definition: dms.h:4545
uint16_t Tlvresult
Definition: dms.h:2410
swi_uint256_t ParamPresenceMask
Definition: dms.h:5598
int unpack_dms_GetCustFeaturesV2(uint8_t *pResp, uint16_t respLen, unpack_dms_GetCustFeaturesV2_t *pOutput)
int unpack_dms_GetCrashAction(uint8_t *pResp, uint16_t respLen, unpack_dms_GetCrashAction_t *pOutput)
int has_PowerOffMode
Definition: dms.h:4981
uint16_t Tlvresult
Definition: dms.h:4741
int unpack_dms_SLQSSwiGetOSInfo(uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSwiGetOSInfo_t *pOutput)
uint8_t buildIDLen
Definition: dms.h:2817
int pack_dms_SLQSSwiSetHostDevInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SLQSSwiSetHostDevInfo_t *pReq)
uint8_t PersistentLpm
Definition: dms.h:4984
uint8_t verifyRetriesLeft
Definition: dms.h:3922
int pack_dms_SwiSetEventReport(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SwiSetEventReport_t *reqArg)
packgetDyingGaspCfg * pGetDyingGaspCfg
Definition: dms.h:3131
swi_uint256_t ParamPresenceMask
Definition: dms.h:1028
uint8_t verifyRetriesLeft
Definition: dms.h:3677
swi_uint256_t ParamPresenceMask
Definition: dms.h:3319
uint16_t Voltage
Definition: dms.h:5580
uint8_t source
Definition: dms.h:3254
uint16_t Tlvresult
Definition: dms.h:4103
swi_uint256_t ParamPresenceMask
Definition: dms.h:39
uint32_t LpmFlag
Definition: dms.h:4978
int has_LpmFlag
Definition: dms.h:4977
uint16_t IPFamSupport
Definition: dms.h:1959
int pack_dms_SLQSDmsSwiIndicationRegister(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SLQSDmsSwiIndicationRegister_t *reqArg)
int pack_dms_SetFirmwarePreference(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
uint16_t Tlvresult
Definition: dms.h:3132
swi_uint256_t ParamPresenceMask
Definition: dms.h:2082
uint16_t Tlvresult
Definition: dms.h:2710
int pack_dms_SLQSSwiGetDyingGaspStatistics(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t PowerOffMode
Definition: dms.h:4982
swi_uint256_t ParamPresenceMask
Definition: dms.h:897
uint16_t Tlvresult
Definition: dms.h:1319
uint32_t periodicUpdateTimer
Definition: dms.h:5118
uint8_t activationState
Definition: dms.h:3563
uint64_t TdsBandCapability
Definition: dms.h:557
swi_uint256_t ParamPresenceMask
Definition: dms.h:1392
swi_uint256_t ParamPresenceMask
Definition: dms.h:3064
uint8_t TlvPresent
Definition: dms.h:5556
int pack_dms_GetFSN(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
#define CK_MAX_SIZE
Definition: dms.h:74
int unpack_dms_GetFirmwareRevision(uint8_t *pResp, uint16_t respLen, unpack_dms_GetFirmwareRevision_t *pOutput)
int unpack_dms_GetOfflineReason(uint8_t *pResp, uint16_t respLen, unpack_dms_GetOfflineReason_t *pOutput)
uint16_t num_instances
Definition: dms.h:2665
int pack_dms_GetDeviceHardwareRev(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
int pack_dms_SetCustFeaturesV2(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SetCustFeaturesV2_t *reqArg)
int unpack_dms_SLQSSwiGetDyingGaspStatistics(uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSwiGetDyingGaspStatistics_t *pOutput)
uint16_t Tlvresult
Definition: dms.h:1105
uint16_t Tlvresult
Definition: dms.h:5257
uint16_t Tlvresult
Definition: dms.h:1597
uint8_t p2UnblockRetriesLeft
Definition: dms.h:4020
uint16_t Tlvresult
Definition: dms.h:3416
swi_uint256_t ParamPresenceMask
Definition: dms.h:1320
uint32_t PeriodicUpdateTimerInd
Definition: dms.h:5423
uint32_t activationStatus
Definition: dms.h:2359
int unpack_dms_SwiEventReportCallBack_ind(uint8_t *pResp, uint16_t respLen, unpack_dms_SwiEventReportCallBack_ind_t *pOutput)
swi_uint256_t ParamPresenceMask
Definition: dms.h:127
int pack_dms_GetModelID(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
uint8_t p1UnblockRetriesLeft
Definition: dms.h:4017
dms_PSMRandomizationWindowTlv * pRandomizationWindow
Definition: dms.h:5178
swi_uint256_t ParamPresenceMask
Definition: dms.h:2941
uint8_t numEntries
Definition: dms.h:2853
uint16_t value_length
Definition: dms.h:2498
uint16_t Tlvresult
Definition: dms.h:3318
uint16_t id_length
Definition: dms.h:2641
int unpack_dms_GetCustFeature(uint8_t *pResp, uint16_t respLen, unpack_dms_GetCustFeature_t *pOutput)
int unpack_dms_SLQSUIMGetState(uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSUIMGetState_t *pOutput)
int unpack_dms_GetHardwareRevision(uint8_t *pResp, uint16_t respLen, unpack_dms_GetHardwareRevision_t *pOutput)
int pack_dms_SLQSGetBandCapability(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
uint8_t imgType
Definition: dms.h:3412
int is_LteBandCapability_Available
Definition: dms.h:554
uint32_t earlyWakeupTime
Definition: dms.h:5137
int unpack_dms_UIMSetControlKeyProtection(uint8_t *pResp, uint16_t respLen, unpack_dms_UIMSetControlKeyProtection_t *pOutput)
int pack_dms_SLQSSwiGetDyingGaspCfg(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
int pack_dms_UIMVerifyPIN(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_UIMVerifyPIN_t *pReq)
swi_uint256_t ParamPresenceMask
Definition: dms.h:5182
uint8_t p2Status
Definition: dms.h:4018
int unpack_dms_SLQSGetPowerSaveModeConfig(uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSGetPowerSaveModeConfig_t *pOutput)
int pack_dms_SetActivationStatusCallback(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SetActivationStatusCallback_t *reqArg)
uint8_t enableState
Definition: dms.h:5036
uint8_t u8PRLPreference
Definition: dms.h:955
swi_uint256_t ParamPresenceMask
Definition: dms.h:2754
uint32_t durationThreshold
Definition: dms.h:5052
dms_PSMActiveTimerTlv * pActiveTimer
Definition: dms.h:5179
int unpack_dms_UIMUnblockPIN(uint8_t *pResp, uint16_t respLen, unpack_dms_UIMSetPINProtection_t *pOutput)
int unpack_dms_UIMVerifyPIN(uint8_t *pResp, uint16_t respLen, unpack_dms_UIMSetPINProtection_t *pOutput)
int pack_dms_UIMGetPINStatus(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
int unpack_dms_SetUSBComp(uint8_t *pResp, uint16_t respLen, unpack_dms_SetUSBComp_t *pOutput)
int pack_dms_GetUSBComp(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
uint8_t RMAutoConnect
Definition: dms.h:1810
uint8_t EnableStateInd
Definition: dms.h:5389
int has_Wdisable
Definition: dms.h:4979
int pack_dms_SLQSDmsSwiGetResetInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
dms_PSMEarlyWakeupTimeTlv * pEarlyWakeupTime
Definition: dms.h:5181
uint64_t timestamp
Definition: dms.h:1026
uint8_t SMSSupport
Definition: dms.h:1962
packgetDyingGaspStatistics * pGetDyingGaspStatistics
Definition: dms.h:3062
uint8_t crashAction
Definition: dms.h:2129
int unpack_dms_SetActivationStatusCallback(uint8_t *pResp, uint16_t respLen, unpack_dms_SetActivationStatusCallback_t *pOutput)
int pack_dms_GetNetworkTime(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
uint8_t esnSize
Definition: dms.h:888
uint8_t facility
Definition: dms.h:4140
swi_uint256_t ParamPresenceMask
Definition: dms.h:2859
#define DMS_MAX_CUST_ID_LEN
Definition: dms.h:16
uint32_t OfflineReason
Definition: dms.h:167
int pack_dms_SLQSSwiGetFirmwareCurr(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
int unpack_dms_UIMGetICCID(uint8_t *pResp, uint16_t respLen, unpack_dms_UIMGetICCID_t *pOutput)
crashInfoParams crashInfoParam
Definition: dms.h:4546
int unpack_dms_GetSerialNumbers(uint8_t *pResp, uint16_t respLen, unpack_dms_GetSerialNumbers_t *pOutput)
int unpack_dms_SLQSSwiGetFirmwareCurr(uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSwiGetFirmwareCurr_t *pOutput)
int pack_dms_SLQSSwiGetHostDevInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t * pPsmEnableState
Definition: dms.h:5242
uint8_t * pSMSAttemptedFlag
Definition: dms.h:3045
int pack_dms_ActivateAutomatic(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_ActivateAutomatic_t *pReq)
int pack_dms_SLQSGetPowerSaveModeConfig(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
#define SPC_SIZE
Definition: dms.h:73
int unpack_dms_SetCrashAction(uint8_t *pResp, uint16_t respLen, unpack_dms_SetCrashAction_t *pOutput)
uint8_t facilityState
Definition: dms.h:3921
swi_uint256_t ParamPresenceMask
Definition: dms.h:393
uint8_t DHCPRelayEnabled
Definition: dms.h:1964
swi_uint256_t ParamPresenceMask
Definition: dms.h:2989
swi_uint256_t ParamPresenceMask
Definition: dms.h:1829
uint8_t GPSLPM
Definition: dms.h:1965
uint64_t LteBandCapability
Definition: dms.h:555
uint8_t bootSize
Definition: dms.h:724
uint8_t source
Definition: dms.h:3200
uint32_t mode
Definition: dms.h:1378
uint8_t GPSSel
Definition: dms.h:1811
uint32_t refData
Definition: dms.h:3413
uint8_t * pTempReport
Definition: dms.h:5486
uint8_t amssSize
Definition: dms.h:792
#define MAX_BUILD_ID_LEN
Definition: dms.h:69
uint8_t state
Definition: dms.h:4419
int pack_dms_GetDeviceMfr(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
uint16_t TlvPresent
Definition: dms.h:2331
uint16_t Tlvresult
Definition: dms.h:1168
uint16_t Temperature
Definition: dms.h:5558
uint32_t SimCapability
Definition: dms.h:1316
#define DMS_SLQSFWINFO_BOOTVERSION_SZ
Definition: dms.h:60
uint16_t Tlvresult
Definition: dms.h:2274
swi_uint256_t ParamPresenceMask
Definition: dms.h:2382
uint8_t TlvPresent
Definition: dms.h:5051
#define DMS_SLQSFWINFO_CUR_CARR_REV
Definition: dms.h:67
swi_uint256_t ParamPresenceMask
Definition: dms.h:170
#define DMS_MAX_RADIO_IFCS_SIZE
Definition: dms.h:22
#define DMS_SLQSFWINFO_PRIVERSION_SZ
Definition: dms.h:65
int unpack_dms_SLQSDmsSwiGetPCInfo(uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSDmsSwiGetPCInfo_t *pOutput)
uint8_t unblockRetriesLeft
Definition: dms.h:3923
uint16_t Tlvresult
Definition: dms.h:4369
uint8_t TlvPresent
Definition: dms.h:5035
uint8_t VoltStat
Definition: dms.h:5579
uint8_t id
Definition: dms.h:3766
uint8_t PSMCfgChangeInfo
Definition: dms.h:5322
#define MEID_MAX_SIZE
Definition: dms.h:77
uint32_t maxTxChannelRate
Definition: dms.h:641
int unpack_dms_SLQSSwiSetOSInfo(uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSwiSetOSInfo_t *pOutput)
uint16_t Tlvresult
Definition: dms.h:1966
uint16_t Tlvresult
Definition: dms.h:3466
uint8_t DHCPRelayEnabled
Definition: dms.h:1814
int unpack_dms_GetUSBComp(uint8_t *pResp, uint16_t respLen, unpack_dms_GetUSBComp_t *pOutput)
int unpack_dms_ResetToFactoryDefaults(uint8_t *pResp, uint16_t respLen, unpack_dms_ResetToFactoryDefaults_t *pOutput)
uint8_t SupUSBComps
Definition: dms.h:1596
int unpack_dms_SLQSSetPowerSaveModeConfig(uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSetPowerSaveModeConfig_t *pOutput)
uint8_t unblockRetriesLeft
Definition: dms.h:4177
int unpack_dms_SLQSGetBandCapability(uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSGetBandCapability_t *pOutput)
uint8_t mode
Definition: dms.h:2261
uint16_t Tlvresult
Definition: dms.h:3201
uint32_t MaxTXChannelRate
Definition: dms.h:1313
uint32_t radioIfacesSize
Definition: dms.h:645
uint8_t stringSize
Definition: dms.h:2200
swi_uint256_t ParamPresenceMask
Definition: dms.h:1598
int unpack_dms_GetDeviceSerialNumbers(uint8_t *pResp, uint16_t respLen, unpack_dms_GetDeviceSerialNumbers_t *pOutput)
uint32_t ResCode
Definition: dms.h:3411
uint16_t Tlvresult
Definition: dms.h:5336
uint8_t stringSize
Definition: dms.h:2434
uint16_t eriDataLen
Definition: dms.h:4349
int pack_dms_SLQSSwiGetCrashInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SLQSSwiGetCrashInfo_t *pReq)
uint16_t Tlvresult
Definition: dms.h:2202
int pack_dms_GetFirmwareRevision(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
uint8_t TlvPresent
Definition: dms.h:5578
uint8_t id
Definition: dms.h:3819
int pack_dms_UIMUnblockPIN(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_UIMUnblockPIN_t *pReq)
uint8_t TlvPresent
Definition: dms.h:5100
uint16_t Tlvresult
Definition: dms.h:1685
#define DMS_SLQSFWINFO_MODELID_SZ
Definition: dms.h:59
int unpack_dms_ValidateSPC(uint8_t *pResp, uint16_t respLen, unpack_dms_ResetToFactoryDefaults_t *pOutput)
uint8_t voiceNumberSize
Definition: dms.h:1101
uint8_t TlvPresent
Definition: dms.h:5117
uint8_t DevCrashState
Definition: dms.h:2080
uint32_t BandCapability
Definition: dms.h:1489
uint32_t dataServiceCaCapability
Definition: dms.h:643
uint16_t Tlvresult
Definition: dms.h:5520
uint8_t * pVoltReport
Definition: dms.h:5487
uint16_t Tlvresult
Definition: dms.h:4178
uint16_t Tlvresult
Definition: dms.h:1027
int unpack_dms_SetCustFeaturesV2(uint8_t *pResp, uint16_t respLen, unpack_dms_SetCustFeaturesV2_t *pOutput)
swi_uint256_t ParamPresenceMask
Definition: dms.h:4547
uint8_t * pDestSMSContent
Definition: dms.h:2908
Definition: switype_256bit.h:15
uint8_t TlvPresent
Definition: dms.h:5068
int unpack_dms_GetVoiceNumber(uint8_t *pResp, uint16_t respLen, unpack_dms_GetVoiceNumber_t *pOutput)
int pack_dms_UIMUnblockControlKey(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_UIMUnblockControlKey_t *pReq)
int pack_dms_ValidateSPC(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_ResetToFactoryDefaults_t *pReq)
dms_PSMDurationDueToOOSTlv * pDurationDueToOOS
Definition: dms.h:5177
uint16_t Tlvresult
Definition: dms.h:728
int unpack_dms_PSMCfgChange_ind(uint8_t *pResp, uint16_t respLen, unpack_dms_PSMCfgChange_ind_t *pOutput)
swi_uint256_t ParamPresenceMask
Definition: dms.h:796
uint8_t facility
Definition: dms.h:3870
int unpack_dms_SetIndicationRegister(uint8_t *pResp, uint16_t respLen, unpack_dms_SetIndicationRegister_t *pOutput)
int unpack_dms_SetPower(uint8_t *pResp, uint16_t respLen, unpack_dms_SetPower_t *pOutput)
uint8_t facility
Definition: dms.h:4064
swi_uint256_t ParamPresenceMask
Definition: dms.h:4421
uint16_t Tlvresult
Definition: dms.h:2530
int unpack_dms_GetNetworkTime(uint8_t *pResp, uint16_t respLen, unpack_dms_GetNetworkTime_t *pOutput)
uint8_t stringSize
Definition: dms.h:1166
int unpack_dms_UIMChangePIN(uint8_t *pResp, uint16_t respLen, unpack_dms_UIMSetPINProtection_t *pOutput)
int pack_dms_UIMGetControlKeyStatus(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_UIMGetControlKeyStatus_t *pReq)
uint8_t DisableIMSI
Definition: dms.h:1958
#define DMS_UINT8_MAX_STRING_SZ
Definition: dms.h:15
swi_uint256_t ParamPresenceMask
Definition: dms.h:4237
swi_uint256_t ParamPresenceMask
Definition: dms.h:5258
uint8_t type
Definition: dms.h:3253
#define DMS_SLQSFWINFO_SKU_SZ
Definition: dms.h:62
swi_uint256_t ParamPresenceMask
Definition: dms.h:729
uint8_t priSize
Definition: dms.h:726
uint16_t Tlvresult
Definition: dms.h:5450
swi_uint256_t ParamPresenceMask
Definition: dms.h:2531
int unpack_dms_SLQSSwiGetSerialNoExt(uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSwiGetSerialNoExt_t *pOutput)
swi_uint256_t ParamPresenceMask
Definition: dms.h:1169
int unpack_dms_UIMGetPINStatus(uint8_t *pResp, uint16_t respLen, unpack_dms_UIMGetPINStatus_t *pOutput)
swi_uint256_t ParamPresenceMask
Definition: dms.h:3133
uint16_t Tlvresult
Definition: dms.h:2017
int pack_dms_GetDeviceCapabilities(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
swi_uint256_t ParamPresenceMask
Definition: dms.h:3925
int pack_dms_UIMGetICCID(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_UIMGetICCID_t *reqArg)
uint16_t Tlvresult
Definition: dms.h:896
int unpack_dms_GetDeviceHardwareRev(uint8_t *pResp, uint16_t respLen, unpack_dms_GetDeviceHardwareRev_t *pOutput)
uint8_t * pDestSMSNum
Definition: dms.h:2907
uint16_t Tlvresult
Definition: dms.h:1672
uint32_t simCapability
Definition: dms.h:644