class SystemTimeTracker

Defined at line 30 of file ../../src/developer/forensics/feedback/system_time_tracker.h

Periodically persists the current uptime and runtime to a file in milliseconds. Used as a

fallback if the kernel's reboot log isn't available.

Public Methods

void SystemTimeTracker (async_dispatcher_t * dispatcher, timekeeper::Clock * clock, zx::duration write_period, std::string write_path)

Defined at line 50 of file ../../src/developer/forensics/feedback/system_time_tracker.cc

void Start ()

Starts periodically recording the system time.

Defined at line 57 of file ../../src/developer/forensics/feedback/system_time_tracker.cc

void RecordSystemShutdownSignal ()

Forces a write of the current system time.

Defined at line 59 of file ../../src/developer/forensics/feedback/system_time_tracker.cc