template <size_t kMaxBatchSize = 1, zx_duration_t kMaxBatchDelayNs = 0>
class MouseDevice
Defined at line 29 of file ../../src/ui/input/lib/input-report-reader/reader-test.cc
Public Methods
zx_status_t WaitForNextReader (zx::duration timeout)
Function for testing that blocks until a new reader is connected.
Defined at line 35 of file ../../src/ui/input/lib/input-report-reader/reader-test.cc
void SetInitialReport (MouseReport report)
Defined at line 42 of file ../../src/ui/input/lib/input-report-reader/reader-test.cc
void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_input_report::InputDevice> metadata, fidl::UnknownMethodCompleter::Sync & completer)
Defined at line 57 of file ../../src/ui/input/lib/input-report-reader/reader-test.cc
zx_status_t Start ()
Defined at line 71 of file ../../src/ui/input/lib/input-report-reader/reader-test.cc
size_t SendReport (const MouseReport & report)
Defined at line 80 of file ../../src/ui/input/lib/input-report-reader/reader-test.cc
void GetInputReportsReader (GetInputReportsReaderRequestView request, GetInputReportsReaderCompleter::Sync & completer)
The FIDL methods for InputDevice.
Defined at line 85 of file ../../src/ui/input/lib/input-report-reader/reader-test.cc
void GetInputReportsReaderV2 (GetInputReportsReaderV2RequestView request, GetInputReportsReaderV2Completer::Sync & completer)
Defined at line 101 of file ../../src/ui/input/lib/input-report-reader/reader-test.cc
void GetDescriptor (GetDescriptorCompleter::Sync & completer)
Defined at line 108 of file ../../src/ui/input/lib/input-report-reader/reader-test.cc
void SendOutputReport (SendOutputReportRequestView request, SendOutputReportCompleter::Sync & completer)
Defined at line 116 of file ../../src/ui/input/lib/input-report-reader/reader-test.cc
void GetFeatureReport (GetFeatureReportCompleter::Sync & completer)
Defined at line 122 of file ../../src/ui/input/lib/input-report-reader/reader-test.cc
void SetFeatureReport (SetFeatureReportRequestView request, SetFeatureReportCompleter::Sync & completer)
Defined at line 128 of file ../../src/ui/input/lib/input-report-reader/reader-test.cc
void GetInputReport (GetInputReportRequestView request, GetInputReportCompleter::Sync & completer)
Defined at line 134 of file ../../src/ui/input/lib/input-report-reader/reader-test.cc