|
LinuxQMISDK
SLQS04.00.03
|
Go to the source code of this file.
Functions | |
| int | pack_dms_GetIMSI (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg) |
| int | unpack_dms_GetIMSI (uint8_t *pResp, uint16_t respLen, unpack_dms_GetIMSI_t *pOutput) |
| int | pack_dms_GetModelID (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg) |
| int | unpack_dms_GetModelID (uint8_t *pResp, uint16_t respLen, unpack_dms_GetModelID_t *pOutput) |
| int | pack_dms_GetFirmwareInfo (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg) |
| int | unpack_dms_GetFirmwareInfo (uint8_t *pResp, uint16_t respLen, unpack_dms_GetFirmwareInfo_t *pOutput) |
| int | pack_dms_GetPower (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg) |
| int | unpack_dms_GetPower (uint8_t *pResp, uint16_t respLen, unpack_dms_GetPower_t *pOutput) |
| int | pack_dms_GetSerialNumbers (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg) |
| int | unpack_dms_GetSerialNumbers (uint8_t *pResp, uint16_t respLen, unpack_dms_GetSerialNumbers_t *pOutput) |
| int | pack_dms_GetHardwareRevision (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg) |
| 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) |
| int | unpack_dms_SLQSGetBandCapability (uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSGetBandCapability_t *pOutput) |
| int | pack_dms_GetDeviceCapabilities (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg) |
| int | unpack_dms_GetDeviceCapabilities (uint8_t *pResp, uint16_t respLen, unpack_dms_GetDeviceCapabilities_t *pOutput) |
| int | pack_dms_GetFirmwareRevisions (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg) |
| int | unpack_dms_GetFirmwareRevisions (uint8_t *pResp, uint16_t respLen, unpack_dms_GetFirmwareRevisions_t *pOutput) |
| int | pack_dms_GetFirmwareRevision (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg) |
| int | unpack_dms_GetFirmwareRevision (uint8_t *pResp, uint16_t respLen, unpack_dms_GetFirmwareRevision_t *pOutput) |
| int | pack_dms_GetDeviceSerialNumbers (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg) |
| int | unpack_dms_GetDeviceSerialNumbers (uint8_t *pResp, uint16_t respLen, unpack_dms_GetDeviceSerialNumbers_t *pOutput) |
| int | pack_dms_GetPRLVersion (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg) |
| int | unpack_dms_GetPRLVersion (uint8_t *pResp, uint16_t respLen, unpack_dms_GetPRLVersion_t *pOutput) |
| int | pack_dms_GetNetworkTime (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg) |
| int | unpack_dms_GetNetworkTime (uint8_t *pResp, uint16_t respLen, unpack_dms_GetNetworkTime_t *pOutput) |
| int | pack_dms_GetVoiceNumber (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg) |
| int | unpack_dms_GetVoiceNumber (uint8_t *pResp, uint16_t respLen, unpack_dms_GetVoiceNumber_t *pOutput) |
| int | pack_dms_GetDeviceHardwareRev (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg) |
| int | unpack_dms_GetDeviceHardwareRev (uint8_t *pResp, uint16_t respLen, unpack_dms_GetDeviceHardwareRev_t *pOutput) |
| int | pack_dms_GetFSN (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg) |
| int | unpack_dms_GetFSN (uint8_t *pResp, uint16_t respLen, unpack_dms_GetFSN_t *pOutput) |
| int | pack_dms_GetDeviceCap (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) |
| int | pack_dms_SetPower (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SetPower_t *reqArg) |
| int | unpack_dms_SetPower (uint8_t *pResp, uint16_t respLen, unpack_dms_SetPower_t *pOutput) |
| int | pack_dms_GetBandCapability (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg) |
| int | unpack_dms_GetBandCapability (uint8_t *pResp, uint16_t respLen, unpack_dms_GetBandCapability_t *pOutput) |
| int | pack_dms_GetUSBComp (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg) |
| int | unpack_dms_GetUSBComp (uint8_t *pResp, uint16_t respLen, unpack_dms_GetUSBComp_t *pOutput) |
| int | pack_dms_SetUSBComp (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SetUSBComp_t *reqArg) |
| int | unpack_dms_SetUSBComp (uint8_t *pResp, uint16_t respLen, unpack_dms_SetUSBComp_t *pOutput) |
| int | pack_dms_SetCustFeature (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SetCustFeature_t *reqArg) |
| int | unpack_dms_SetCustFeature (uint8_t *pResp, uint16_t respLen, unpack_dms_SetCustFeature_t *pOutput) |
| int | pack_dms_GetCustFeature (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg) |
| int | unpack_dms_GetCustFeature (uint8_t *pResp, uint16_t respLen, unpack_dms_GetCustFeature_t *pOutput) |
| int | pack_dms_SetFirmwarePreference (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg) |
| int | unpack_dms_SetFirmwarePreference (uint8_t *pResp, uint16_t respLen, unpack_dms_SetFirmwarePreference_t *pOutput) |
| int | pack_dms_GetCrashAction (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg) |
| int | unpack_dms_GetCrashAction (uint8_t *pResp, uint16_t respLen, unpack_dms_GetCrashAction_t *pOutput) |
| int | pack_dms_SetCrashAction (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SetCrashAction_t reqArg) |
| int | unpack_dms_SetCrashAction (uint8_t *pResp, uint16_t respLen, unpack_dms_SetCrashAction_t *pOutput) |
| int | pack_dms_GetDeviceMfr (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg) |
| int | unpack_dms_GetDeviceMfr (uint8_t *pResp, uint16_t respLen, unpack_dms_GetDeviceMfr_t *pOutput) |
| int | pack_dms_SetEventReport (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SetEventReport_t *reqArg) |
| int | unpack_dms_SetEventReport (uint8_t *pResp, uint16_t respLen, unpack_dms_SetEventReport_t *pOutput) |
| int | unpack_dms_SetEventReport_ind (uint8_t *pResp, uint16_t respLen, unpack_dms_SetEventReport_ind_t *pOutput) |
| int | pack_dms_UIMGetICCID (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_UIMGetICCID_t *reqArg) |
| int | unpack_dms_UIMGetICCID (uint8_t *pResp, uint16_t respLen, unpack_dms_UIMGetICCID_t *pOutput) |
| int | pack_dms_SetCustFeaturesV2 (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SetCustFeaturesV2_t *reqArg) |
| int | unpack_dms_SetCustFeaturesV2 (uint8_t *pResp, uint16_t respLen, unpack_dms_SetCustFeaturesV2_t *pOutput) |
| int | pack_dms_GetCustFeaturesV2 (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_GetCustFeaturesV2_t *reqArg) |
| int | unpack_dms_GetCustFeaturesV2 (uint8_t *pResp, uint16_t respLen, unpack_dms_GetCustFeaturesV2_t *pOutput) |
| int | pack_dms_GetActivationState (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen) |
| int | unpack_dms_GetActivationState (uint8_t *pResp, uint16_t respLen, unpack_dms_GetActivationState_t *pOutput) |
| int | pack_dms_SLQSSwiGetFirmwareCurr (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen) |
| int | unpack_dms_SLQSSwiGetFirmwareCurr (uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSwiGetFirmwareCurr_t *pOutput) |
| int | pack_dms_SLQSSwiSetDyingGaspCfg (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SLQSSwiSetDyingGaspCfg_t *reqArg) |
| int | unpack_dms_SLQSSwiSetDyingGaspCfg (uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSwiSetDyingGaspCfg_t *pOutput) |
| int | pack_dms_SLQSSwiClearDyingGaspStatistics (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen) |
| int | unpack_dms_SLQSSwiClearDyingGaspStatistics (uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSwiClearDyingGaspStatistics_t *pOutput) |
| int | pack_dms_SLQSSwiGetDyingGaspStatistics (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen) |
| int | unpack_dms_SLQSSwiGetDyingGaspStatistics (uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSwiGetDyingGaspStatistics_t *pOutput) |
| int | pack_dms_SLQSSwiGetDyingGaspCfg (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen) |
| int | unpack_dms_SLQSSwiGetDyingGaspCfg (uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSwiGetDyingGaspCfg_t *pOutput) |
| int | pack_dms_SLQSDmsSwiGetResetInfo (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen) |
| int | unpack_dms_SLQSDmsSwiGetResetInfo (uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSDmsSwiGetResetInfo_t *pOutput) |
| int | unpack_dms_SLQSDmsSwiGetResetInfo_Ind (uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSDmsSwiGetResetInfo_Ind_t *pOutput) |
| int | pack_dms_SLQSDmsSwiIndicationRegister (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SLQSDmsSwiIndicationRegister_t *reqArg) |
| int | unpack_dms_SLQSDmsSwiIndicationRegister (uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSDmsSwiIndicationRegister_t *pOutput) |
| int | pack_dms_SLQSSwiGetFwUpdateStatus (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen) |
| int | unpack_dms_SLQSSwiGetFwUpdateStatus (uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSwiGetFwUpdateStatus_t *pOutput) |
| int | pack_dms_GetManufacturer (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen) |
| int | unpack_dms_GetManufacturer (uint8_t *pResp, uint16_t respLen, unpack_dms_GetManufacturer_t *pOutput) |
| int | pack_dms_GetOfflineReason (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen) |
| int | unpack_dms_GetOfflineReason (uint8_t *pResp, uint16_t respLen, unpack_dms_GetOfflineReason_t *pOutput) |
| int | pack_dms_SetActivationStatusCallback (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SetActivationStatusCallback_t *reqArg) |
| int | unpack_dms_SetActivationStatusCallback (uint8_t *pResp, uint16_t respLen, unpack_dms_SetActivationStatusCallback_t *pOutput) |
| int | pack_dms_UIMSetPINProtection (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_UIMSetPINProtection_t *pReq) |
| int | unpack_dms_UIMSetPINProtection (uint8_t *pResp, uint16_t respLen, unpack_dms_UIMSetPINProtection_t *pOutput) |
| int | pack_dms_UIMUnblockPIN (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_UIMUnblockPIN_t *pReq) |
| int | unpack_dms_UIMUnblockPIN (uint8_t *pResp, uint16_t respLen, unpack_dms_UIMSetPINProtection_t *pOutput) |
| int | pack_dms_UIMVerifyPIN (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_UIMVerifyPIN_t *pReq) |
| int | unpack_dms_UIMVerifyPIN (uint8_t *pResp, uint16_t respLen, unpack_dms_UIMSetPINProtection_t *pOutput) |
| int | pack_dms_UIMChangePIN (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_UIMChangePIN_t *pReq) |
| 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) |
| int | unpack_dms_UIMGetControlKeyStatus (uint8_t *pResp, uint16_t respLen, unpack_dms_UIMGetControlKeyStatus_t *pOutput) |
| int | pack_dms_UIMGetPINStatus (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen) |
| int | unpack_dms_UIMGetPINStatus (uint8_t *pResp, uint16_t respLen, unpack_dms_UIMGetPINStatus_t *pOutput) |
| int | pack_dms_UIMSetControlKeyProtection (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_UIMSetControlKeyProtection_t *pReq) |
| int | unpack_dms_UIMSetControlKeyProtection (uint8_t *pResp, uint16_t respLen, unpack_dms_UIMSetControlKeyProtection_t *pOutput) |
| int | pack_dms_UIMUnblockControlKey (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_UIMUnblockControlKey_t *pReq) |
| int | unpack_dms_UIMUnblockControlKey (uint8_t *pResp, uint16_t respLen, unpack_dms_UIMUnblockControlKey_t *pOutput) |
| int | pack_dms_ResetToFactoryDefaults (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_ResetToFactoryDefaults_t *pReq) |
| int | unpack_dms_ResetToFactoryDefaults (uint8_t *pResp, uint16_t respLen, unpack_dms_ResetToFactoryDefaults_t *pOutput) |
| int | pack_dms_ValidateSPC (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_ResetToFactoryDefaults_t *pReq) |
| int | unpack_dms_ValidateSPC (uint8_t *pResp, uint16_t respLen, unpack_dms_ResetToFactoryDefaults_t *pOutput) |
| int | pack_dms_ActivateAutomatic (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_ActivateAutomatic_t *pReq) |
| int | unpack_dms_ActivateAutomatic (uint8_t *pResp, uint16_t respLen, unpack_dms_ResetToFactoryDefaults_t *pOutput) |
| int | pack_dms_SLQSGetERIFile (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen) |
| int | unpack_dms_SLQSGetERIFile (uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSGetERIFile_t *pOutput) |
| int | pack_dms_SLQSUIMGetState (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen) |
| int | unpack_dms_SLQSUIMGetState (uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSUIMGetState_t *pOutput) |
| int | pack_dms_SLQSSwiGetCrashInfo (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SLQSSwiGetCrashInfo_t *pReq) |
| int | unpack_dms_SLQSSwiGetCrashInfo (uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSwiGetCrashInfo_t *pOutput) |
| int | pack_dms_SLQSSwiGetHostDevInfo (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen) |
| int | unpack_dms_SLQSSwiGetHostDevInfo (uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSwiGetHostDevInfo_t *pOutput) |
| int | pack_dms_SLQSSwiSetHostDevInfo (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SLQSSwiSetHostDevInfo_t *pReq) |
| int | unpack_dms_SLQSSwiSetHostDevInfo (uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSwiSetHostDevInfo_t *pOutput) |
| int | pack_dms_SLQSSwiGetOSInfo (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen) |
| int | unpack_dms_SLQSSwiGetOSInfo (uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSwiGetOSInfo_t *pOutput) |
| int | pack_dms_SLQSSwiSetOSInfo (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dms_SLQSSwiSetOSInfo_t *pReq) |
| int | unpack_dms_SLQSSwiSetOSInfo (uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSwiSetOSInfo_t *pOutput) |
| int | pack_dms_SLQSSwiGetSerialNoExt (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen) |
| int | unpack_dms_SLQSSwiGetSerialNoExt (uint8_t *pResp, uint16_t respLen, unpack_dms_SLQSSwiGetSerialNoExt_t *pOutput) |
| #define ACT_CODE_MAX_SIZE 81 |
| #define CK_MAX_SIZE 8 |
| #define DMS_IMGDETAILS_LEN 16 |
| #define DMS_MAX_CUST_ID_LEN 64 |
| #define DMS_MAX_CUST_VALUE_LEN 8 |
| #define DMS_MAX_FWUPDATE_LOG_STR_SZ 255 |
| #define DMS_MAX_FWUPDATE_REF_STR_SZ 15 |
| #define DMS_PM_FACTORY 0x02 /* Factory Test Mode */ |
| #define DMS_PM_LOW 0x01 /* Low Power */ |
| #define DMS_PM_OFFLINE 0x03 /* Offline */ |
| #define DMS_PM_ONLINE 0x00 /* Online */ |
| #define DMS_PM_PERSISTENT_LOW 0x06 /* Persistent Low Power */ |
| #define DMS_PM_RESET 0x04 /* Reset */ |
| #define DMS_PM_SHUT_DOWN 0x05 /* Shut Down */ |
| #define DMS_SET_REPORT_DISABLE 0 |
| #define DMS_SET_REPORT_ENABLE 1 |
| #define DMS_SLQSFWINFO_APPVERSION_SZ 85 |
| #define DMS_SLQSFWINFO_BOOTVERSION_SZ 85 |
| #define DMS_SLQSFWINFO_CARRIER_SZ 20 |
| #define DMS_SLQSFWINFO_CUR_CARR_NAME 17 |
| #define DMS_SLQSFWINFO_CUR_CARR_REV 13 |
| #define DMS_SLQSFWINFO_MODELID_SZ 20 |
| #define DMS_SLQSFWINFO_PACKAGEID_SZ 85 |
| #define DMS_SLQSFWINFO_PRIVERSION_SZ 16 |
| #define DMS_SLQSFWINFO_SKU_SZ 15 |
| #define DMS_SWI_SET_IND_DISABLE 0 |
| #define DMS_SWI_SET_IND_ENABLE 1 |
| #define DMS_UINT8_MAX_STRING_SZ 255 |
| #define ERI_DATA_MAX_SIZE 1024 |
| #define MAX_BUILD_ID_LEN 255 |
| #define MEID_MAX_SIZE 8 |
| #define SLQS_MAX_DYING_GASP_CFG_SMS_CONTENT_LENGTH 160 |
| #define SLQS_MAX_DYING_GASP_CFG_SMS_NUMBER_LENGTH 20 |
| #define SPC_SIZE 6 |
| #define UNIQUE_ID_LEN 16 |
| int pack_dms_ActivateAutomatic | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_dms_ActivateAutomatic_t * | pReq | ||
| ) |
To set UIM Unblock Control Key pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [out] | pReq | requeset parameter |
| int pack_dms_GetActivationState | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Get Activation State pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_dms_GetBandCapability | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| void * | reqArg | ||
| ) |
Get Band Capability pack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
| int pack_dms_GetCrashAction | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| void * | reqArg | ||
| ) |
Get Crash Action pack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
| int pack_dms_GetCustFeature | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| void * | reqArg | ||
| ) |
Get Custom Feature pack. This API is deprecated for EM74xx/MC74xx, please use pack_dms_GetCustFeaturesV2() instead for EM74xx/MC74xx.
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
| int pack_dms_GetCustFeaturesV2 | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_dms_GetCustFeaturesV2_t * | reqArg | ||
| ) |
| int pack_dms_GetDeviceCap | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| void * | reqArg | ||
| ) |
Get Device Capabilities pack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
| int pack_dms_GetDeviceCapabilities | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| void * | reqArg | ||
| ) |
get device capability pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_dms_GetDeviceHardwareRev | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| void * | reqArg | ||
| ) |
Get Hardware Revision pack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
| int pack_dms_GetDeviceMfr | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| void * | reqArg | ||
| ) |
Get Manufacture pack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
| int pack_dms_GetDeviceSerialNumbers | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| void * | reqArg | ||
| ) |
get Device Serial Number pack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
| int pack_dms_GetFirmwareInfo | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| void * | reqArg | ||
| ) |
get firmware info pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_dms_GetFirmwareRevision | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| void * | reqArg | ||
| ) |
get Firmware Revision pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_dms_GetFirmwareRevisions | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| void * | reqArg | ||
| ) |
get Firmware Revisions pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_dms_GetFSN | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| void * | reqArg | ||
| ) |
Get FSN pack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
| int pack_dms_GetHardwareRevision | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| void * | reqArg | ||
| ) |
get hardware revision pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_dms_GetIMSI | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| void * | reqArg | ||
| ) |
get IMSI pack. This API is deprecated on MC73xx/EM73xx modules since firmware version SWI9X15C_05_xx_xx_xx and all EM74xx firmware versions. Please use pack_uim_ReadTransparent()(EF ID: 3F00 7F20 6F07 for 2G card and 3F00 7FFF 6F07 for 3G card) instead for new firmware versions and new modules.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_dms_GetManufacturer | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
To get device manufacturer information.pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_dms_GetModelID | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| void * | reqArg | ||
| ) |
get model id pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_dms_GetNetworkTime | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| void * | reqArg | ||
| ) |
Get Network Time pack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
| int pack_dms_GetOfflineReason | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
To get operating mode offline reason pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_dms_GetPower | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| void * | reqArg | ||
| ) |
get power pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_dms_GetPRLVersion | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| void * | reqArg | ||
| ) |
Get PRL Versions pack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
| int pack_dms_GetSerialNumbers | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| void * | reqArg | ||
| ) |
get serial numbers pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_dms_GetUSBComp | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| void * | reqArg | ||
| ) |
Get USB Comp pack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
| int pack_dms_GetVoiceNumber | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| void * | reqArg | ||
| ) |
Get Voice Number pack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
| int pack_dms_ResetToFactoryDefaults | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_dms_ResetToFactoryDefaults_t * | pReq | ||
| ) |
To set UIM Unblock Control Key pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [out] | pReq | requeset parameter |
| int pack_dms_SetActivationStatusCallback | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_dms_SetActivationStatusCallback_t * | reqArg | ||
| ) |
Set activation status pack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
| int pack_dms_SetCrashAction | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_dms_SetCrashAction_t | reqArg | ||
| ) |
Set Crash Action pack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
Set Crash Action unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
| int pack_dms_SetCustFeature | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_dms_SetCustFeature_t * | reqArg | ||
| ) |
Set Custom Feature pack. This API is deprecated for EM74xx/MC74xx, please use pack_dms_SetCustFeaturesV2() instead for EM74xx/MC74xx.
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
| int pack_dms_SetCustFeaturesV2 | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_dms_SetCustFeaturesV2_t * | reqArg | ||
| ) |
Set Cust Features pack.
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
| int pack_dms_SetEventReport | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_dms_SetEventReport_t * | reqArg | ||
| ) |
Set Event Report pack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
| int pack_dms_SetFirmwarePreference | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| void * | reqArg | ||
| ) |
Set Firmware Preference pack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
| int pack_dms_SetPower | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_dms_SetPower_t * | reqArg | ||
| ) |
Set Power pack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
| int pack_dms_SetUSBComp | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_dms_SetUSBComp_t * | reqArg | ||
| ) |
Set USB Comp pack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
| int pack_dms_SLQSDmsSwiGetResetInfo | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
To get reset info pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_dms_SLQSDmsSwiIndicationRegister | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_dms_SLQSDmsSwiIndicationRegister_t * | reqArg | ||
| ) |
Set the registration state for different indication pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_dms_SLQSGetBandCapability | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| void * | reqArg | ||
| ) |
get band capability pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_dms_SLQSGetERIFile | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
To set UIM Get ERI file pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [out] | pReq | requeset parameter |
| int pack_dms_SLQSSwiClearDyingGaspStatistics | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Clear Dying GASP Statistics pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_dms_SLQSSwiGetCrashInfo | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_dms_SLQSSwiGetCrashInfo_t * | pReq | ||
| ) |
To set Get Crash Info pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [out] | pReq | requeset parameter |
| int pack_dms_SLQSSwiGetDyingGaspCfg | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Get Dying GASP Config pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_dms_SLQSSwiGetDyingGaspStatistics | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Get Dying GASP Statistics pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_dms_SLQSSwiGetFirmwareCurr | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
get currently active image pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_dms_SLQSSwiGetFwUpdateStatus | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
To get Firmware Update status pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_dms_SLQSSwiGetHostDevInfo | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
To set Host Dev Info pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_dms_SLQSSwiGetOSInfo | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
To set Host OS Info pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_dms_SLQSSwiGetSerialNoExt | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
To set serial number extension pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_dms_SLQSSwiSetDyingGaspCfg | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_dms_SLQSSwiSetDyingGaspCfg_t * | reqArg | ||
| ) |
Set Dying GASP Config pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_dms_SLQSSwiSetHostDevInfo | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_dms_SLQSSwiSetHostDevInfo_t * | pReq | ||
| ) |
To set Host Dev Info pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [out] | pReq | requeset parameter |
| int pack_dms_SLQSSwiSetOSInfo | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_dms_SLQSSwiSetOSInfo_t * | pReq | ||
| ) |
To set Host OS Info pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [out] | pReq | requeset parameter |
| int pack_dms_SLQSUIMGetState | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
To set UIM Get State pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [out] | pReq | requeset parameter |
| int pack_dms_UIMChangePIN | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_dms_UIMChangePIN_t * | pReq | ||
| ) |
To set UIM change PIN pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [out] | pReq | requeset parameter |
| int pack_dms_UIMGetControlKeyStatus | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_dms_UIMGetControlKeyStatus_t * | pReq | ||
| ) |
To set UIM Get Control Key Status pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [out] | pReq | requeset parameter |
| int pack_dms_UIMGetICCID | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_dms_UIMGetICCID_t * | reqArg | ||
| ) |
Packs the UIMGetICCID response message to a user-provided response structure. This API is deprecated on MC73xx/EM73xx modules. Since firmware version SWI9X15C_05_xx_xx_xx and all EM74xx firmware versions. Please use pack_uim_ReadTransparent()(EF ID: 3F00 2FE2) instead for new firmware versions and new modules.
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
| int pack_dms_UIMGetPINStatus | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
To set UIM Get PIN Status pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_dms_UIMSetControlKeyProtection | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_dms_UIMSetControlKeyProtection_t * | pReq | ||
| ) |
To set UIM Set Control Key Protection pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [out] | pReq | requeset parameter |
| int pack_dms_UIMSetPINProtection | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_dms_UIMSetPINProtection_t * | pReq | ||
| ) |
To set UIM PIN protection pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [out] | pReq | requeset parameter |
| int pack_dms_UIMUnblockControlKey | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_dms_UIMUnblockControlKey_t * | pReq | ||
| ) |
To set UIM Unblock Control Key pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [out] | pReq | requeset parameter |
| int pack_dms_UIMUnblockPIN | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_dms_UIMUnblockPIN_t * | pReq | ||
| ) |
To set UIM unblock PIN pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [out] | pReq | requeset parameter |
| int pack_dms_UIMVerifyPIN | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_dms_UIMVerifyPIN_t * | pReq | ||
| ) |
To set UIM verify PIN pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [out] | pReq | requeset parameter |
| int pack_dms_ValidateSPC | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_dms_ResetToFactoryDefaults_t * | pReq | ||
| ) |
To set UIM Unblock Control Key pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [out] | pReq | requeset parameter |
| int unpack_dms_ActivateAutomatic | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_ResetToFactoryDefaults_t * | pOutput | ||
| ) |
To get UIM Unblock Control Key unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_GetActivationState | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetActivationState_t * | pOutput | ||
| ) |
Get Activation State unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_GetBandCapability | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetBandCapability_t * | pOutput | ||
| ) |
Get Band Capabilities unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_GetCrashAction | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetCrashAction_t * | pOutput | ||
| ) |
Get Crash Action unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_GetCustFeature | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetCustFeature_t * | pOutput | ||
| ) |
Get Custom Feature unpack. This API is deprecated for EM74xx/MC74xx, please use unpack_dms_GetCustFeaturesV2() instead for EM74xx/MC74xx.
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_GetCustFeaturesV2 | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetCustFeaturesV2_t * | pOutput | ||
| ) |
| int unpack_dms_GetDeviceCap | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetDeviceCap_t * | pOutput | ||
| ) |
Get Device Capabilities unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_GetDeviceCapabilities | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetDeviceCapabilities_t * | pOutput | ||
| ) |
get device capability unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_GetDeviceHardwareRev | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetDeviceHardwareRev_t * | pOutput | ||
| ) |
Get Hardware Revision unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_GetDeviceMfr | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetDeviceMfr_t * | pOutput | ||
| ) |
Get Manufacture unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_GetDeviceSerialNumbers | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetDeviceSerialNumbers_t * | pOutput | ||
| ) |
get Device Serial Number unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_GetFirmwareInfo | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetFirmwareInfo_t * | pOutput | ||
| ) |
get firmware info unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_GetFirmwareRevision | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetFirmwareRevision_t * | pOutput | ||
| ) |
get Firmware Revision unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_GetFirmwareRevisions | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetFirmwareRevisions_t * | pOutput | ||
| ) |
get Firmware Revisions unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_GetFSN | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetFSN_t * | pOutput | ||
| ) |
Get FSN unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_GetHardwareRevision | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetHardwareRevision_t * | pOutput | ||
| ) |
get hardware revision unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_GetIMSI | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetIMSI_t * | pOutput | ||
| ) |
get IMSI unpack. This API is deprecated on MC73xx/EM73xx modules since firmware version SWI9X15C_05_xx_xx_xx and all EM74xx firmware versions. Please use unpack_uim_ReadTransparent()(EF ID: 3F00 7F20 6F07 for 2G card and 3F00 7FFF 6F07 for 3G card) instead for new firmware versions and new modules.
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_GetManufacturer | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetManufacturer_t * | pOutput | ||
| ) |
To get device manufacturer information unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_GetModelID | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetModelID_t * | pOutput | ||
| ) |
get model id unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_GetNetworkTime | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetNetworkTime_t * | pOutput | ||
| ) |
Get Network Time unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_GetOfflineReason | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetOfflineReason_t * | pOutput | ||
| ) |
To get operating mode offline reason unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_GetPower | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetPower_t * | pOutput | ||
| ) |
get power unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_GetPRLVersion | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetPRLVersion_t * | pOutput | ||
| ) |
Get PRL Versions unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_GetSerialNumbers | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetSerialNumbers_t * | pOutput | ||
| ) |
get serial numbers unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_GetUSBComp | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetUSBComp_t * | pOutput | ||
| ) |
Get USB Comp unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_GetVoiceNumber | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_GetVoiceNumber_t * | pOutput | ||
| ) |
Get Voice Number unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_ResetToFactoryDefaults | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_ResetToFactoryDefaults_t * | pOutput | ||
| ) |
To get UIM Unblock Control Key unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_SetActivationStatusCallback | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SetActivationStatusCallback_t * | pOutput | ||
| ) |
Set Activation status unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_SetCrashAction | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SetCrashAction_t * | pOutput | ||
| ) |
Set Crash Action unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response. Not used |
| int unpack_dms_SetCustFeature | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SetCustFeature_t * | pOutput | ||
| ) |
Set Custom Feature unpack. This API is deprecated for EM74xx/MC74xx, please use unpack_dms_SetCustFeaturesV2() instead for EM74xx/MC74xx.
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_SetCustFeaturesV2 | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SetCustFeaturesV2_t * | pOutput | ||
| ) |
Set Cust features unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_SetEventReport | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SetEventReport_t * | pOutput | ||
| ) |
Set Event Report unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_SetEventReport_ind | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SetEventReport_ind_t * | pOutput | ||
| ) |
Event Report Indication unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_SetFirmwarePreference | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SetFirmwarePreference_t * | pOutput | ||
| ) |
Set Firmware Preference unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_SetPower | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SetPower_t * | pOutput | ||
| ) |
Set Power unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_SetUSBComp | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SetUSBComp_t * | pOutput | ||
| ) |
Set USB Comp unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_SLQSDmsSwiGetResetInfo | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SLQSDmsSwiGetResetInfo_t * | pOutput | ||
| ) |
To get reset info unpack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int unpack_dms_SLQSDmsSwiGetResetInfo_Ind | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SLQSDmsSwiGetResetInfo_Ind_t * | pOutput | ||
| ) |
DMS reset info Indication unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_SLQSDmsSwiIndicationRegister | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SLQSDmsSwiIndicationRegister_t * | pOutput | ||
| ) |
Set the registration state for different indication unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_SLQSGetBandCapability | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SLQSGetBandCapability_t * | pOutput | ||
| ) |
get band capability unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_SLQSGetERIFile | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SLQSGetERIFile_t * | pOutput | ||
| ) |
To get UIM Get ERI file unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_SLQSSwiClearDyingGaspStatistics | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SLQSSwiClearDyingGaspStatistics_t * | pOutput | ||
| ) |
Clear Dying GASP Statistics unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_SLQSSwiGetCrashInfo | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SLQSSwiGetCrashInfo_t * | pOutput | ||
| ) |
To get Crash Info unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_SLQSSwiGetDyingGaspCfg | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SLQSSwiGetDyingGaspCfg_t * | pOutput | ||
| ) |
Get Dying GASP Config unpack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int unpack_dms_SLQSSwiGetDyingGaspStatistics | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SLQSSwiGetDyingGaspStatistics_t * | pOutput | ||
| ) |
Get Dying GASP Statistics unpack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int unpack_dms_SLQSSwiGetFirmwareCurr | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SLQSSwiGetFirmwareCurr_t * | pOutput | ||
| ) |
get currently active image unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_SLQSSwiGetFwUpdateStatus | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SLQSSwiGetFwUpdateStatus_t * | pOutput | ||
| ) |
To get Firmware Update status unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_SLQSSwiGetHostDevInfo | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SLQSSwiGetHostDevInfo_t * | pOutput | ||
| ) |
To get Host Dev Info unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_SLQSSwiGetOSInfo | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SLQSSwiGetOSInfo_t * | pOutput | ||
| ) |
To get Host OS Info unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_SLQSSwiGetSerialNoExt | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SLQSSwiGetSerialNoExt_t * | pOutput | ||
| ) |
To get serial number extension unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_SLQSSwiSetDyingGaspCfg | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SLQSSwiSetDyingGaspCfg_t * | pOutput | ||
| ) |
Set Dying GASP Config unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_SLQSSwiSetHostDevInfo | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SLQSSwiSetHostDevInfo_t * | pOutput | ||
| ) |
To get Host Dev Info unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_SLQSSwiSetOSInfo | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SLQSSwiSetOSInfo_t * | pOutput | ||
| ) |
To get Host OS Info unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_SLQSUIMGetState | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_SLQSUIMGetState_t * | pOutput | ||
| ) |
To get UIM Get State unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_UIMChangePIN | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_UIMSetPINProtection_t * | pOutput | ||
| ) |
To get UIM change PIN unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_UIMGetControlKeyStatus | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_UIMGetControlKeyStatus_t * | pOutput | ||
| ) |
To get UIM Get ControlKeyStatus unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_UIMGetICCID | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_UIMGetICCID_t * | pOutput | ||
| ) |
Unpacks the UIMGetICCID response message to a user-provided response structure.
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_UIMGetPINStatus | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_UIMGetPINStatus_t * | pOutput | ||
| ) |
To get UIM Get PIN Status unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_UIMSetControlKeyProtection | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_UIMSetControlKeyProtection_t * | pOutput | ||
| ) |
To get UIM Set Control Key Protection unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_UIMSetPINProtection | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_UIMSetPINProtection_t * | pOutput | ||
| ) |
To get UIM Set PIN protection unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_UIMUnblockControlKey | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_UIMUnblockControlKey_t * | pOutput | ||
| ) |
To get UIM Unblock Control Key unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_UIMUnblockPIN | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_UIMSetPINProtection_t * | pOutput | ||
| ) |
To get UIM unblock PIN unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_UIMVerifyPIN | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_UIMSetPINProtection_t * | pOutput | ||
| ) |
To get UIM verify PIN unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_dms_ValidateSPC | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_dms_ResetToFactoryDefaults_t * | pOutput | ||
| ) |
To get UIM Unblock Control Key unpack
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |