template <>
class WireSyncClientImpl
Defined at line 1550 of file fidling/gen/sdk/fidl/fuchsia.ui.policy/fuchsia.ui.policy/cpp/fidl/fuchsia.ui.policy/cpp/wire_messaging.h
Methods to make a sync FIDL call directly on an unowned handle or a
const reference to a |::fidl::ClientEnd
<
::fuchsia_ui_policy::DisplayBacklight>|,
avoiding setting up a client.
Public Methods
::fidl::WireResult< ::fuchsia_ui_policy::DisplayBacklight::SetMinimumRgb> SetMinimumRgb (uint8_t minimum_rgb)
Submits a new minimum color channel value for display backlight.
The valid range for a minimum value is [0, 255] (inclusive). For a new
minimum value M, each color channel's range will be limited to [M, 255].
Flow control: The caller is allowed at most one in-flight
|SetMinimumRgb| at at time. Subsequent calls must wait until the
acknowledgment returns. Non-compliance results in channel closure.
Allocates 40 bytes of message buffer on the stack. No heap allocation necessary.