template <typename ReportType>

class HidDevice

Defined at line 38 of file ../../src/ui/input/drivers/virtio/input_device.h

Each HidDevice is responsible for taking virtio events and translating them

into HID events. This class should be inherited once for each type of input

device that should be supported (e.g: mice, keyboards, touchscreens).

Protected Members

ReportType report_

Public Methods

void GetInputReportsReader (async_dispatcher_t * dispatcher, fidl::ServerEnd<fuchsia_input_report::InputReportsReader> reader)

Defined at line 40 of file ../../src/ui/input/drivers/virtio/input_device.h

zx::time SendReportToAllReaders ()

Defined at line 46 of file ../../src/ui/input/drivers/virtio/input_device.h