org.apache.commons.net.ntp
public interface NtpV3Packet
Version: $Revision: 489397 $ $Date: 2006-12-21 16:28:51 +0000 (Thu, 21 Dec 2006) $
| Field Summary | |
|---|---|
| static int | LI_ALARM_CONDITION |
| static int | LI_LAST_MINUTE_HAS_59_SECONDS |
| static int | LI_LAST_MINUTE_HAS_61_SECONDS |
| static int | LI_NO_WARNING |
| static int | MODE_BROADCAST |
| static int | MODE_CLIENT |
| static int | MODE_CONTROL_MESSAGE |
| static int | MODE_PRIVATE |
| static int | MODE_RESERVED |
| static int | MODE_SERVER |
| static int | MODE_SYMMETRIC_ACTIVE |
| static int | MODE_SYMMETRIC_PASSIVE |
| static int | NTP_MAXCLOCK |
| static int | NTP_MAXPOLL |
| static int | NTP_MINCLOCK |
| static int | NTP_MINPOLL |
| static int | NTP_PORT
Standard NTP UDP port |
| static String | TYPE_DAYTIME |
| static String | TYPE_ICMP |
| static String | TYPE_NTP |
| static String | TYPE_TIME |
| static int | VERSION_3 |
| static int | VERSION_4 |
| Method Summary | |
|---|---|
| DatagramPacket | getDatagramPacket() |
| int | getLeapIndicator() |
| int | getMode() |
| String | getModeName() |
| TimeStamp | getOriginateTimeStamp() |
| int | getPoll() |
| int | getPrecision() |
| TimeStamp | getReceiveTimeStamp() |
| int | getReferenceId() |
| String | getReferenceIdString() |
| TimeStamp | getReferenceTimeStamp() |
| int | getRootDelay() |
| double | getRootDelayInMillisDouble() |
| int | getRootDispersion() |
| long | getRootDispersionInMillis() |
| double | getRootDispersionInMillisDouble() |
| int | getStratum() |
| TimeStamp | getTransmitTimeStamp() |
| String | getType()
Return type of time packet. |
| int | getVersion() |
| void | setDatagramPacket(DatagramPacket dp)
Set the contents of this object from the datagram packet |
| void | setLeapIndicator(int li)
Set leap indicator. |
| void | setMode(int mode)
Set mode as defined in RFC-1305 |
| void | setOriginateTimeStamp(TimeStamp ts)
Set originate timestamp given NTP TimeStamp object. |
| void | setPoll(int poll)
Set poll interval as defined in RFC-1305.
|
| void | setReceiveTimeStamp(TimeStamp ts)
Set receive timestamp given NTP TimeStamp object. |
| void | setReferenceId(int refId)
Set reference clock identifier field. |
| void | setReferenceTime(TimeStamp ts)
Set the reference timestamp given NTP TimeStamp object. |
| void | setStratum(int stratum)
Set stratum as defined in RFC-1305 |
| void | setTransmitTime(TimeStamp ts)
Set the transmit timestamp given NTP TimeStamp object. |
| void | setVersion(int mode)
Set version as defined in RFC-1305 |
Returns: a datagram packet with the NTP parts already filled in
Returns: leap indicator as defined in RFC-1305
Returns: mode as defined in RFC-1305
Returns: mode as human readable string; e.g. 3=Client
Returns: the originate time as defined in RFC-1305
Returns: poll interval as defined in RFC-1305. Field range between NTP_MINPOLL and NTP_MAXPOLL.
Returns: precision as defined in RFC-1305
Returns: the receive time as defined in RFC-1305
Returns: the reference id (32-bit code) as defined in RFC-1305
Returns: the reference id string
Returns: the reference time as defined in RFC-1305
Returns: root delay as defined in RFC-1305
Returns: root delay in milliseconds
Returns: root dispersion as defined in RFC-1305
Returns: root dispersion in milliseconds
Returns: root dispersion in milliseconds
Returns: stratum as defined in RFC-1305
Returns: the transmit timestamp as defined in RFC-1305
Returns: packet type string identifier
Returns: version as defined in RFC-1305
Parameters: li - leap indicator code
Parameters: ts - timestamp
Parameters: ts - timestamp
Parameters: refId
Parameters: ts - timestamp
Parameters: ts - timestamp