class RebootReason

Defined at line 192 of file fidling/gen/sdk/fidl/fuchsia.feedback/fuchsia.feedback/cpp/fidl/fuchsia.feedback/cpp/common_types.h

Reasons why a device last rebooted.

Public Members

static RebootReason kUnknown
static RebootReason kCold
static RebootReason kBriefPowerLoss
static RebootReason kBrownout
static RebootReason kKernelPanic
static RebootReason kSystemOutOfMemory
static RebootReason kHardwareWatchdogTimeout
static RebootReason kSoftwareWatchdogTimeout
static RebootReason kRootJobTermination
static RebootReason kUserRequest
static RebootReason kUserRequestDeviceStuck
static RebootReason kDeveloperRequest
static RebootReason kRetrySystemUpdate
static RebootReason kHighTemperature
static RebootReason kSessionFailure
static RebootReason kSysmgrFailure
static RebootReason kFactoryDataReset
static RebootReason kCriticalComponentFailure
static RebootReason kZbiSwap
static RebootReason kAndroidUnexpectedReason
static RebootReason kAndroidNoReason
static RebootReason kAndroidRescueParty
static RebootReason kAndroidCriticalProcessFailure
static RebootReason kSystemUpdate
static RebootReason kNetstackMigration

Public Methods

void RebootReason ()

Defined at line 289 of file fidling/gen/sdk/fidl/fuchsia.feedback/fuchsia.feedback/cpp/fidl/fuchsia.feedback/cpp/common_types.h

void RebootReason (uint16_t value)

Defined at line 290 of file fidling/gen/sdk/fidl/fuchsia.feedback/fuchsia.feedback/cpp/fidl/fuchsia.feedback/cpp/common_types.h

EnumForSwitching_ operator fuchsia_feedback::RebootReason::EnumForSwitching_ ()

Defined at line 291 of file fidling/gen/sdk/fidl/fuchsia.feedback/fuchsia.feedback/cpp/fidl/fuchsia.feedback/cpp/common_types.h

uint16_t operator unsigned short ()

Defined at line 292 of file fidling/gen/sdk/fidl/fuchsia.feedback/fuchsia.feedback/cpp/fidl/fuchsia.feedback/cpp/common_types.h

bool IsUnknown ()

Defined at line 294 of file fidling/gen/sdk/fidl/fuchsia.feedback/fuchsia.feedback/cpp/fidl/fuchsia.feedback/cpp/common_types.h

RebootReason 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 351 of file fidling/gen/sdk/fidl/fuchsia.feedback/fuchsia.feedback/cpp/fidl/fuchsia.feedback/cpp/common_types.h