class DeviceReportsReader
Defined at line 19 of file ../../src/ui/input/drivers/hid/device-report-reader.h
DeviceReportsReader is not thread safe and should be only used in one dispatcher.
Public Methods
void DeviceReportsReader (HidDevice * base)
The pointer to `base` must stay alive for as long as DeviceReportsReader
is alive.
Defined at line 23 of file ../../src/ui/input/drivers/hid/device-report-reader.h
void ~DeviceReportsReader ()
Defined at line 25 of file ../../src/ui/input/drivers/hid/device-report-reader.h
void ReadReports (ReadReportsCompleter::Sync & completer)
Defined at line 57 of file ../../src/ui/input/drivers/hid/device-report-reader.cc
zx_status_t WriteToFifo (const uint8_t * report, size_t report_len, zx_time_t time)
Defined at line 123 of file ../../src/ui/input/drivers/hid/device-report-reader.cc
void SetWakeLease (const zx::eventpair & wake_lease)
Defined at line 149 of file ../../src/ui/input/drivers/hid/device-report-reader.cc