class ThermalProtocolClient
Defined at line 82 of file fidling/gen/sdk/banjo/fuchsia.hardware.thermal/fuchsia.hardware.thermal/banjo/cpp/fuchsia/hardware/thermal/cpp/banjo.h
Public Members
static const uint32_t kProtocolId
Public Methods
void ThermalProtocolClient ()
Defined at line 87 of file fidling/gen/sdk/banjo/fuchsia.hardware.thermal/fuchsia.hardware.thermal/banjo/cpp/fuchsia/hardware/thermal/cpp/banjo.h
void ThermalProtocolClient (const thermal_protocol_t * proto)
Defined at line 89 of file fidling/gen/sdk/banjo/fuchsia.hardware.thermal/fuchsia.hardware.thermal/banjo/cpp/fuchsia/hardware/thermal/cpp/banjo.h
void ThermalProtocolClient (zx_device_t * parent)
Defined at line 92 of file fidling/gen/sdk/banjo/fuchsia.hardware.thermal/fuchsia.hardware.thermal/banjo/cpp/fuchsia/hardware/thermal/cpp/banjo.h
void ThermalProtocolClient (zx_device_t * parent, const char * fragment_name)
Defined at line 103 of file fidling/gen/sdk/banjo/fuchsia.hardware.thermal/fuchsia.hardware.thermal/banjo/cpp/fuchsia/hardware/thermal/cpp/banjo.h
zx_status_t CreateFromDevice (zx_device_t * parent, ThermalProtocolClient * result)
Create a ThermalProtocolClient from the given parent device + "fragment".
If ZX_OK is returned, the created object will be initialized in |result|.
Defined at line 117 of file fidling/gen/sdk/banjo/fuchsia.hardware.thermal/fuchsia.hardware.thermal/banjo/cpp/fuchsia/hardware/thermal/cpp/banjo.h
zx_status_t CreateFromDevice (zx_device_t * parent, const char * fragment_name, ThermalProtocolClient * result)
Create a ThermalProtocolClient from the given parent device.
If ZX_OK is returned, the created object will be initialized in |result|.
Defined at line 132 of file fidling/gen/sdk/banjo/fuchsia.hardware.thermal/fuchsia.hardware.thermal/banjo/cpp/fuchsia/hardware/thermal/cpp/banjo.h
void GetProto (thermal_protocol_t * proto)
Defined at line 144 of file fidling/gen/sdk/banjo/fuchsia.hardware.thermal/fuchsia.hardware.thermal/banjo/cpp/fuchsia/hardware/thermal/cpp/banjo.h
bool is_valid ()
Defined at line 148 of file fidling/gen/sdk/banjo/fuchsia.hardware.thermal/fuchsia.hardware.thermal/banjo/cpp/fuchsia/hardware/thermal/cpp/banjo.h
void clear ()
Defined at line 151 of file fidling/gen/sdk/banjo/fuchsia.hardware.thermal/fuchsia.hardware.thermal/banjo/cpp/fuchsia/hardware/thermal/cpp/banjo.h
zx_status_t Connect (zx::channel chan)
Pass a channel handle to the thermal driver to connect to its
FIDL interface.
Defined at line 158 of file fidling/gen/sdk/banjo/fuchsia.hardware.thermal/fuchsia.hardware.thermal/banjo/cpp/fuchsia/hardware/thermal/cpp/banjo.h