class RebootReason2

Defined at line 139 of file fidling/gen/sdk/fidl/fuchsia.hardware.power.statecontrol/fuchsia.hardware.power.statecontrol/hlcpp/fuchsia/hardware/power/statecontrol/cpp/fidl.h

Why the system reboots.

Replaced by `ShutdownReason`.

Public Members

static RebootReason2 USER_REQUEST
static RebootReason2 DEVELOPER_REQUEST
static RebootReason2 SYSTEM_UPDATE
static RebootReason2 RETRY_SYSTEM_UPDATE
static RebootReason2 HIGH_TEMPERATURE
static RebootReason2 FACTORY_DATA_RESET
static RebootReason2 SESSION_FAILURE
static RebootReason2 SYSMGR_FAILURE
static RebootReason2 CRITICAL_COMPONENT_FAILURE
static RebootReason2 ZBI_SWAP
static RebootReason2 OUT_OF_MEMORY
static RebootReason2 NETSTACK_MIGRATION
static RebootReason2 ANDROID_UNEXPECTED_REASON
static RebootReason2 ANDROID_RESCUE_PARTY
static RebootReason2 ANDROID_CRITICAL_PROCESS_FAILURE

Public Methods

void RebootReason2 ()

Defined at line 141 of file fidling/gen/sdk/fidl/fuchsia.hardware.power.statecontrol/fuchsia.hardware.power.statecontrol/hlcpp/fuchsia/hardware/power/statecontrol/cpp/fidl.h

void RebootReason2 (uint32_t value)

Defined at line 142 of file fidling/gen/sdk/fidl/fuchsia.hardware.power.statecontrol/fuchsia.hardware.power.statecontrol/hlcpp/fuchsia/hardware/power/statecontrol/cpp/fidl.h

uint32_t operator unsigned int ()

Defined at line 143 of file fidling/gen/sdk/fidl/fuchsia.hardware.power.statecontrol/fuchsia.hardware.power.statecontrol/hlcpp/fuchsia/hardware/power/statecontrol/cpp/fidl.h

bool IsUnknown ()

Defined at line 145 of file fidling/gen/sdk/fidl/fuchsia.hardware.power.statecontrol/fuchsia.hardware.power.statecontrol/hlcpp/fuchsia/hardware/power/statecontrol/cpp/fidl.h

RebootReason2 Unknown ()

Defined at line 184 of file fidling/gen/sdk/fidl/fuchsia.hardware.power.statecontrol/fuchsia.hardware.power.statecontrol/hlcpp/fuchsia/hardware/power/statecontrol/cpp/fidl.h