class RebootReason

Defined at line 236 of file fidling/gen/sdk/fidl/fuchsia.feedback/fuchsia.feedback/hlcpp/fuchsia/feedback/cpp/fidl.h

Reasons why a device last rebooted.

Public Members

static RebootReason UNKNOWN
static RebootReason COLD
static RebootReason BRIEF_POWER_LOSS
static RebootReason BROWNOUT
static RebootReason KERNEL_PANIC
static RebootReason SYSTEM_OUT_OF_MEMORY
static RebootReason HARDWARE_WATCHDOG_TIMEOUT
static RebootReason SOFTWARE_WATCHDOG_TIMEOUT
static RebootReason ROOT_JOB_TERMINATION
static RebootReason USER_REQUEST
static RebootReason USER_REQUEST_DEVICE_STUCK
static RebootReason DEVELOPER_REQUEST
static RebootReason RETRY_SYSTEM_UPDATE
static RebootReason HIGH_TEMPERATURE
static RebootReason SESSION_FAILURE
static RebootReason SYSMGR_FAILURE
static RebootReason FACTORY_DATA_RESET
static RebootReason CRITICAL_COMPONENT_FAILURE
static RebootReason ZBI_SWAP
static RebootReason ANDROID_UNEXPECTED_REASON
static RebootReason ANDROID_NO_REASON
static RebootReason ANDROID_RESCUE_PARTY
static RebootReason ANDROID_CRITICAL_PROCESS_FAILURE
static RebootReason SYSTEM_UPDATE
static RebootReason NETSTACK_MIGRATION

Public Methods

void RebootReason ()

Defined at line 238 of file fidling/gen/sdk/fidl/fuchsia.feedback/fuchsia.feedback/hlcpp/fuchsia/feedback/cpp/fidl.h

void RebootReason (uint16_t value)

Defined at line 239 of file fidling/gen/sdk/fidl/fuchsia.feedback/fuchsia.feedback/hlcpp/fuchsia/feedback/cpp/fidl.h

uint16_t operator unsigned short ()

Defined at line 240 of file fidling/gen/sdk/fidl/fuchsia.feedback/fuchsia.feedback/hlcpp/fuchsia/feedback/cpp/fidl.h

bool IsUnknown ()

Defined at line 242 of file fidling/gen/sdk/fidl/fuchsia.feedback/fuchsia.feedback/hlcpp/fuchsia/feedback/cpp/fidl.h

RebootReason Unknown ()

Defined at line 299 of file fidling/gen/sdk/fidl/fuchsia.feedback/fuchsia.feedback/hlcpp/fuchsia/feedback/cpp/fidl.h