class BacklightFidlAdapter
Defined at line 18 of file ../../src/graphics/display/lib/api-protocols/cpp/backlight-fidl-adapter.h
Translates FIDL API calls to `BacklightInterface` C++ method calls.
This adapter implements the [`fuchsia.hardware.backlight/Device`] FIDL API.
Public Methods
void BacklightFidlAdapter (BacklightInterface * backlight)
`backlight` receives translated FIDL calls to the
[`fuchsia.hardware.backlight/Device`] interface. It must not be null, and
must outlive the newly created instance.
Defined at line 15 of file ../../src/graphics/display/lib/api-protocols/cpp/backlight-fidl-adapter.cc
void ~BacklightFidlAdapter ()
Defined at line 19 of file ../../src/graphics/display/lib/api-protocols/cpp/backlight-fidl-adapter.cc
fidl::ProtocolHandler<fuchsia_hardware_backlight::Device> CreateHandler (async_dispatcher_t & dispatcher)
Defined at line 21 of file ../../src/graphics/display/lib/api-protocols/cpp/backlight-fidl-adapter.cc
void BacklightFidlAdapter (const BacklightFidlAdapter & )
Defined at line 25 of file ../../src/graphics/display/lib/api-protocols/cpp/backlight-fidl-adapter.h
BacklightFidlAdapter & operator= (const BacklightFidlAdapter & )
Defined at line 26 of file ../../src/graphics/display/lib/api-protocols/cpp/backlight-fidl-adapter.h
void GetStateNormalized (GetStateNormalizedCompleter::Sync & completer)
fidl::WireServer
<fuchsia
_hardware_backlight::Device>:
Defined at line 26 of file ../../src/graphics/display/lib/api-protocols/cpp/backlight-fidl-adapter.cc
void SetStateNormalized (fuchsia_hardware_backlight::wire::DeviceSetStateNormalizedRequest * request, SetStateNormalizedCompleter::Sync & completer)
Defined at line 35 of file ../../src/graphics/display/lib/api-protocols/cpp/backlight-fidl-adapter.cc
void GetStateAbsolute (GetStateAbsoluteCompleter::Sync & completer)
Defined at line 49 of file ../../src/graphics/display/lib/api-protocols/cpp/backlight-fidl-adapter.cc
void SetStateAbsolute (fuchsia_hardware_backlight::wire::DeviceSetStateAbsoluteRequest * request, SetStateAbsoluteCompleter::Sync & completer)
Defined at line 62 of file ../../src/graphics/display/lib/api-protocols/cpp/backlight-fidl-adapter.cc
void GetMaxAbsoluteBrightness (GetMaxAbsoluteBrightnessCompleter::Sync & completer)
Defined at line 76 of file ../../src/graphics/display/lib/api-protocols/cpp/backlight-fidl-adapter.cc