udt
Interface UDTPacket

All Superinterfaces:
Comparable<UDTPacket>
All Known Implementing Classes:
Acknowledgement, Acknowledgment2, ConnectionHandshake, ControlPacket, DataPacket, KeepAlive, MessageDropRequest, NegativeAcknowledgement, Shutdown, UserDefined

public interface UDTPacket
extends Comparable<UDTPacket>


Method Summary
 boolean forSender()
          return true if this packet should be routed to the UDTSender
 int getControlPacketType()
           
 long getDestinationID()
           
 byte[] getEncoded()
           
 byte[] getHeader()
          header
 long getMessageNumber()
           
 long getPacketSequenceNumber()
           
 UDTSession getSession()
           
 long getTimeStamp()
           
 boolean isConnectionHandshake()
           
 boolean isControlPacket()
           
 void setDestinationID(long destinationID)
           
 void setMessageNumber(long messageNumber)
           
 void setTimeStamp(long timeStamp)
           
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getMessageNumber

long getMessageNumber()

setMessageNumber

void setMessageNumber(long messageNumber)

setTimeStamp

void setTimeStamp(long timeStamp)

getTimeStamp

long getTimeStamp()

setDestinationID

void setDestinationID(long destinationID)

getDestinationID

long getDestinationID()

isControlPacket

boolean isControlPacket()

getControlPacketType

int getControlPacketType()

getHeader

byte[] getHeader()
header

Returns:

getEncoded

byte[] getEncoded()

forSender

boolean forSender()
return true if this packet should be routed to the UDTSender

Returns:

isConnectionHandshake

boolean isConnectionHandshake()

getSession

UDTSession getSession()

getPacketSequenceNumber

long getPacketSequenceNumber()


Copyright © 2013 LittleShoot. All Rights Reserved.