template <typename ReportType>

class HidDevice

Defined at line 39 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 41 of file ../../src/ui/input/drivers/virtio/input_device.h

zx::time SendReportToAllReaders ()

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