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 96 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.h
zx::result<> Start (fdf::DriverContext context)
fdf::DriverBase2 implementation.
Defined at line 667 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.cc
zx::result<> InitMetadata (fdf::Namespace & incoming)
Defined at line 571 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 368 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.cc
void GetDescriptor (GetDescriptorCompleter::Sync & completer)
Defined at line 374 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.cc
void SendOutputReport (SendOutputReportRequestView request, SendOutputReportCompleter::Sync & completer)
Defined at line 434 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.cc
void GetFeatureReport (GetFeatureReportCompleter::Sync & completer)
Defined at line 439 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.cc
void SetFeatureReport (SetFeatureReportRequestView request, SetFeatureReportCompleter::Sync & completer)
Defined at line 445 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.cc
void GetInputReport (GetInputReportRequestView request, GetInputReportCompleter::Sync & completer)
Defined at line 511 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.cc
Protected Methods
void OnNextReader ()
Used by tests.
Defined at line 104 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.h