class InputReportsReader
Defined at line 8911 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/hlcpp/fuchsia/input/report/cpp/fidl.h
Each `InputReportsReader` has its own FIFO of InputReports that it maintains.
When ReadInputReports is called it drains the InputReports FIFO.
If too many InputReports are created before the FIFO is drained, then
the oldest InputReport will be silently discarded.
Public Methods
void ~InputReportsReader ()
void ReadInputReports (ReadInputReportsCallback callback)
This is a Hanging-Get function to read the reports in the
InputReport FIFO. This will not reply until there is at least one
report available.
If there is already one outstanding Hanging-Get, calling this
again will return ZX_ERR_ALREADY_BOUND.