Skip to main content

Crate fidl_fuchsia_hardware_thermal

Crate fidl_fuchsia_hardware_thermal 

Source

Modules§

device_ordinals

Structs§

DeviceControlHandle
DeviceEventStream
DeviceGetDeviceInfoResponder
DeviceGetDeviceInfoResponse
DeviceGetDvfsInfoRequest
DeviceGetDvfsInfoResponder
DeviceGetDvfsInfoResponse
DeviceGetDvfsOperatingPointRequest
DeviceGetDvfsOperatingPointResponder
DeviceGetDvfsOperatingPointResponse
DeviceGetFanLevelResponder
DeviceGetInfoResponder
DeviceGetInfoResponse
DeviceGetSensorNameResponder
DeviceGetStateChangeEventResponder
DeviceGetStateChangeEventResponse
DeviceGetStateChangePortResponder
DeviceGetStateChangePortResponse
DeviceGetTemperatureCelsiusResponder
DeviceMarker
DeviceProxy
DeviceRequestStream
A Stream of incoming requests for fuchsia.hardware.thermal/Device.
DeviceSetDvfsOperatingPointRequest
DeviceSetDvfsOperatingPointResponder
DeviceSetDvfsOperatingPointResponse
DeviceSetFanLevelResponder
DeviceSetTripCelsiusRequest
DeviceSetTripCelsiusResponder
DeviceSetTripCelsiusResponse
DeviceSynchronousProxy
OperatingPoint
scpi_opp_t is typedef’d to this.
OperatingPointEntry
scpi_opp_entry_t is typedef’d to this.
ServiceMarker
ServiceProxy
ThermalDeviceInfo
ThermalInfo
Temperature units are degrees Celsius.
ThermalTemperatureInfo
Temperature units are degrees Celsius.

Enums§

DeviceEvent
DeviceRequest
PowerDomain
Devices with big-little architecture may have different operating points for each cluster. Other devices use BIG_CLUSTER_POWER_DOMAIN for getting/setting the operating point.
ServiceRequest
A request for one of the member protocols of Service.

Constants§

MAX_DVFS_DOMAINS
The maximum number of DVFS domains a device can support (one for each cluster in a big-little architecture).
MAX_DVFS_OPPS
The maximum number of operating points that can be used.
MAX_TRIP_POINTS
The maximum number of trip points that can be used.
THERMAL_STATE_NORMAL
Bitmask values for ThermalInfo.state.
THERMAL_STATE_TRIP_VIOLATION

Traits§

DeviceProxyInterface