org.apache.commons.net.ntp
public interface NtpV3Packet
Version: $Revision: 165675 $ $Date: 2005-05-02 15:09:55 -0500 (Mon, 02 May 2005) $
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