class InputReport

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

Public Members

static const uint16_t kHalfSecondReportCount

Public Methods

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

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

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

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

sync_completion_t & next_reader_wait ()

For testing.

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

zx::vmo InspectVmo ()

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

inspect::Inspector & Inspector ()

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

zx_status_t Start ()

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

void RemoveReaderFromList (InputReportsReaderV2 * reader)

InputReportBase functions.

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

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

FIDL functions.

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

void GetInputReportsReaderV2 (GetInputReportsReaderV2RequestView request, GetInputReportsReaderV2Completer::Sync & completer)

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

void GetDescriptor (GetDescriptorCompleter::Sync & completer)

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

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

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

void GetFeatureReport (GetFeatureReportCompleter::Sync & completer)

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

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

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

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

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