|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--quamj.qps.util.ntp.NtpDatagramPacket
This class encapsulates a ntp-datagram as described in rfc2030. Such a datagram consists of a header and four timestamps. The four timestamps are respectively:
java.net.Datagram
,
TimeStamp
,
NtpHeader
,
NtpConnection
Constructor Summary | |
NtpDatagramPacket()
Constructs an uninitialized NtpDatagram. |
|
NtpDatagramPacket(java.net.DatagramPacket dp)
Constructs an uninitialized NtpDatagram from a UDP datagram. |
|
NtpDatagramPacket(java.net.InetAddress iaddr,
int iport)
Construct a NtpDatagram with only the transmit timestamp filled in (set to the current time). |
|
NtpDatagramPacket(NtpHeader header,
TimeStamp referenceTimeStamp,
TimeStamp originateTimeStamp,
TimeStamp receiveTimeStamp,
TimeStamp transmitTimeStamp,
java.net.InetAddress iaddr,
int iport)
Construct a NtpDatagram from a header, four timestamps, an Inetaddress and a portnumber. |
Method Summary | |
NtpHeader |
getHeader()
Returns the header associated to a NtpDatagram. |
NtpInfo |
getInfo()
A convenience method which returns the useful information contained in a NtpDatagram. |
TimeStamp |
getOriginateTimeStamp()
Returns the originate timestamp |
TimeStamp |
getReceiveTimeStamp()
Returns the receive timestamp |
TimeStamp |
getReceptionTimeStamp()
Returns the reception timestamp |
TimeStamp |
getReferenceTimeStamp()
Returns the reference timestamp. |
TimeStamp |
getTransmitTimeStamp()
Returns the transmit timestamp |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public NtpDatagramPacket(NtpHeader header, TimeStamp referenceTimeStamp, TimeStamp originateTimeStamp, TimeStamp receiveTimeStamp, TimeStamp transmitTimeStamp, java.net.InetAddress iaddr, int iport)
InetAddress
public NtpDatagramPacket(java.net.InetAddress iaddr, int iport)
NtpHeader
public NtpDatagramPacket()
public NtpDatagramPacket(java.net.DatagramPacket dp)
Method Detail |
public NtpHeader getHeader()
NtpHeader
public TimeStamp getReferenceTimeStamp()
public TimeStamp getOriginateTimeStamp()
public TimeStamp getReceiveTimeStamp()
public TimeStamp getTransmitTimeStamp()
public TimeStamp getReceptionTimeStamp()
public NtpInfo getInfo()
NtpInfo
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |