pub struct SMBiosSystemReset<'a> { /* private fields */ }
Expand description
§System Reset (Type 23)
This structure describes whether Automatic System Reset functions are enabled (Status).
If the system has a watchdog timer and the timer is not reset (Timer Reset) before the Interval elapses, an automatic system reset occurs. The system re-boots according to the Boot Option. This function may repeat until the Limit is reached, at which time the system re-boots according to the Boot Option at Limit.
NOTE This structure type was added for version 2.2 of this specification.
Compliant with: DMTF SMBIOS Reference Specification 3.4.0 (DSP0134) Document Date: 2020-07-17
Implementations§
Source§impl<'a> SMBiosSystemReset<'a>
impl<'a> SMBiosSystemReset<'a>
Sourcepub fn capabilities(&self) -> Option<SystemResetCapabilities>
pub fn capabilities(&self) -> Option<SystemResetCapabilities>
Capabilities bit-field
Identifies the system-reset capabilities for the system
Sourcepub fn reset_count(&self) -> Option<ResetCount>
pub fn reset_count(&self) -> Option<ResetCount>
Reset count
Number of automatic system resets since the last intentional reset
Sourcepub fn reset_limit(&self) -> Option<ResetLimit>
pub fn reset_limit(&self) -> Option<ResetLimit>
Reset limit
Number of consecutive times the system reset is attempted
Sourcepub fn timer_interval(&self) -> Option<TimerInterval>
pub fn timer_interval(&self) -> Option<TimerInterval>
Timer interval
Number of minutes to use for the watchdog timer
If the timer is not reset within this interval, the system reset timeout begins.