class Device_Sync
Defined at line 1442 of file fidling/gen/sdk/fidl/fuchsia.hardware.thermal/fuchsia.hardware.thermal/hlcpp/fuchsia/hardware/thermal/cpp/fidl.h
Public Methods
void ~Device_Sync ()
zx_status_t GetFanLevel (int32_t * out_status, uint32_t * out_fan_level)
zx_status_t SetFanLevel (uint32_t fan_level, int32_t * out_status)
zx_status_t GetTemperatureCelsius (int32_t * out_status, float * out_temp)
zx_status_t GetSensorName (::std::string * out_name)
zx_status_t GetInfo (int32_t * out_status, ::std::unique_ptr< ::fuchsia::hardware::thermal::ThermalInfo> * out_info)
zx_status_t GetDeviceInfo (int32_t * out_status, ::std::unique_ptr< ::fuchsia::hardware::thermal::ThermalDeviceInfo> * out_info)
zx_status_t GetDvfsInfo (::fuchsia::hardware::thermal::PowerDomain power_domain, int32_t * out_status, ::std::unique_ptr< ::fuchsia::hardware::thermal::OperatingPoint> * out_info)
zx_status_t GetStateChangeEvent (int32_t * out_status, ::zx::event * out_handle)
zx_status_t GetStateChangePort (int32_t * out_status, ::zx::port * out_handle)
zx_status_t SetTripCelsius (uint32_t id, float temp, int32_t * out_status)
zx_status_t GetDvfsOperatingPoint (::fuchsia::hardware::thermal::PowerDomain power_domain, int32_t * out_status, uint16_t * out_op_idx)
zx_status_t SetDvfsOperatingPoint (uint16_t op_idx, ::fuchsia::hardware::thermal::PowerDomain power_domain, int32_t * out_status)