class InputReportsReaderV2
Defined at line 24 of file ../../src/ui/input/drivers/hid-input-report/input-reports-reader-v2.h
Public Methods
void InputReportsReaderV2 (InputReportBase *base,uint32_treader_id,fidl::ServerEnd<fuchsia_input_report::InputReportsReaderV2>server,uint16_tmax_unacknowledged_reports)
`base` must outlive the InputReportsReaderV2 instance.
InputReportsReaderV2 will be freed by InputReportBase on unbind.
Defined at line 30 of file ../../src/ui/input/drivers/hid-input-report/input-reports-reader-v2.h
void ~InputReportsReaderV2 ()
Defined at line 40 of file ../../src/ui/input/drivers/hid-input-report/input-reports-reader-v2.h
void ReceiveReport (cpp20::span<const uint8_t>raw_report,zx::timereport_time,hid_input_report::Device *device)
Defined at line 94 of file ../../src/ui/input/drivers/hid-input-report/input-reports-reader-v2.cc
void AcknowledgeReports (AcknowledgeReportsRequestView request, AcknowledgeReportsCompleter::Sync & completer)
fidl::WireServer
<fuchsia
_input_report::InputReportsReaderV2>:
Defined at line 31 of file ../../src/ui/input/drivers/hid-input-report/input-reports-reader-v2.cc
void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_input_report::InputReportsReaderV2> metadata, fidl::UnknownMethodCompleter::Sync & completer)
Defined at line 49 of file ../../src/ui/input/drivers/hid-input-report/input-reports-reader-v2.h