class InputReport

Defined at line 26 of file ../../src/ui/input/drivers/hid-input-report/input-report.h

Public Methods

void InputReport (fidl::ClientEnd<fuchsia_hardware_input::Device> input_device)

Defined at line 29 of file ../../src/ui/input/drivers/hid-input-report/input-report.h

zx_status_t Start ()

Defined at line 432 of file ../../src/ui/input/drivers/hid-input-report/input-report.cc

void RemoveReaderFromList (InputReportsReader * reader)

InputReportBase functions.

Defined at line 46 of file ../../src/ui/input/drivers/hid-input-report/input-report.cc

void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_input_report::InputDevice> metadata, fidl::UnknownMethodCompleter::Sync & completer)

Defined at line 49 of file ../../src/ui/input/drivers/hid-input-report/input-report.h

sync_completion_t & next_reader_wait ()

For testing.

Defined at line 56 of file ../../src/ui/input/drivers/hid-input-report/input-report.h

zx::vmo InspectVmo ()

Defined at line 58 of file ../../src/ui/input/drivers/hid-input-report/input-report.h

inspect::Inspector & Inspector ()

Defined at line 59 of file ../../src/ui/input/drivers/hid-input-report/input-report.h

void GetInputReportsReader (GetInputReportsReaderRequestView request, GetInputReportsReaderCompleter::Sync & completer)

FIDL functions.

Defined at line 193 of file ../../src/ui/input/drivers/hid-input-report/input-report.cc

void GetDescriptor (GetDescriptorCompleter::Sync & completer)

Defined at line 208 of file ../../src/ui/input/drivers/hid-input-report/input-report.cc

void SendOutputReport (SendOutputReportRequestView request, SendOutputReportCompleter::Sync & completer)

Defined at line 264 of file ../../src/ui/input/drivers/hid-input-report/input-report.cc

void GetFeatureReport (GetFeatureReportCompleter::Sync & completer)

Defined at line 295 of file ../../src/ui/input/drivers/hid-input-report/input-report.cc

void SetFeatureReport (SetFeatureReportRequestView request, SetFeatureReportCompleter::Sync & completer)

Defined at line 336 of file ../../src/ui/input/drivers/hid-input-report/input-report.cc

void GetInputReport (GetInputReportRequestView request, GetInputReportCompleter::Sync & completer)

Defined at line 378 of file ../../src/ui/input/drivers/hid-input-report/input-report.cc