|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectudt.packets.DataPacket
public class DataPacket
| Constructor Summary | |
|---|---|
DataPacket()
|
|
DataPacket(byte[] encodedData)
create a DataPacket |
|
DataPacket(byte[] encodedData,
int length)
|
|
| Method Summary | |
|---|---|
int |
compareTo(UDTPacket other)
|
boolean |
forSender()
return true if this packet should be routed to
the UDTSender |
int |
getControlPacketType()
|
byte[] |
getData()
|
long |
getDestinationID()
|
byte[] |
getEncoded()
complete header+data packet for transmission |
byte[] |
getHeader()
return the header according to specification p.5 |
double |
getLength()
|
long |
getMessageNumber()
|
long |
getPacketSequenceNumber()
|
UDTSession |
getSession()
|
long |
getTimeStamp()
|
boolean |
isConnectionHandshake()
|
boolean |
isControlPacket()
|
void |
setData(byte[] data)
|
void |
setDestinationID(long destinationID)
|
void |
setMessageNumber(long messageNumber)
|
void |
setPacketSequenceNumber(long sequenceNumber)
|
void |
setSession(UDTSession session)
|
void |
setTimeStamp(long timeStamp)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DataPacket()
public DataPacket(byte[] encodedData)
encodedData - - network data
public DataPacket(byte[] encodedData,
int length)
| Method Detail |
|---|
public byte[] getData()
public double getLength()
public void setData(byte[] data)
public long getPacketSequenceNumber()
getPacketSequenceNumber in interface UDTPacketpublic void setPacketSequenceNumber(long sequenceNumber)
public long getMessageNumber()
getMessageNumber in interface UDTPacketpublic void setMessageNumber(long messageNumber)
setMessageNumber in interface UDTPacketpublic long getDestinationID()
getDestinationID in interface UDTPacketpublic long getTimeStamp()
getTimeStamp in interface UDTPacketpublic void setDestinationID(long destinationID)
setDestinationID in interface UDTPacketpublic void setTimeStamp(long timeStamp)
setTimeStamp in interface UDTPacketpublic byte[] getHeader()
getHeader in interface UDTPacketpublic byte[] getEncoded()
getEncoded in interface UDTPacketpublic boolean isControlPacket()
isControlPacket in interface UDTPacketpublic boolean forSender()
UDTPackettrue if this packet should be routed to
the UDTSender
forSender in interface UDTPacketpublic boolean isConnectionHandshake()
isConnectionHandshake in interface UDTPacketpublic int getControlPacketType()
getControlPacketType in interface UDTPacketpublic UDTSession getSession()
getSession in interface UDTPacketpublic void setSession(UDTSession session)
public int compareTo(UDTPacket other)
compareTo in interface Comparable<UDTPacket>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||