10 #ifndef TAF_HMS_COMMON_H_INCLUDE_GUARD 11 #define TAF_HMS_COMMON_H_INCLUDE_GUARD 16 #define IFGEN_TAF_HMS_PROTOCOL_ID "cc3827cbeec19f09ccdab03c0939c367" 17 #define IFGEN_TAF_HMS_MSG_SIZE 48 26 #define TAF_HMS_MAX_NAME_SIZE 32 125 double* cpuCurrentLoadPtr
174 uint32_t* ramTotalMemPtr,
176 uint32_t* ramUsedMemPtr,
178 uint32_t* ramFreeMemPtr
260 uint32_t* ubiDevIdPtr
278 uint32_t* ubiEraseCntPtr
296 uint32_t* ubiBbCntPtr
348 uint32_t* ubiVolIdPtr
368 size_t ubiVolNameSize
386 uint32_t* ubiVolSizePtr
488 uint32_t* mtdBlkSizePtr
506 uint32_t* mtdDevIdPtr
524 uint32_t* mtdBlkCntPtr
528 #endif // TAF_HMS_COMMON_H_INCLUDE_GUARD LE_SHARED le_result_t ifgen_taf_hms_GetRamMemInfo(le_msg_SessionRef_t _ifgen_sessionRef, uint32_t *ramTotalMemPtr, uint32_t *ramUsedMemPtr, uint32_t *ramFreeMemPtr)
struct taf_hms_UbiVolInfo * taf_hms_UbiVolInfoRef_t
Definition: taf_hms_common.h:49
LE_SHARED le_result_t ifgen_taf_hms_DeleteMtdDevInfoList(le_msg_SessionRef_t _ifgen_sessionRef, taf_hms_MtdDevInfoListRef_t mtdDevInfoListRef)
LE_SHARED taf_hms_MtdDevInfoRef_t ifgen_taf_hms_GetNextMtdDevInfo(le_msg_SessionRef_t _ifgen_sessionRef, taf_hms_MtdDevInfoListRef_t mtdDevInfoListRef)
LE_SHARED taf_hms_UbiVolInfoRef_t ifgen_taf_hms_GetFirstUbiVolInfo(le_msg_SessionRef_t _ifgen_sessionRef, taf_hms_UbiDevInfoRef_t ubiDevInfoRef)
LE_SHARED le_result_t ifgen_taf_hms_GetUbiDevMaxEraseCnt(le_msg_SessionRef_t _ifgen_sessionRef, taf_hms_UbiDevInfoRef_t ubiDevInfoRef, uint32_t *ubiEraseCntPtr)
struct taf_hms_UbiDevInfo * taf_hms_UbiDevInfoRef_t
Definition: taf_hms_common.h:41
LE_SHARED void ifgen_taf_hms_InitCommonData(void)
struct taf_hms_MtdDevInfoList * taf_hms_MtdDevInfoListRef_t
Definition: taf_hms_common.h:57
LE_SHARED le_result_t ifgen_taf_hms_GetIndvCoreUsage(le_msg_SessionRef_t _ifgen_sessionRef, uint32_t coreID, double *cpuUsagePtr)
LE_SHARED le_result_t ifgen_taf_hms_GetMtdDevName(le_msg_SessionRef_t _ifgen_sessionRef, taf_hms_MtdDevInfoRef_t mtdDevInfoRef, char *mtdName, size_t mtdNameSize)
LE_SHARED taf_hms_UbiDevInfoListRef_t ifgen_taf_hms_GetUbiDevInfoList(le_msg_SessionRef_t _ifgen_sessionRef)
LE_SHARED le_result_t ifgen_taf_hms_GetMtdDevBlkSize(le_msg_SessionRef_t _ifgen_sessionRef, taf_hms_MtdDevInfoRef_t mtdDevInfoRef, uint32_t *mtdBlkSizePtr)
LE_SHARED taf_hms_UbiVolInfoRef_t ifgen_taf_hms_GetNextUbiVolInfo(le_msg_SessionRef_t _ifgen_sessionRef, taf_hms_UbiDevInfoRef_t ubiDevInfoRef)
LE_SHARED le_result_t ifgen_taf_hms_GetMtdDevBlkCnt(le_msg_SessionRef_t _ifgen_sessionRef, taf_hms_MtdDevInfoRef_t mtdDevInfoRef, uint32_t *mtdBlkCntPtr)
LE_SHARED uint32_t ifgen_taf_hms_GetCpuCoreNum(le_msg_SessionRef_t _ifgen_sessionRef)
LE_SHARED taf_hms_MtdDevInfoRef_t ifgen_taf_hms_GetFirstMtdDevInfo(le_msg_SessionRef_t _ifgen_sessionRef, taf_hms_MtdDevInfoListRef_t mtdDevInfoListRef)
LE_SHARED le_result_t ifgen_taf_hms_GetUbiVolName(le_msg_SessionRef_t _ifgen_sessionRef, taf_hms_UbiVolInfoRef_t ubiVolInfoRef, char *ubiVolName, size_t ubiVolNameSize)
struct taf_hms_UbiDevInfoList * taf_hms_UbiDevInfoListRef_t
Definition: taf_hms_common.h:33
LE_SHARED le_result_t ifgen_taf_hms_GetUbiVolSize(le_msg_SessionRef_t _ifgen_sessionRef, taf_hms_UbiVolInfoRef_t ubiVolInfoRef, uint32_t *ubiVolSizePtr)
LE_SHARED bool ifgen_taf_hms_HasLocalBinding(void)
LE_SHARED le_result_t ifgen_taf_hms_DeleteUbiDevInfoList(le_msg_SessionRef_t _ifgen_sessionRef, taf_hms_UbiDevInfoListRef_t ubiDevInfoListRef)
LE_SHARED taf_hms_MtdDevInfoListRef_t ifgen_taf_hms_GetMtdDevInfoList(le_msg_SessionRef_t _ifgen_sessionRef)
LE_SHARED le_result_t ifgen_taf_hms_GetUbiDevBadBlkCnt(le_msg_SessionRef_t _ifgen_sessionRef, taf_hms_UbiDevInfoRef_t ubiDevInfoRef, uint32_t *ubiBbCntPtr)
struct taf_hms_MtdDevInfo * taf_hms_MtdDevInfoRef_t
Definition: taf_hms_common.h:65
LE_SHARED taf_hms_UbiDevInfoRef_t ifgen_taf_hms_GetNextUbiDevInfo(le_msg_SessionRef_t _ifgen_sessionRef, taf_hms_UbiDevInfoListRef_t ubiDevInfoListRef)
LE_SHARED le_result_t ifgen_taf_hms_GetUbiVolId(le_msg_SessionRef_t _ifgen_sessionRef, taf_hms_UbiVolInfoRef_t ubiVolInfoRef, uint32_t *ubiVolIdPtr)
LE_SHARED le_result_t ifgen_taf_hms_OpenSession(le_msg_SessionRef_t _ifgen_sessionRef, bool isBlocking)
le_result_t
Definition: le_basics.h:45
struct le_msg_Session * le_msg_SessionRef_t
Definition: le_messaging.h:860
LE_SHARED le_result_t ifgen_taf_hms_GetCpuLoad(le_msg_SessionRef_t _ifgen_sessionRef, double *cpuCurrentLoadPtr)
LE_SHARED le_result_t ifgen_taf_hms_GetMtdDevId(le_msg_SessionRef_t _ifgen_sessionRef, taf_hms_MtdDevInfoRef_t mtdDevInfoRef, uint32_t *mtdDevIdPtr)
#define LE_SHARED
Definition: le_basics.h:297
LE_SHARED le_result_t ifgen_taf_hms_GetUbiDevId(le_msg_SessionRef_t _ifgen_sessionRef, taf_hms_UbiDevInfoRef_t ubiDevInfoRef, uint32_t *ubiDevIdPtr)
LE_SHARED void ifgen_taf_hms_CleanupCommonData(le_msg_SessionRef_t _ifgen_sessionRef)
LE_SHARED taf_hms_UbiDevInfoRef_t ifgen_taf_hms_GetFirstUbiDevInfo(le_msg_SessionRef_t _ifgen_sessionRef, taf_hms_UbiDevInfoListRef_t ubiDevInfoListRef)