class ElementControl_SyncProxy

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

Public Methods

void ElementControl_SyncProxy (::zx::channel channel)
void ~ElementControl_SyncProxy ()
zx_status_t OpenStatusChannel (::fidl::InterfaceRequest< ::fuchsia::power::broker::Status> status_channel)

cts-coverage-fidl-name:fuchsia.power.broker/ElementControl.OpenStatusChannel

zx_status_t RegisterDependencyToken (::zx::event token, ::fuchsia::power::broker::ElementControl_RegisterDependencyToken_Result * out_ElementControl_RegisterDependencyToken_Result)

cts-coverage-fidl-name:fuchsia.power.broker/ElementControl.RegisterDependencyToken

zx_status_t UnregisterDependencyToken (::zx::event token, ::fuchsia::power::broker::ElementControl_UnregisterDependencyToken_Result * out_ElementControl_UnregisterDependencyToken_Result)

cts-coverage-fidl-name:fuchsia.power.broker/ElementControl.UnregisterDependencyToken

zx_status_t AddDependency (uint8_t dependent_level, ::zx::event requires_token, ::std::vector<uint8_t> requires_level_by_preference, ::fuchsia::power::broker::ElementControl_AddDependency_Result * out_ElementControl_AddDependency_Result)

cts-coverage-fidl-name:fuchsia.power.broker/ElementControl.AddDependency

Friends

class SynchronousInterfacePtr