Safe Haskell | None |
---|
- data Op
- data Variable
- = Clock
- | RootDispersion
- data Variables = Variables {}
- data LeapIndicator
- data ClockSource
- = UnspecifiedClockSource
- | CalibratedAtomicClock
- | LFRadio
- | HFRadio
- | UHFRadio
- | Local
- | Ntp
- | OtherClockSource
- | WristWatch
- | Telephone
- data EventCode
- = UnspecifiedEventCode
- | FrequencyNotSet
- | FrequencySet
- | SpikeDetect
- | FrequencyMode
- | ClockSync
- | Restart
- | PanicStop
- | NoSysPeer
- | LeapArmed
- | LeapDisarmed
- | LeapEvent
- | ClockStep
- | KernelEvent
- | TAI
- | StaleLeapsecondValues
- | Clockhop
- data ErrorCode
- data Status
- data Packet = Packet {}
- emptyPacket :: Packet
- opVariables :: [Variable] -> Packet
- readVariables :: Monad m => Packet -> m Variables
Documentation
Available NTP control commands
Record with system variables from a response
data ClockSource Source
opVariables :: [Variable] -> PacketSource
Construct a packet that for querying an NTP daemon's variables
readVariables :: Monad m => Packet -> m VariablesSource
Extract variable values from q response packet from an opVariables
request