Crate timekeeper_fake_time
source ·Expand description
timekeeper
is responsible for external time synchronization in Fuchsia.
Modules
enums 🔒
A collection of enumerations that are used widely across Timekeeper, usually in both
operational and in diagnostics code.
rtc 🔒
Structs
Timekeeper config, populated from build-time generated structured config.
The information required to maintain UTC for the monitor track.
The information required to maintain UTC for the primary track.
Describes the timesource to be installed.
A definition which time sources to install, along with the URL and child names for each.
Constants
The experiment to record on Cobalt events.
MILLION 🔒
Statics
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
Functions
Creates a new userspace clock for use in the monitor track, set to the same backstop time as
the supplied primary clock.
Determines whether the supplied clock has previously been set.
main 🔒
The top-level control loop for time synchronization.
Attempts to initialize a userspace clock from the current value of the real time clock.
sending progress to diagnostics as appropriate.