class AccelerationInputDevice

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

Public Methods

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

Creates an AccelerationInputDevice. Takes an unowned pointer to |parent|.

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

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

zx_status_t OnReport (const SensorReport & rpt)

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

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

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

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

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

void GetDescriptor (GetDescriptorCompleter::Sync & completer)

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

Records