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 58 of file ../../src/ui/input/drivers/hid/device-report-reader.cc
zx_status_t WriteToFifo (const uint8_t *report,size_treport_len,zx_time_ttime)
Defined at line 124 of file ../../src/ui/input/drivers/hid/device-report-reader.cc
void SetWakeLease (const zx::eventpair & wake_lease)
Defined at line 150 of file ../../src/ui/input/drivers/hid/device-report-reader.cc