Namespaces
Enumerations
enum class BinaryPowerLevel : uint8_t
| Name | Value |
|---|---|
| OFF | 0u |
| ON | 1u |
BinaryPowerLevel is a well-known set of PowerLevels with only two
states: OFF and ON.
Defined at line 17 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
enum class Permissions : uint32_t
| Name | Value |
|---|---|
| MODIFY_DEPENDENT | 1u |
| MODIFY_DEPENDENCY | 4u |
Element Permissions
Defined at line 268 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
Records
-
class AddElementError -
class ElementControl -
class ElementControlOpenStatusChannelRequest -
class ElementControlRegisterDependencyTokenRequest -
class ElementControlUnregisterDependencyTokenRequest -
class ElementControl_AddDependency_Response -
class ElementControl_AddDependency_Result -
class ElementControl_EventSender -
class ElementControl_Proxy -
class ElementControl_RegisterDependencyToken_Response -
class ElementControl_RegisterDependencyToken_Result -
class ElementControl_RequestDecoder -
class ElementControl_RequestEncoder -
class ElementControl_ResponseDecoder -
class ElementControl_ResponseEncoder -
class ElementControl_Stub -
class ElementControl_Sync -
class ElementControl_SyncProxy -
class ElementControl_UnregisterDependencyToken_Response -
class ElementControl_UnregisterDependencyToken_Result -
class ElementInfoProvider -
class ElementInfoProviderError -
class ElementInfoProviderService -
class ElementInfoProvider_EventSender -
class ElementInfoProvider_GetElementPowerLevelNames_Response -
class ElementInfoProvider_GetElementPowerLevelNames_Result -
class ElementInfoProvider_GetStatusEndpoints_Response -
class ElementInfoProvider_GetStatusEndpoints_Result -
class ElementInfoProvider_Proxy -
class ElementInfoProvider_RequestDecoder -
class ElementInfoProvider_RequestEncoder -
class ElementInfoProvider_ResponseDecoder -
class ElementInfoProvider_ResponseEncoder -
class ElementInfoProvider_Stub -
class ElementInfoProvider_Sync -
class ElementInfoProvider_SyncProxy -
class ElementPowerLevelNames -
class ElementRunner -
class ElementRunnerSetLevelRequest -
class ElementRunner_EventSender -
class ElementRunner_Proxy -
class ElementRunner_RequestDecoder -
class ElementRunner_RequestEncoder -
class ElementRunner_ResponseDecoder -
class ElementRunner_ResponseEncoder -
class ElementRunner_SetLevel_Response -
class ElementRunner_SetLevel_Result -
class ElementRunner_Stub -
class ElementRunner_Sync -
class ElementRunner_SyncProxy -
class ElementSchema -
class ElementStatusEndpoint -
class LeaseControl -
class LeaseControlWatchStatusRequest -
class LeaseControl_EventSender -
class LeaseControl_Proxy -
class LeaseControl_RequestDecoder -
class LeaseControl_RequestEncoder -
class LeaseControl_ResponseDecoder -
class LeaseControl_ResponseEncoder -
class LeaseControl_Stub -
class LeaseControl_Sync -
class LeaseControl_SyncProxy -
class LeaseControl_WatchStatus_Response -
class LeaseControl_WatchStatus_Result -
class LeaseDependency -
class LeaseError -
class LeaseSchema -
class LeaseStatus -
class Lessor -
class LessorLeaseRequest -
class Lessor_EventSender -
class Lessor_Lease_Response -
class Lessor_Lease_Result -
class Lessor_Proxy -
class Lessor_RequestDecoder -
class Lessor_RequestEncoder -
class Lessor_ResponseDecoder -
class Lessor_ResponseEncoder -
class Lessor_Stub -
class Lessor_Sync -
class Lessor_SyncProxy -
class LevelDependency -
class ModifyDependencyError -
class PowerLevelName -
class RegisterDependencyTokenError -
class Status -
class StatusError -
class Status_EventSender -
class Status_Proxy -
class Status_RequestDecoder -
class Status_RequestEncoder -
class Status_ResponseDecoder -
class Status_ResponseEncoder -
class Status_Stub -
class Status_Sync -
class Status_SyncProxy -
class Status_WatchPowerLevel_Response -
class Status_WatchPowerLevel_Result -
class Topology -
class Topology_AddElement_Response -
class Topology_AddElement_Result -
class Topology_EventSender -
class Topology_Lease_Response -
class Topology_Lease_Result -
class Topology_Proxy -
class Topology_RequestDecoder -
class Topology_RequestEncoder -
class Topology_ResponseDecoder -
class Topology_ResponseEncoder -
class Topology_Stub -
class Topology_Sync -
class Topology_SyncProxy -
class UnregisterDependencyTokenError
Functions
-
zx_status_t Clone (::fuchsia::power::broker::BinaryPowerLevel value, ::fuchsia::power::broker::BinaryPowerLevel * result)Defined at line 24 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::power::broker::AddElementError value, ::fuchsia::power::broker::AddElementError * result)Defined at line 78 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::power::broker::ModifyDependencyError value, ::fuchsia::power::broker::ModifyDependencyError * result)Defined at line 162 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::power::broker::RegisterDependencyTokenError value, ::fuchsia::power::broker::RegisterDependencyTokenError * result)Defined at line 206 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::power::broker::UnregisterDependencyTokenError value, ::fuchsia::power::broker::UnregisterDependencyTokenError * result)Defined at line 250 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
::fuchsia::power::broker::Permissions operator| (::fuchsia::power::broker::Permissions _lhs, ::fuchsia::power::broker::Permissions _rhs)Defined at line 277 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
::fuchsia::power::broker::Permissions & operator|= (::fuchsia::power::broker::Permissions & _lhs, ::fuchsia::power::broker::Permissions _rhs)Defined at line 282 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
::fuchsia::power::broker::Permissions operator& (::fuchsia::power::broker::Permissions _lhs, ::fuchsia::power::broker::Permissions _rhs)Defined at line 288 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
::fuchsia::power::broker::Permissions & operator&= (::fuchsia::power::broker::Permissions & _lhs, ::fuchsia::power::broker::Permissions _rhs)Defined at line 294 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
::fuchsia::power::broker::Permissions operator^ (::fuchsia::power::broker::Permissions _lhs, ::fuchsia::power::broker::Permissions _rhs)Defined at line 300 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
::fuchsia::power::broker::Permissions & operator^= (::fuchsia::power::broker::Permissions & _lhs, ::fuchsia::power::broker::Permissions _rhs)Defined at line 306 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
::fuchsia::power::broker::Permissions operator~ (::fuchsia::power::broker::Permissions _value)Defined at line 312 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::power::broker::Permissions value, ::fuchsia::power::broker::Permissions * result)Defined at line 317 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::power::broker::LeaseError value, ::fuchsia::power::broker::LeaseError * result)Defined at line 373 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::power::broker::LeaseStatus value, ::fuchsia::power::broker::LeaseStatus * result)Defined at line 451 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::power::broker::StatusError value, ::fuchsia::power::broker::StatusError * result)Defined at line 507 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::power::broker::ElementInfoProviderError value, ::fuchsia::power::broker::ElementInfoProviderError * result)Defined at line 573 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::Topology_AddElement_Response & _value, ::fuchsia::power::broker::Topology_AddElement_Response * _result)Defined at line 843 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::Topology_Lease_Response & _value, ::fuchsia::power::broker::Topology_Lease_Response * _result)Defined at line 873 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::Topology_AddElement_Result & value, ::fuchsia::power::broker::Topology_AddElement_Result * result)Defined at line 1769 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::ElementControlOpenStatusChannelRequest & _value, ::fuchsia::power::broker::ElementControlOpenStatusChannelRequest * _result)Defined at line 1792 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::ElementControlRegisterDependencyTokenRequest & _value, ::fuchsia::power::broker::ElementControlRegisterDependencyTokenRequest * _result)Defined at line 1813 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::ElementControl_RegisterDependencyToken_Response & _value, ::fuchsia::power::broker::ElementControl_RegisterDependencyToken_Response * _result)Defined at line 1845 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::ElementControlUnregisterDependencyTokenRequest & _value, ::fuchsia::power::broker::ElementControlUnregisterDependencyTokenRequest * _result)Defined at line 1868 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::ElementControl_UnregisterDependencyToken_Response & _value, ::fuchsia::power::broker::ElementControl_UnregisterDependencyToken_Response * _result)Defined at line 1900 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::ElementControl_AddDependency_Response & _value, ::fuchsia::power::broker::ElementControl_AddDependency_Response * _result)Defined at line 1930 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::ElementRunnerSetLevelRequest & _value, ::fuchsia::power::broker::ElementRunnerSetLevelRequest * _result)Defined at line 1951 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::ElementRunner_SetLevel_Response & _value, ::fuchsia::power::broker::ElementRunner_SetLevel_Response * _result)Defined at line 1981 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::ElementRunner_SetLevel_Result & value, ::fuchsia::power::broker::ElementRunner_SetLevel_Result * result)Defined at line 2079 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::ElementControl_AddDependency_Result & value, ::fuchsia::power::broker::ElementControl_AddDependency_Result * result)Defined at line 2240 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::ElementControl_RegisterDependencyToken_Result & value, ::fuchsia::power::broker::ElementControl_RegisterDependencyToken_Result * result)Defined at line 2368 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::ElementControl_UnregisterDependencyToken_Result & value, ::fuchsia::power::broker::ElementControl_UnregisterDependencyToken_Result * result)Defined at line 2496 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::LessorLeaseRequest & _value, ::fuchsia::power::broker::LessorLeaseRequest * _result)Defined at line 2599 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::Lessor_Lease_Response & _value, ::fuchsia::power::broker::Lessor_Lease_Response * _result)Defined at line 2632 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::Topology_Lease_Result & value, ::fuchsia::power::broker::Topology_Lease_Result * result)Defined at line 2762 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::Lessor_Lease_Result & value, ::fuchsia::power::broker::Lessor_Lease_Result * result)Defined at line 2938 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::LeaseControlWatchStatusRequest & _value, ::fuchsia::power::broker::LeaseControlWatchStatusRequest * _result)Defined at line 2990 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::LeaseControl_WatchStatus_Response & _value, ::fuchsia::power::broker::LeaseControl_WatchStatus_Response * _result)Defined at line 3021 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::LeaseControl_WatchStatus_Result & value, ::fuchsia::power::broker::LeaseControl_WatchStatus_Result * result)Defined at line 3120 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::Status_WatchPowerLevel_Response & _value, ::fuchsia::power::broker::Status_WatchPowerLevel_Response * _result)Defined at line 3182 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::Status_WatchPowerLevel_Result & value, ::fuchsia::power::broker::Status_WatchPowerLevel_Result * result)Defined at line 3311 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::ElementInfoProvider_GetElementPowerLevelNames_Response & _value, ::fuchsia::power::broker::ElementInfoProvider_GetElementPowerLevelNames_Response * _result)Defined at line 3711 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::ElementInfoProvider_GetStatusEndpoints_Response & _value, ::fuchsia::power::broker::ElementInfoProvider_GetStatusEndpoints_Response * _result)Defined at line 3742 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::ElementInfoProvider_GetElementPowerLevelNames_Result & value, ::fuchsia::power::broker::ElementInfoProvider_GetElementPowerLevelNames_Result * result)Defined at line 3871 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::power::broker::ElementInfoProvider_GetStatusEndpoints_Result & value, ::fuchsia::power::broker::ElementInfoProvider_GetStatusEndpoints_Result * result)Defined at line 4000 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/hlcpp/fuchsia/power/broker/cpp/fidl.h