sntp (util v1.3.5)
View SourceImplements SNTP query logic. SNTP - Simple Network Time Protocol (RFC-2030).
Author: Serge Aleynikov saleyn@gmail.com
Summary
Functions
Query NTP time sources from "/etc/ntp.conf" and return min/max/avg offset of
current host from given time sources. See: avg_time/1.
Query ServerAddress NTP time sources and return min/max/avg offset of current
host from given time sources.
Query ServerAddress time source to find out server time and current host's
offset from time source.
Return a list of default NTP time servers for this host.
Return a list of default NTP time servers for this host. If Resolve is true,
the list will contain IP addresses or else host names.
Functions
Query NTP time sources from "/etc/ntp.conf" and return min/max/avg offset of
current host from given time sources. See: avg_time/1.
-spec avg_time([inet:ip_address()]) -> {Min :: integer(), Max :: integer(), Avg :: integer()}.
Query ServerAddress NTP time sources and return min/max/avg offset of current
host from given time sources.
-spec time(ServerAddress :: inet:ip_address()) -> #sntp{version :: term(), stratum :: term(), precision :: term(), rootdelay :: term(), rootdisp :: term(), refid :: term(), reftime :: term(), transtime :: term(), delay :: term(), offset :: term()}.
Query ServerAddress time source to find out server time and current host's
offset from time source.
-spec time_servers() -> [inet:ip_address()].
Return a list of default NTP time servers for this host.
-spec time_servers(boolean()) -> [inet:ip_address()].
Return a list of default NTP time servers for this host. If Resolve is true,
the list will contain IP addresses or else host names.