class CpuLevel

Defined at line 167 of file fidling/gen/sdk/fidl/fuchsia.power.system/fuchsia.power.system/cpp/fidl/fuchsia.power.system/cpp/common_types.h

CPU power levels

Elements should take an assertive dependency on `CpuLevel::ACTIVE`

to ensure that the element will be suspended before the CPU suspends.

Public Members

static CpuLevel kInactive
static CpuLevel kActive

Public Methods

void CpuLevel ()

Defined at line 181 of file fidling/gen/sdk/fidl/fuchsia.power.system/fuchsia.power.system/cpp/fidl/fuchsia.power.system/cpp/common_types.h

void CpuLevel (uint8_t value)

Defined at line 182 of file fidling/gen/sdk/fidl/fuchsia.power.system/fuchsia.power.system/cpp/fidl/fuchsia.power.system/cpp/common_types.h

EnumForSwitching_ operator fuchsia_power_system::CpuLevel::EnumForSwitching_ ()

Defined at line 183 of file fidling/gen/sdk/fidl/fuchsia.power.system/fuchsia.power.system/cpp/fidl/fuchsia.power.system/cpp/common_types.h

uint8_t operator unsigned char ()

Defined at line 184 of file fidling/gen/sdk/fidl/fuchsia.power.system/fuchsia.power.system/cpp/fidl/fuchsia.power.system/cpp/common_types.h

bool IsUnknown ()

Defined at line 186 of file fidling/gen/sdk/fidl/fuchsia.power.system/fuchsia.power.system/cpp/fidl/fuchsia.power.system/cpp/common_types.h

CpuLevel Unknown ()

Returns an enum corresponding to the member designated as

in the

FIDL schema if exists, or a compiler-reserved unknown value otherwise.

Defined at line 199 of file fidling/gen/sdk/fidl/fuchsia.power.system/fuchsia.power.system/cpp/fidl/fuchsia.power.system/cpp/common_types.h