class Tcs3400
Defined at line 65 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.h
Public Members
static basic_string_view kDriverName
static basic_string_view kChildNodeName
Public Methods
void Tcs3400 (fdf::DriverStartArgs start_args, fdf::UnownedSynchronizedDispatcher driver_dispatcher)
Defined at line 70 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 90 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.h
zx::result<> Start ()
fdf::DriverBase implementation.
Defined at line 667 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.cc
zx::result<> InitMetadata ()
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 98 of file ../../src/devices/light-sensor/drivers/ams-light/tcs3400.h