class InputDevice

Defined at line 23 of file ../../src/ui/input/drivers/virtio/input.h

Public Methods

void InputDevice (zx_device_t * device, zx::bti bti, std::unique_ptr<Backend> backend)

Defined at line 30 of file ../../src/ui/input/drivers/virtio/input.cc

const char * tag ()

Defined at line 35 of file ../../src/ui/input/drivers/virtio/input.h

void ~InputDevice ()

Defined at line 39 of file ../../src/ui/input/drivers/virtio/input.cc

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

fuchsia_input_report::InputDevice required methods

Defined at line 41 of file ../../src/ui/input/drivers/virtio/input.h

zx_status_t Init ()

Defined at line 41 of file ../../src/ui/input/drivers/virtio/input.cc

void GetDescriptor (GetDescriptorCompleter::Sync & completer)

Defined at line 46 of file ../../src/ui/input/drivers/virtio/input.h

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

Defined at line 50 of file ../../src/ui/input/drivers/virtio/input.h

void GetFeatureReport (GetFeatureReportCompleter::Sync & completer)

Defined at line 54 of file ../../src/ui/input/drivers/virtio/input.h

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

Defined at line 57 of file ../../src/ui/input/drivers/virtio/input.h

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

Defined at line 61 of file ../../src/ui/input/drivers/virtio/input.h

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

Defined at line 65 of file ../../src/ui/input/drivers/virtio/input.h

void IrqRingUpdate ()

Defined at line 220 of file ../../src/ui/input/drivers/virtio/input.cc

void IrqConfigChange ()

Defined at line 250 of file ../../src/ui/input/drivers/virtio/input.cc

void DdkRelease ()

DDK driver hooks

Defined at line 194 of file ../../src/ui/input/drivers/virtio/input.cc