Copyright © 2025 Michael Truog
Version: 2.0.8 May 15 2025 20:44:11 ------------------------------------------------------------------------
Authors: Michael Truog (mjtruog at protonmail dot com).
bytestring() = [byte()]
options() = [{host, inet:ip_address() | inet:hostname()} | {port, inet:port_number()}]
status() = #status{error = status_error() | undefined, restart = boolean(), message = bytestring(), host = inet:ip_address() | inet:hostname(), port = inet:port_number(), socket = gen_udp:socket() | undefined, socket_error = any(), sequence = pos_integer(), leap_indicator = non_neg_integer() | undefined, clock_source = non_neg_integer() | undefined, count = non_neg_integer() | undefined, code = non_neg_integer() | undefined, payload = #{bytestring() := bytestring()} | undefined}
status_error() = clock_unsynchronized | clock_unknown
ntpstatus exit status 2
destroy(Status::#status{error = status_error() | undefined, restart = boolean(), message = bytestring(), host = inet:ip_address() | inet:hostname(), port = inet:port_number(), socket = gen_udp:socket() | undefined, socket_error = any(), sequence = pos_integer(), leap_indicator = non_neg_integer() | undefined, clock_source = non_neg_integer() | undefined, count = non_neg_integer() | undefined, code = non_neg_integer() | undefined, payload = #{bytestring() := bytestring()} | undefined}) -> ok
main(X1::[string()]) -> no_return()
message(Status::#status{error = status_error() | undefined, restart = boolean(), message = bytestring(), host = inet:ip_address() | inet:hostname(), port = inet:port_number(), socket = gen_udp:socket() | undefined, socket_error = any(), sequence = pos_integer(), leap_indicator = non_neg_integer() | undefined, clock_source = non_neg_integer() | undefined, count = non_neg_integer() | undefined, code = non_neg_integer() | undefined, payload = #{bytestring() := bytestring()} | undefined}) -> bytestring() | undefined
new() -> #status{error = status_error() | undefined, restart = boolean(), message = bytestring(), host = inet:ip_address() | inet:hostname(), port = inet:port_number(), socket = gen_udp:socket() | undefined, socket_error = any(), sequence = pos_integer(), leap_indicator = non_neg_integer() | undefined, clock_source = non_neg_integer() | undefined, count = non_neg_integer() | undefined, code = non_neg_integer() | undefined, payload = #{bytestring() := bytestring()} | undefined}
new(Options::options()) -> #status{error = status_error() | undefined, restart = boolean(), message = bytestring(), host = inet:ip_address() | inet:hostname(), port = inet:port_number(), socket = gen_udp:socket() | undefined, socket_error = any(), sequence = pos_integer(), leap_indicator = non_neg_integer() | undefined, clock_source = non_neg_integer() | undefined, count = non_neg_integer() | undefined, code = non_neg_integer() | undefined, payload = #{bytestring() := bytestring()} | undefined}
update(Timeout::timeout(), Status::#status{error = status_error() | undefined, restart = boolean(), message = bytestring(), host = inet:ip_address() | inet:hostname(), port = inet:port_number(), socket = gen_udp:socket() | undefined, socket_error = any(), sequence = pos_integer(), leap_indicator = non_neg_integer() | undefined, clock_source = non_neg_integer() | undefined, count = non_neg_integer() | undefined, code = non_neg_integer() | undefined, payload = #{bytestring() := bytestring()} | undefined}) -> {ok, #status{error = status_error() | undefined, restart = boolean(), message = bytestring(), host = inet:ip_address() | inet:hostname(), port = inet:port_number(), socket = gen_udp:socket() | undefined, socket_error = any(), sequence = pos_integer(), leap_indicator = non_neg_integer() | undefined, clock_source = non_neg_integer() | undefined, count = non_neg_integer() | undefined, code = non_neg_integer() | undefined, payload = #{bytestring() := bytestring()} | undefined}} | {error, status_error(), #status{error = status_error() | undefined, restart = boolean(), message = bytestring(), host = inet:ip_address() | inet:hostname(), port = inet:port_number(), socket = gen_udp:socket() | undefined, socket_error = any(), sequence = pos_integer(), leap_indicator = non_neg_integer() | undefined, clock_source = non_neg_integer() | undefined, count = non_neg_integer() | undefined, code = non_neg_integer() | undefined, payload = #{bytestring() := bytestring()} | undefined}}
Generated by EDoc