Skip to content

Struct SYN_Boot

ClassList > SYN_Boot

Boot manager — crash-loop detection and safe-mode state.

  • #include <syn_boot.h>

Public Attributes

Type Name
SYN_BootData data
SYN_ErrLog * errlog
bool initialized
bool safe_mode
uint16_t safe_threshold
SYN_ParamStore * store

Public Attributes Documentation

variable data

SYN_BootData SYN_Boot::data;

Current boot data


variable errlog

SYN_ErrLog* SYN_Boot::errlog;

If set, boot events are logged


variable initialized

bool SYN_Boot::initialized;

Init complete flag


variable safe_mode

bool SYN_Boot::safe_mode;

Are we in safe mode?


variable safe_threshold

uint16_t SYN_Boot::safe_threshold;

fail_count to trigger safe mode


variable store

SYN_ParamStore* SYN_Boot::store;

Param store for persistence



The documentation for this class was generated from the following file src/syntropic/system/syn_boot.h