class FtDevice

Defined at line 67 of file ../../src/ui/input/drivers/focaltech/ft_device.h

Public Members

static basic_string_view kDriverName
static basic_string_view kChildNodeName

Public Methods

void FtDevice (fdf::DriverStartArgs start_args, fdf::UnownedSynchronizedDispatcher driver_dispatcher)

Defined at line 73 of file ../../src/ui/input/drivers/focaltech/ft_device.h

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

Defined at line 83 of file ../../src/ui/input/drivers/focaltech/ft_device.h

void GetFeatureReport (GetFeatureReportCompleter::Sync & completer)

Defined at line 87 of file ../../src/ui/input/drivers/focaltech/ft_device.h

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

Defined at line 90 of file ../../src/ui/input/drivers/focaltech/ft_device.h

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

Defined at line 94 of file ../../src/ui/input/drivers/focaltech/ft_device.h

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

Defined at line 98 of file ../../src/ui/input/drivers/focaltech/ft_device.h

zx::result<> Start ()

fdf::DriverBase implementation.

Defined at line 146 of file ../../src/ui/input/drivers/focaltech/ft_device.cc

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

fidl::WireServer

<fuchsia

_input_report::InputDevice> implementation.

Defined at line 352 of file ../../src/ui/input/drivers/focaltech/ft_device.cc

void GetDescriptor (GetDescriptorCompleter::Sync & completer)

Defined at line 360 of file ../../src/ui/input/drivers/focaltech/ft_device.cc