13 #ifndef TAF_THERM_INTERFACE_H_INCLUDE_GUARD 14 #define TAF_THERM_INTERFACE_H_INCLUDE_GUARD 232 uint32_t* thermalZoneListSizePtr
393 uint32_t* thermalZoneIDPtr
412 char* ThermalZoneType,
414 size_t ThermalZoneTypeSize
433 uint32_t* currTempPtr
452 uint32_t* passiveTempPtr
471 uint32_t* tripPointListSizePtr
490 uint32_t* boundCoolingDeviceListSizePtr
530 uint32_t* thresholdPtr
549 uint32_t* hysterisisPtr
612 uint32_t* boundCoolingIdPtr
631 uint32_t* boundTripPointListSizePtr
652 size_t BoundTripTypeSize
671 uint32_t* boundThresholdPtr
690 uint32_t* boundHysterisisPtr
711 uint32_t* boundTripIDPtr
732 uint32_t* boundTZoneIDPtr
784 uint32_t* listSizePtr
860 size_t DescriptionSize
879 uint32_t* maxCoolingLevelPtr
898 uint32_t* currentCoolingLevelPtr
1005 #endif // TAF_THERM_INTERFACE_H_INCLUDE_GUARD void taf_therm_RemoveCoolingLevelChangeEventHandler(taf_therm_CoolingLevelChangeEventHandlerRef_t handlerRef)
Definition: taf_therm_client.c:616
taf_therm_TripPointRef_t taf_therm_GetFirstTripPoint(taf_therm_ThermalZoneRef_t ThermalZoneRef)
Definition: taf_therm_client.c:725
le_result_t taf_therm_ReleaseCoolingDeviceRef(taf_therm_CoolingDeviceRef_t coolingDeviceRef)
Definition: taf_therm_client.c:1596
le_result_t taf_therm_GetTripPointTripID(taf_therm_TripPointRef_t TripPointRef, uint32_t *tripIDPtr)
Definition: taf_therm_client.c:1079
le_result_t taf_therm_GetCDevCurrentCoolingLevel(taf_therm_CoolingDeviceRef_t CDevListRef, uint32_t *currentCoolingLevelPtr)
Definition: taf_therm_client.c:1488
le_result_t taf_therm_ReleaseTripEventRef(taf_therm_TripPointRef_t tripEventRef)
Definition: taf_therm_client.c:1575
le_msg_ServiceRef_t taf_therm_GetServiceRef(void)
Definition: taf_therm_server.c:269
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_GetBoundTripPointType(taf_therm_TripPointRef_t TripPointRef, char *BoundTripType, size_t BoundTripTypeSize)
Definition: taf_therm_client.c:1178
struct taf_therm_ThermalZone * taf_therm_ThermalZoneRef_t
Definition: taf_therm_common.h:41
taf_therm_BoundCoolingDeviceRef_t taf_therm_GetFirstBoundCDev(taf_therm_ThermalZoneRef_t ThermalZoneRef)
Definition: taf_therm_client.c:769
le_result_t taf_therm_GetThermalZoneType(taf_therm_ThermalZoneRef_t ThermalZoneRef, char *ThermalZoneType, size_t ThermalZoneTypeSize)
Definition: taf_therm_client.c:878
taf_therm_ThermalZoneRef_t taf_therm_GetFirstThermalZone(taf_therm_ThermalZoneListRef_t ThermalZoneListRef)
Definition: taf_therm_client.c:681
le_result_t taf_therm_GetBoundCoolingDeviceListSize(taf_therm_ThermalZoneRef_t ThermalZoneRef, uint32_t *boundCoolingDeviceListSizePtr)
Definition: taf_therm_client.c:977
void taf_therm_AdvertiseService(void)
Definition: taf_therm_server.c:296
taf_therm_CoolingDeviceListRef_t taf_therm_GetCoolingDeviceList(void)
Definition: taf_therm_client.c:1326
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_GetThermalZonesListSize(taf_therm_ThermalZoneListRef_t ThermalZoneListRef, uint32_t *thermalZoneListSizePtr)
Definition: taf_therm_client.c:656
le_result_t taf_therm_GetCoolingDeviceListSize(taf_therm_CoolingDeviceListRef_t CDevListRef, uint32_t *listSizePtr)
Definition: taf_therm_client.c:1345
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_GetBoundTripPointHysterisis(taf_therm_TripPointRef_t TripPointRef, uint32_t *boundHysterisisPtr)
Definition: taf_therm_client.c:1229
le_result_t taf_therm_GetCDevID(taf_therm_CoolingDeviceRef_t CDevListRef, uint32_t *cDevIDPtr)
Definition: taf_therm_client.c:1413
le_result_t taf_therm_GetBoundCoolingId(taf_therm_BoundCoolingDeviceRef_t BoundCoolingDeviceRef, uint32_t *boundCoolingIdPtr)
Definition: taf_therm_client.c:1130
taf_therm_CoolingDeviceRef_t taf_therm_GetFirstCoolingDevice(taf_therm_CoolingDeviceListRef_t CDevListRef)
Definition: taf_therm_client.c:1370
void(* taf_therm_CoolingLevelChangeEventHandlerFunc_t)(taf_therm_CoolingDeviceRef_t coolingDevice, void *contextPtr)
Definition: taf_therm_common.h:162
struct taf_therm_CoolingDevice * taf_therm_CoolingDeviceRef_t
Definition: taf_therm_common.h:65
taf_therm_TripPointRef_t taf_therm_GetNextTripPoint(taf_therm_ThermalZoneRef_t ThermalZoneRef)
Definition: taf_therm_client.c:747
le_result_t taf_therm_GetThermalZoneCurrentTemp(taf_therm_ThermalZoneRef_t ThermalZoneRef, uint32_t *currTempPtr)
Definition: taf_therm_client.c:905
struct taf_therm_CoolingLevelChangeEventHandler * taf_therm_CoolingLevelChangeEventHandlerRef_t
Definition: taf_therm_common.h:138
taf_therm_BoundCoolingDeviceRef_t taf_therm_GetNextBoundCDev(taf_therm_ThermalZoneRef_t ThermalZoneRef)
Definition: taf_therm_client.c:791
struct taf_therm_TripEventHandler * taf_therm_TripEventHandlerRef_t
Definition: taf_therm_common.h:130
le_result_t taf_therm_GetTripPointThermalZoneID(taf_therm_TripPointRef_t TripPointRef, uint32_t *tZoneIDPtr)
Definition: taf_therm_client.c:1106
taf_therm_CoolingDeviceRef_t taf_therm_GetCoolingDeviceByName(const char *LE_NONNULL CoolingDevice)
Definition: taf_therm_client.c:1554
taf_therm_CoolingLevelChangeEventHandlerRef_t taf_therm_AddCoolingLevelChangeEventHandler(taf_therm_CoolingLevelChangeEventHandlerFunc_t handlerPtr, void *contextPtr)
Definition: taf_therm_client.c:596
taf_therm_ThermalZoneListRef_t taf_therm_GetThermalZonesList(void)
Definition: taf_therm_client.c:637
le_result_t taf_therm_ReleaseThermalZoneRef(taf_therm_ThermalZoneRef_t thermalZoneeRef)
Definition: taf_therm_client.c:1617
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
void taf_therm_RemoveTripEventHandler(taf_therm_TripEventHandlerRef_t handlerRef)
Definition: taf_therm_client.c:577
le_result_t taf_therm_GetTripPointHysterisis(taf_therm_TripPointRef_t TripPointRef, uint32_t *hysterisisPtr)
Definition: taf_therm_client.c:1052
struct taf_therm_BoundCoolingDevice * taf_therm_BoundCoolingDeviceRef_t
Definition: taf_therm_common.h:73
taf_therm_TripPointRef_t taf_therm_GetNextBoundTripPoint(taf_therm_BoundCoolingDeviceRef_t BoundCoolingDeviceRef)
Definition: taf_therm_client.c:833
le_result_t taf_therm_DeleteCoolingDeviceList(taf_therm_CoolingDeviceListRef_t CDevListRef)
Definition: taf_therm_client.c:1512
struct taf_therm_CoolingDeviceList * taf_therm_CoolingDeviceListRef_t
Definition: taf_therm_common.h:57
taf_therm_TripEventHandlerRef_t taf_therm_AddTripEventHandler(taf_therm_TripEventHandlerFunc_t handlerPtr, void *contextPtr)
Definition: taf_therm_client.c:557
#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_GetNextThermalZone(taf_therm_ThermalZoneListRef_t ThermalZoneListRef)
Definition: taf_therm_client.c:703
le_result_t
Definition: le_basics.h:45
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_DeleteThermalZoneList(taf_therm_ThermalZoneListRef_t ThermalZoneListRef)
Definition: taf_therm_client.c:1305
taf_therm_CoolingDeviceRef_t taf_therm_GetNextCoolingDevice(taf_therm_CoolingDeviceListRef_t CDevListRef)
Definition: taf_therm_client.c:1392
le_result_t taf_therm_GetBoundTripPointThermalZoneID(taf_therm_TripPointRef_t TripPointRef, uint32_t *boundTZoneIDPtr)
Definition: taf_therm_client.c:1281
struct le_msg_Session * le_msg_SessionRef_t
Definition: le_messaging.h:860
struct taf_therm_ThermalZoneList * taf_therm_ThermalZoneListRef_t
Definition: taf_therm_common.h:33
le_result_t taf_therm_GetThermalZoneID(taf_therm_ThermalZoneRef_t ThermalZoneRef, uint32_t *thermalZoneIDPtr)
Definition: taf_therm_client.c:854
le_result_t taf_therm_GetBoundTripPointListSize(taf_therm_BoundCoolingDeviceRef_t BoundCoolingDeviceRef, uint32_t *boundTripPointListSizePtr)
Definition: taf_therm_client.c:1154
taf_therm_TripPointRef_t taf_therm_GetFirstBoundTripPoint(taf_therm_BoundCoolingDeviceRef_t BoundCoolingDeviceRef)
Definition: taf_therm_client.c:812
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_GetTripPointThreshold(taf_therm_TripPointRef_t TripPointRef, uint32_t *thresholdPtr)
Definition: taf_therm_client.c:1028
le_msg_SessionRef_t taf_therm_GetClientSessionRef(void)
Definition: taf_therm_server.c:282
taf_therm_ThermalZoneRef_t taf_therm_GetThermalZoneByName(const char *LE_NONNULL ThermalZone)
Definition: taf_therm_client.c:1533