Go to the source code of this file.
|
| int | pack_fms_GetImagesPreference (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_fms_GetImagesPreference_t *reqArg) |
| |
| int | unpack_fms_GetImagesPreference (uint8_t *pResp, uint16_t respLen, unpack_fms_GetImagesPreference_t *pOutput) |
| |
| int | pack_fms_GetStoredImages (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_fms_GetStoredImages_t *reqArg) |
| |
| int | unpack_fms_GetStoredImages (uint8_t *pResp, uint16_t respLen, unpack_fms_GetStoredImages_t *pOutput) |
| |
| int | pack_fms_SetImagesPreference (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_fms_SetImagesPreference_t *reqArg) |
| |
| int | unpack_fms_SetImagesPreference (uint8_t *pResp, uint16_t respLen, unpack_fms_SetImagesPreference_t *pOutput) |
| |
| uint32_t | GetValidFwPriCombinations (FMSImageList *pStoredImageList, uint32_t *pValidCombinationSize, CarrierImage_t *pValidCombinations) |
| |
| #define FMS_FW_PRI_BUILD_MATCH_LEN 11 |
| #define FMS_GOBI_LISTENTRIES_MAX 2 |
| #define FMS_GOBI_MBN_BUILD_ID_STR_LEN 100 |
| #define FMS_GOBI_MBN_IMG_ID_STR_LEN 16 |
| #define FMS_IMAGE_ID_BUILD_ID_LEN 32 |
| #define FMS_IMAGE_ID_IMG_ID_LEN 16 |
| #define FMS_IMAGE_ID_MAX_ENTRIES 2 |
| #define FMS_IMAGE_ID_PRI_IMGTYPE 0x01 |
| #define FMS_MAX_IMAGE_ID_ELEMENT 50 |
| #define FMS_MAX_IMAGE_PREFERENCE_IMAGE_SIZE 255 |
| uint32_t GetValidFwPriCombinations |
( |
FMSImageList * |
pStoredImageList, |
|
|
uint32_t * |
pValidCombinationSize, |
|
|
CarrierImage_t * |
pValidCombinations |
|
) |
| |
This API distills valid Firmware/PRI combinations from GetStoredImages result
- Parameters
-
| [in] | pStoredImageList |
|
| [in,out] | pValidCombinationSize |
- number of combination passed in and returned
|
| [out] | pValidCombinations |
|
- Returns
- eQCWWAN_ERR_INVALID_ARG - Invalid parameters
- eQCWWAN_ERR_BUFFER_SZ - No enough element to store combinatons returned
- See Also
- See qmerrno.h for eQCWWAN_xxx error values
Get Images Preference pack
- Parameters
-
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
Get Images Preference pack
- Parameters
-
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
Set Images Preference pack
- Parameters
-
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
| [in] | reqArg | request parameter |
Get Images Preference unpack
- Parameters
-
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
Get Images Preference unpack
- Parameters
-
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |
Set Images Preference unpack
- Parameters
-
| [in] | pResp | qmi response |
| [in] | pespLen | qmi response length |
| [out] | pOutput | unpacked response |