Skip to main content

Crate fidl_fuchsia_hardware_fan

Crate fidl_fuchsia_hardware_fan 

Source

Modules§

device_ordinals
fan_ordinals

Structs§

DeviceControlHandle
DeviceEventStream
DeviceGetClientTypeResponder
DeviceGetClientTypeResponse
DeviceGetFanLevelResponder
DeviceMarker
DeviceProxy
DeviceRequestStream
A Stream of incoming requests for fuchsia.hardware.fan/Device.
DeviceSetFanLevelResponder
DeviceSynchronousProxy
FanControlHandle
FanEventStream
FanGetFanLevelResponder
FanGetFanLevelResponse
FanMarker
FanProxy
FanRequestStream
A Stream of incoming requests for fuchsia.hardware.fan/Fan.
FanSetFanLevelRequest
FanSetFanLevelResponder
FanSetFanLevelResponse
FanSynchronousProxy
ServiceMarker
ServiceProxy

Enums§

DeviceEvent
DeviceRequest
FanEvent
FanRequest
Fan: get and set fan_level fan_level: 0 should be the lowest fan state, generally OFF. Fan speed increases with fan_level and should match the fuchsia.thermal.ClientStateWatcher states for fans, where the states are defined in thermal_config.json for each product. Thus, the valid values of fan_level is determined per product according to the corresponding config json file.
ServiceRequest
A request for one of the member protocols of Service.

Traits§

DeviceProxyInterface
FanProxyInterface