class ShutdownReason
Defined at line 303 of file fidling/gen/sdk/fidl/fuchsia.hardware.power.statecontrol/fuchsia.hardware.power.statecontrol/cpp/fidl/fuchsia.hardware.power.statecontrol/cpp/common_types.h
Why the system is shutting down.
Public Members
static ShutdownReason kUserRequest
static ShutdownReason kUserRequestDeviceStuck
static ShutdownReason kDeveloperRequest
static ShutdownReason kSystemUpdate
static ShutdownReason kRetrySystemUpdate
static ShutdownReason kHighTemperature
static ShutdownReason kFactoryDataReset
static ShutdownReason kSessionFailure
static ShutdownReason kCriticalComponentFailure
static ShutdownReason kZbiSwap
static ShutdownReason kOutOfMemory
static ShutdownReason kNetstackMigration
static ShutdownReason kAndroidUnexpectedReason
static ShutdownReason kStarnixContainerNoReason
static ShutdownReason kAndroidRescueParty
static ShutdownReason kAndroidCriticalProcessFailure
Public Methods
void ShutdownReason ()
Defined at line 365 of file fidling/gen/sdk/fidl/fuchsia.hardware.power.statecontrol/fuchsia.hardware.power.statecontrol/cpp/fidl/fuchsia.hardware.power.statecontrol/cpp/common_types.h
void ShutdownReason (uint32_t value)
Defined at line 366 of file fidling/gen/sdk/fidl/fuchsia.hardware.power.statecontrol/fuchsia.hardware.power.statecontrol/cpp/fidl/fuchsia.hardware.power.statecontrol/cpp/common_types.h
EnumForSwitching_ operator fuchsia_hardware_power_statecontrol::ShutdownReason::EnumForSwitching_ ()
Defined at line 367 of file fidling/gen/sdk/fidl/fuchsia.hardware.power.statecontrol/fuchsia.hardware.power.statecontrol/cpp/fidl/fuchsia.hardware.power.statecontrol/cpp/common_types.h
uint32_t operator unsigned int ()
Defined at line 368 of file fidling/gen/sdk/fidl/fuchsia.hardware.power.statecontrol/fuchsia.hardware.power.statecontrol/cpp/fidl/fuchsia.hardware.power.statecontrol/cpp/common_types.h
bool IsUnknown ()
Defined at line 370 of file fidling/gen/sdk/fidl/fuchsia.hardware.power.statecontrol/fuchsia.hardware.power.statecontrol/cpp/fidl/fuchsia.hardware.power.statecontrol/cpp/common_types.h
ShutdownReason 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 411 of file fidling/gen/sdk/fidl/fuchsia.hardware.power.statecontrol/fuchsia.hardware.power.statecontrol/cpp/fidl/fuchsia.hardware.power.statecontrol/cpp/common_types.h