template <>

class WireWeakAsyncClientImpl

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

Public Methods

::fidl::internal::WireThenable< ::fuchsia_power_broker::ElementInfoProvider::GetElementPowerLevelNames> GetElementPowerLevelNames ()

Returns mappings of PowerLevels to plaintext names for each element managed

by a component. Returns an error if no mappings can be returned.

Allocates 16 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::fuchsia_power_broker::ElementInfoProvider::GetStatusEndpoints> GetStatusEndpoints ()

Returns available Status client endpoints and stable identifiers for each

element managed by a component. Returns an error if no endpoints can be

returned (i.e. no elements were able to implement the Status channel).

Allocates 16 bytes of request buffer on the stack. The callback is stored on the heap.