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_IMG_ID_SIZE 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 |
#define LITE_TOTAL_IMAGE_ID_STRING_SIZE 100 |
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,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqArg | request parameter |
Get Images Preference pack
- Parameters
-
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqArg | request parameter |
Set Images Preference pack
- Parameters
-
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqArg | request parameter |
Get Images Preference unpack
- Parameters
-
[in] | pResp | qmi response |
[in] | respLen | qmi response length |
[out] | pOutput | unpacked response |
Get Images Preference unpack
- Parameters
-
[in] | pResp | qmi response |
[in] | respLen | qmi response length |
[out] | pOutput | unpacked response |
Set Images Preference unpack
- Parameters
-
[in] | pResp | qmi response |
[in] | respLen | qmi response length |
[out] | pOutput | unpacked response |