template <>

class NaturalSyncClientImpl

Defined at line 227 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/cpp/fidl/fuchsia.power.broker/cpp/natural_messaging.h

Public Methods

::fidl::Result< ::fuchsia_power_broker::ElementRunner::SetLevel> SetLevel (const ::fidl::Request< ::fuchsia_power_broker::ElementRunner::SetLevel> & request)

Sets the level of the power element.

The server blocks while making the level transition. It returns

once the transition to the new required level is complete.

If the element cannot transition to the new required level and

it cannot retry, the channel will be closed.