Package org.apache.commons.net.ntp
Class NtpUtils
java.lang.Object
org.apache.commons.net.ntp.NtpUtils
Common NtpUtils Helper class.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
getHostAddress
(int address) Returns 32-bit integer address to IPv4 address string "%d.%d.%d.%d" format.static String
getModeName
(int mode) Return human-readable name of message mode type (RFC 1305).static String
getRefAddress
(NtpV3Packet packet) Returns NTP packet reference identifier as IP address.static String
getReferenceClock
(NtpV3Packet message) Gets refId as reference clock string (e.g.
-
Constructor Details
-
NtpUtils
public NtpUtils()
-
-
Method Details
-
getHostAddress
Returns 32-bit integer address to IPv4 address string "%d.%d.%d.%d" format.- Parameters:
address
- the 32-bit address- Returns:
- the raw IP address in a string format.
-
getModeName
Return human-readable name of message mode type (RFC 1305).- Parameters:
mode
- the mode type- Returns:
- mode name
-
getRefAddress
Returns NTP packet reference identifier as IP address.- Parameters:
packet
- NTP packet- Returns:
- the packet reference id (as IP address) in "%d.%d.%d.%d" format.
-
getReferenceClock
Gets refId as reference clock string (e.g. GPS, WWV, LCL). If string is invalid (non-ASCII character) then returns empty string "". For details refer to the Comprehensive List of Clock Drivers.- Parameters:
message
- the message to check- Returns:
- reference clock string if primary NTP server
-