2.2.7 State of Time Service
The state of the time service represents the current state of the time service in the clock discipline algorithm. For more information on clock discipline algorithms, see [NTP-TR9733i] and [NTP-TR9733] section 4.3.
The clock discipline algorithm is optional and implementation-specific.<9> The following table lists the values that SHOULD be supported.
Value |
Meaning |
---|---|
UNSET 0x00000000 |
The clock is not synchronized. |
HOLD 0x00000001 |
The clock is adjusting the time difference only, not the clock rate. |
SYNC 0x00000002 |
The clock is synchronized. Both the time difference and the clock rate are adjusted. |
SPIKE 0x00000003 |
A spike was detected, but the clock discipline algorithm cannot determine if the clock is no longer synchronized or if the spike was just a network jitter. |
All other values are reserved for future use.