Linux SDK (lite-qmi)
MBPL_SDK_R25_ENG3
|
Files | |
file | qaGobiApiTmd.h |
Thermal Mitigation Device API function prototypes. | |
Data Structures | |
struct | tmd_mitigationDevList |
struct | unpack_tmd_SLQSTmdGetMitigationDevList_t |
struct | pack_tmd_SLQSTmdGetMitigationLvl_t |
struct | unpack_tmd_SLQSTmdGetMitigationLvl_t |
struct | pack_tmd_SLQSTmdRegNotMitigationLvl_t |
struct | unpack_tmd_SLQSTmdRegNotMitigationLvl_t |
struct | pack_tmd_SLQSTmdDeRegNotMitigationLvl_t |
struct | unpack_tmd_SLQSTmdDeRegNotMitigationLvl_t |
struct | unpack_tmd_SLQSTmdMitigationLvlRptCallback_ind_t |
struct | mitigationDevList |
struct | TmdGetMitigationDevListResp |
struct | TmdGetMitigationLvlReq |
struct | TmdGetMitigationLvlResp |
struct | TmdRegNotMitigationLvlReq |
struct | TmdDeRegNotMitigationLvlReq |
struct | TmdMitigationLvlIndReq |
int pack_tmd_SLQSTmdDeRegNotMitigationLvl | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_tmd_SLQSTmdDeRegNotMitigationLvl_t * | reqArg | ||
) |
To DeRegister notification mitigation level pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[out] | reqArg | request argument. |
int pack_tmd_SLQSTmdGetMitigationDevList | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen | ||
) |
To get mitigation device list pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
int pack_tmd_SLQSTmdGetMitigationLvl | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_tmd_SLQSTmdGetMitigationLvl_t * | reqArg | ||
) |
To get mitigation level pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[out] | reqArg | request argument. |
int pack_tmd_SLQSTmdRegNotMitigationLvl | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_tmd_SLQSTmdRegNotMitigationLvl_t * | reqArg | ||
) |
To Register notification mitigation level pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[out] | reqArg | request argument. |
int unpack_tmd_SLQSTmdDeRegNotMitigationLvl | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_tmd_SLQSTmdDeRegNotMitigationLvl_t * | pOutput | ||
) |
To De-Register notification mitigation level unpack
[in] | pResp | qmi response |
[in] | respLen | qmi response length |
[out] | pOutput | unpacked response |
int unpack_tmd_SLQSTmdGetMitigationDevList | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_tmd_SLQSTmdGetMitigationDevList_t * | pOutput | ||
) |
To mitigation device list unpack
[in] | pResp | qmi response |
[in] | respLen | qmi response length |
[out] | pOutput | unpacked response |
int unpack_tmd_SLQSTmdGetMitigationLvl | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_tmd_SLQSTmdGetMitigationLvl_t * | pOutput | ||
) |
To get mitigation level unpack
[in] | pResp | qmi response |
[in] | respLen | qmi response length |
[out] | pOutput | unpacked response |
int unpack_tmd_SLQSTmdMitigationLvlRptCallback_ind | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_tmd_SLQSTmdMitigationLvlRptCallback_ind_t * | pOutput | ||
) |
Mitigiation Level Report Indication unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | indication unpacked |
int unpack_tmd_SLQSTmdRegNotMitigationLvl | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_tmd_SLQSTmdRegNotMitigationLvl_t * | pOutput | ||
) |
To Register notification mitigation level unpack
[in] | pResp | qmi response |
[in] | respLen | qmi response length |
[out] | pOutput | unpacked response |