# Thermal callback
Source: [https://docs.qualcomm.com/doc/80-PK177-134/topic/qape_report_thermal_cb.html](https://docs.qualcomm.com/doc/80-PK177-134/topic/qape_report_thermal_cb.html)
Callback triggered when the thermal zone changes.
**Java**
Ithermal_cb_func {void onValues();} Copy to clipboard
**Native**
typedef void (*qesdk_Performance_QAPEthermal_cb_func) ();Copy to clipboard
## Parameters
| Parameter | API type | Data type | Description |
| --- | --- | --- | --- |
| ThermalZone | Java | ThermalZoneEnum | This callback will called when there is any
updated thermal zone information; see ([ThermalZoneEnum](https://docs.qualcomm.com/doc/80-PK177-134/topic/qape_thermal_zone_enum.html)) |
| ThermalZone | Native | qesdk\_Performance\_QAPEThermalZoneEnum | This callback will called when there is any
updated thermal zone information; see ([ThermalZoneEnum](https://docs.qualcomm.com/doc/80-PK177-134/topic/qape_thermal_zone_enum.html)) |
| | | | |
**Parent Topic:** [QAPE subsystem callback interfaces](https://docs.qualcomm.com/doc/80-PK177-134/topic/qape_subsystem_callback_interfaces.html)
Last Published: Nov 14, 2024
[Previous Topic
QAPE subsystem callback interfaces](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/qape_subsystem_callback_interfaces.md) [Next Topic
QAPE enums](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/qape_enums.md)