class Tcs3400
Defined at line 71 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.h
Public Members
static basic_string_view kDriverName
static basic_string_view kChildNodeName
Protected Members
optional component_inspector_
optional inspect_reports_
Public Methods
void Tcs3400 ()
Defined at line 77 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.h
void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_input_report::InputDevice> metadata, fidl::UnknownMethodCompleter::Sync & completer)
Defined at line 98 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.h
zx::result<> Start (fdf::DriverContext context)
fdf::DriverBase2 implementation.
Defined at line 647 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.cc
zx::result<> InitMetadata (fdf::Namespace & incoming)
Defined at line 551 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.cc
void GetInputReportsReader (GetInputReportsReaderRequestView request, GetInputReportsReaderCompleter::Sync & completer)
fidl::WireServer
<fuchsia
_input_report::InputDevice> implementation.
Defined at line 370 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.cc
void GetInputReportsReaderV2 (GetInputReportsReaderV2RequestView request, GetInputReportsReaderV2Completer::Sync & completer)
Defined at line 376 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.cc
void GetDescriptor (GetDescriptorCompleter::Sync & completer)
Defined at line 382 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.cc
void SendOutputReport (SendOutputReportRequestView request, SendOutputReportCompleter::Sync & completer)
Defined at line 442 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.cc
void GetFeatureReport (GetFeatureReportCompleter::Sync & completer)
Defined at line 447 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.cc
void SetFeatureReport (SetFeatureReportRequestView request, SetFeatureReportCompleter::Sync & completer)
Defined at line 453 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.cc
void GetInputReport (GetInputReportRequestView request, GetInputReportCompleter::Sync & completer)
Defined at line 519 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.cc
Protected Methods
void OnNextReader ()
Used by tests.
Defined at line 106 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.h