Package org.apache.commons.net.ntp
Class NtpUtils
- java.lang.Object
-
- org.apache.commons.net.ntp.NtpUtils
-
public final class NtpUtils extends java.lang.Object
Common NtpUtils Helper class.- Version:
- $Revision: 165675 $ $Date: 2005-05-02 15:09:55 -0500 (Mon, 02 May 2005) $
- Author:
- Jason Mathews, MITRE Corp
-
-
Constructor Summary
Constructors Constructor Description NtpUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
getHostAddress(int address)
Returns 32-bit integer address to IPv4 address string "%d.%d.%d.%d" format.static java.lang.String
getModeName(int mode)
Return human-readable name of message mode type (RFC 1305).static java.lang.String
getRefAddress(NtpV3Packet packet)
Returns NTP packet reference identifier as IP address.static java.lang.String
getReferenceClock(NtpV3Packet message)
Get refId as reference clock string (e.g.
-
-
-
Method Detail
-
getHostAddress
public static java.lang.String getHostAddress(int address)
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.
-
getRefAddress
public static java.lang.String getRefAddress(NtpV3Packet packet)
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
public static java.lang.String getReferenceClock(NtpV3Packet message)
Get 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
-- Returns:
- reference clock string if primary NTP server
-
getModeName
public static java.lang.String getModeName(int mode)
Return human-readable name of message mode type (RFC 1305).- Parameters:
mode
-- Returns:
- mode name
-
-