401 #ifndef TAF_THERM_INTERFACE_H_INCLUDE_GUARD 402 #define TAF_THERM_INTERFACE_H_INCLUDE_GUARD 588 uint32_t* thermalZoneListSizePtr
731 uint32_t* thermalZoneIDPtr
748 char* ThermalZoneType,
750 size_t ThermalZoneTypeSize
767 uint32_t* currTempPtr
784 uint32_t* passiveTempPtr
801 uint32_t* tripPointListSizePtr
818 uint32_t* boundCoolingDeviceListSizePtr
854 uint32_t* thresholdPtr
871 uint32_t* hysterisisPtr
928 uint32_t* boundCoolingIdPtr
945 uint32_t* boundTripPointListSizePtr
964 size_t BoundTripTypeSize
981 uint32_t* boundThresholdPtr
998 uint32_t* boundHysterisisPtr
1017 uint32_t* boundTripIDPtr
1036 uint32_t* boundTZoneIDPtr
1082 uint32_t* listSizePtr
1150 size_t DescriptionSize
1167 uint32_t* maxCoolingLevelPtr
1184 uint32_t* currentCoolingLevelPtr
1278 #endif // TAF_THERM_INTERFACE_H_INCLUDE_GUARD taf_therm_ThermalZoneRef_t taf_therm_GetThermalZoneByName(const char *LE_NONNULL ThermalZone)
Definition: taf_therm_client.c:1533
le_result_t taf_therm_GetBoundTripPointListSize(taf_therm_BoundCoolingDeviceRef_t BoundCoolingDeviceRef, uint32_t *boundTripPointListSizePtr)
Definition: taf_therm_client.c:1154
taf_therm_BoundCoolingDeviceRef_t taf_therm_GetFirstBoundCDev(taf_therm_ThermalZoneRef_t ThermalZoneRef)
Definition: taf_therm_client.c:769
struct taf_therm_ThermalZone * taf_therm_ThermalZoneRef_t
Definition: taf_therm_common.h:41
le_result_t taf_therm_GetBoundTripPointThermalZoneID(taf_therm_TripPointRef_t TripPointRef, uint32_t *boundTZoneIDPtr)
Definition: taf_therm_client.c:1281
taf_therm_ThermalZoneRef_t taf_therm_GetNextThermalZone(taf_therm_ThermalZoneListRef_t ThermalZoneListRef)
Definition: taf_therm_client.c:703
void taf_therm_ConnectService(void)
Definition: taf_therm_client.c:291
void taf_therm_RemoveTripEventHandler(taf_therm_TripEventHandlerRef_t handlerRef)
Definition: taf_therm_client.c:577
taf_therm_TripEventHandlerRef_t taf_therm_AddTripEventHandler(taf_therm_TripEventHandlerFunc_t handlerPtr, void *contextPtr)
Definition: taf_therm_client.c:557
LE_FULL_API void taf_therm_SetNonExitServerDisconnectHandler(taf_therm_DisconnectHandler_t disconnectHandler, void *contextPtr)
Definition: taf_therm_client.c:457
le_result_t taf_therm_GetTripPointThreshold(taf_therm_TripPointRef_t TripPointRef, uint32_t *thresholdPtr)
Definition: taf_therm_client.c:1028
taf_therm_BoundCoolingDeviceRef_t taf_therm_GetNextBoundCDev(taf_therm_ThermalZoneRef_t ThermalZoneRef)
Definition: taf_therm_client.c:791
le_result_t taf_therm_GetThermalZoneCurrentTemp(taf_therm_ThermalZoneRef_t ThermalZoneRef, uint32_t *currTempPtr)
Definition: taf_therm_client.c:905
taf_therm_CoolingDeviceRef_t taf_therm_GetCoolingDeviceByName(const char *LE_NONNULL CoolingDevice)
Definition: taf_therm_client.c:1554
le_result_t taf_therm_GetBoundCoolingId(taf_therm_BoundCoolingDeviceRef_t BoundCoolingDeviceRef, uint32_t *boundCoolingIdPtr)
Definition: taf_therm_client.c:1130
le_result_t taf_therm_GetBoundTripPointHysterisis(taf_therm_TripPointRef_t TripPointRef, uint32_t *boundHysterisisPtr)
Definition: taf_therm_client.c:1229
le_result_t taf_therm_GetThermalZonesListSize(taf_therm_ThermalZoneListRef_t ThermalZoneListRef, uint32_t *thermalZoneListSizePtr)
Definition: taf_therm_client.c:656
taf_therm_CoolingDeviceRef_t taf_therm_GetFirstCoolingDevice(taf_therm_CoolingDeviceListRef_t CDevListRef)
Definition: taf_therm_client.c:1370
le_result_t taf_therm_TryConnectService(void)
Definition: taf_therm_client.c:323
le_result_t taf_therm_GetTripPointTripID(taf_therm_TripPointRef_t TripPointRef, uint32_t *tripIDPtr)
Definition: taf_therm_client.c:1079
void(* taf_therm_CoolingLevelChangeEventHandlerFunc_t)(taf_therm_CoolingDeviceRef_t coolingDevice, void *contextPtr)
Definition: taf_therm_common.h:162
le_result_t taf_therm_GetCDevMaxCoolingLevel(taf_therm_CoolingDeviceRef_t CDevListRef, uint32_t *maxCoolingLevelPtr)
Definition: taf_therm_client.c:1464
le_result_t taf_therm_ReleaseCoolingDeviceRef(taf_therm_CoolingDeviceRef_t coolingDeviceRef)
Definition: taf_therm_client.c:1596
struct taf_therm_CoolingDevice * taf_therm_CoolingDeviceRef_t
Definition: taf_therm_common.h:65
struct taf_therm_CoolingLevelChangeEventHandler * taf_therm_CoolingLevelChangeEventHandlerRef_t
Definition: taf_therm_common.h:138
struct taf_therm_TripEventHandler * taf_therm_TripEventHandlerRef_t
Definition: taf_therm_common.h:130
le_result_t taf_therm_GetCoolingDeviceListSize(taf_therm_CoolingDeviceListRef_t CDevListRef, uint32_t *listSizePtr)
Definition: taf_therm_client.c:1345
taf_therm_TripPointRef_t taf_therm_GetFirstBoundTripPoint(taf_therm_BoundCoolingDeviceRef_t BoundCoolingDeviceRef)
Definition: taf_therm_client.c:812
le_result_t taf_therm_GetBoundTripPointType(taf_therm_TripPointRef_t TripPointRef, char *BoundTripType, size_t BoundTripTypeSize)
Definition: taf_therm_client.c:1178
void(* taf_therm_DisconnectHandler_t)(void *)
Definition: taf_therm_interface.h:414
taf_therm_TripPointRef_t taf_therm_GetNextTripPoint(taf_therm_ThermalZoneRef_t ThermalZoneRef)
Definition: taf_therm_client.c:747
le_result_t taf_therm_GetBoundCoolingDeviceListSize(taf_therm_ThermalZoneRef_t ThermalZoneRef, uint32_t *boundCoolingDeviceListSizePtr)
Definition: taf_therm_client.c:977
void taf_therm_RemoveCoolingLevelChangeEventHandler(taf_therm_CoolingLevelChangeEventHandlerRef_t handlerRef)
Definition: taf_therm_client.c:616
le_result_t taf_therm_GetCDevID(taf_therm_CoolingDeviceRef_t CDevListRef, uint32_t *cDevIDPtr)
Definition: taf_therm_client.c:1413
taf_therm_CoolingDeviceRef_t taf_therm_GetNextCoolingDevice(taf_therm_CoolingDeviceListRef_t CDevListRef)
Definition: taf_therm_client.c:1392
le_result_t taf_therm_GetBoundTripPointTripID(taf_therm_TripPointRef_t TripPointRef, uint32_t *boundTripIDPtr)
Definition: taf_therm_client.c:1255
le_result_t taf_therm_ReleaseTripEventRef(taf_therm_TripPointRef_t tripEventRef)
Definition: taf_therm_client.c:1575
le_result_t taf_therm_GetTripPointThermalZoneID(taf_therm_TripPointRef_t TripPointRef, uint32_t *tZoneIDPtr)
Definition: taf_therm_client.c:1106
taf_therm_CoolingDeviceListRef_t taf_therm_GetCoolingDeviceList(void)
Definition: taf_therm_client.c:1326
le_result_t taf_therm_GetCDevCurrentCoolingLevel(taf_therm_CoolingDeviceRef_t CDevListRef, uint32_t *currentCoolingLevelPtr)
Definition: taf_therm_client.c:1488
LE_FULL_API void taf_therm_SetServerDisconnectHandler(taf_therm_DisconnectHandler_t disconnectHandler, void *contextPtr)
Definition: taf_therm_client.c:380
taf_therm_ThermalZoneListRef_t taf_therm_GetThermalZonesList(void)
Definition: taf_therm_client.c:637
taf_therm_TripPointRef_t taf_therm_GetFirstTripPoint(taf_therm_ThermalZoneRef_t ThermalZoneRef)
Definition: taf_therm_client.c:725
le_result_t taf_therm_GetCDevDescription(taf_therm_CoolingDeviceRef_t CDevListRef, char *Description, size_t DescriptionSize)
Definition: taf_therm_client.c:1437
le_result_t taf_therm_GetTripPointListSize(taf_therm_ThermalZoneRef_t ThermalZoneRef, uint32_t *tripPointListSizePtr)
Definition: taf_therm_client.c:953
le_result_t taf_therm_GetTripPointType(taf_therm_TripPointRef_t TripPointRef, char *TripType, size_t TripTypeSize)
Definition: taf_therm_client.c:1001
struct taf_therm_BoundCoolingDevice * taf_therm_BoundCoolingDeviceRef_t
Definition: taf_therm_common.h:73
le_result_t taf_therm_GetThermalZoneID(taf_therm_ThermalZoneRef_t ThermalZoneRef, uint32_t *thermalZoneIDPtr)
Definition: taf_therm_client.c:854
struct taf_therm_CoolingDeviceList * taf_therm_CoolingDeviceListRef_t
Definition: taf_therm_common.h:57
taf_therm_TripPointRef_t taf_therm_GetNextBoundTripPoint(taf_therm_BoundCoolingDeviceRef_t BoundCoolingDeviceRef)
Definition: taf_therm_client.c:833
#define LE_NONNULL
Definition: le_basics.h:368
void(* taf_therm_TripEventHandlerFunc_t)(taf_therm_TripPointRef_t tripPoint, taf_therm_TripEventType_t type, void *contextPtr)
Definition: taf_therm_common.h:147
struct taf_therm_TripPoint * taf_therm_TripPointRef_t
Definition: taf_therm_common.h:49
taf_therm_ThermalZoneRef_t taf_therm_GetFirstThermalZone(taf_therm_ThermalZoneListRef_t ThermalZoneListRef)
Definition: taf_therm_client.c:681
le_result_t
Definition: le_basics.h:45
le_result_t taf_therm_GetThermalZoneType(taf_therm_ThermalZoneRef_t ThermalZoneRef, char *ThermalZoneType, size_t ThermalZoneTypeSize)
Definition: taf_therm_client.c:878
le_result_t taf_therm_DeleteCoolingDeviceList(taf_therm_CoolingDeviceListRef_t CDevListRef)
Definition: taf_therm_client.c:1512
taf_therm_CoolingLevelChangeEventHandlerRef_t taf_therm_AddCoolingLevelChangeEventHandler(taf_therm_CoolingLevelChangeEventHandlerFunc_t handlerPtr, void *contextPtr)
Definition: taf_therm_client.c:596
struct taf_therm_ThermalZoneList * taf_therm_ThermalZoneListRef_t
Definition: taf_therm_common.h:33
#define LE_FULL_API
Definition: le_apiFeatures.h:42
le_result_t taf_therm_GetBoundTripPointThreshold(taf_therm_TripPointRef_t TripPointRef, uint32_t *boundThresholdPtr)
Definition: taf_therm_client.c:1205
le_result_t taf_therm_GetThermalZonePassiveTemp(taf_therm_ThermalZoneRef_t ThermalZoneRef, uint32_t *passiveTempPtr)
Definition: taf_therm_client.c:929
le_result_t taf_therm_ReleaseThermalZoneRef(taf_therm_ThermalZoneRef_t thermalZoneeRef)
Definition: taf_therm_client.c:1617
le_result_t taf_therm_DeleteThermalZoneList(taf_therm_ThermalZoneListRef_t ThermalZoneListRef)
Definition: taf_therm_client.c:1305
le_result_t taf_therm_GetTripPointHysterisis(taf_therm_TripPointRef_t TripPointRef, uint32_t *hysterisisPtr)
Definition: taf_therm_client.c:1052
void taf_therm_DisconnectService(void)
Definition: taf_therm_client.c:503