class HidDeviceBase

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

Public Methods

fuchsia_input_report::wire::DeviceDescriptor GetDescriptor (fidl::AnyArena & allocator)

Gets the HID Report Descriptor for this device. The memory for the descriptor

is dynamically allocated and placed in |data| with length |len|.

void ReceiveEvent (virtio_input_event_t * event)

Process a virtio event for this device and update the private HID

report accordingly.

void GetInputReportsReader (async_dispatcher_t * dispatcher, fidl::ServerEnd<fuchsia_input_report::InputReportsReader> reader)
zx::time SendReportToAllReaders ()
void ~HidDeviceBase ()

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