class RgbcLightInputDevice

Defined at line 157 of file ../../src/ui/input/drivers/goldfish_sensor/input_device.h

Public Methods

void RgbcLightInputDevice (zx_device_t * parent, async_dispatcher_t * dispatcher, OnDestroyCallback on_destroy)

Creates a RgbcLightInputDevice. Takes an unowned pointer to |parent|.

|parent| must outlive the device that's created.

Defined at line 173 of file ../../src/ui/input/drivers/goldfish_sensor/input_device.h

fpromise::result<InputDevice *, zx_status_t> Create (RootDevice * parent, async_dispatcher_t * dispatcher)

Defined at line 285 of file ../../src/ui/input/drivers/goldfish_sensor/input_device.cc

zx_status_t OnReport (const SensorReport & rpt)

Defined at line 302 of file ../../src/ui/input/drivers/goldfish_sensor/input_device.cc

void GetInputReportsReader (GetInputReportsReaderRequestView request, GetInputReportsReaderCompleter::Sync & completer)

Defined at line 382 of file ../../src/ui/input/drivers/goldfish_sensor/input_device.cc

void GetDescriptor (GetDescriptorCompleter::Sync & completer)

Defined at line 343 of file ../../src/ui/input/drivers/goldfish_sensor/input_device.cc

Records