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
static ShutdownReason kBatteryDrained
Public Methods
void ShutdownReason ()
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
void ShutdownReason (uint32_t value)
Defined at line 369 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 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
uint32_t operator unsigned int ()
Defined at line 371 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 373 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 416 of file fidling/gen/sdk/fidl/fuchsia.hardware.power.statecontrol/fuchsia.hardware.power.statecontrol/cpp/fidl/fuchsia.hardware.power.statecontrol/cpp/common_types.h