class HidDeviceBase
Defined at line 17 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_status_t GetInputReportsReaderV2 (async_dispatcher_t *dispatcher,fidl::ServerEnd<fuchsia_input_report::InputReportsReaderV2>reader,uint16_tmax_unacknowledged_reports)
zx::time SendReportToAllReaders ()
void ~HidDeviceBase ()
Defined at line 19 of file ../../src/ui/input/drivers/virtio/input_device.h