com.aelitis.net.udp.uc.impl
Class PRUDPPacketHandlerRequestImpl

java.lang.Object
  extended by com.aelitis.net.udp.uc.impl.PRUDPPacketHandlerRequestImpl
All Implemented Interfaces:
PRUDPPacketHandlerRequest

public class PRUDPPacketHandlerRequestImpl
extends Object
implements PRUDPPacketHandlerRequest


Constructor Summary
protected PRUDPPacketHandlerRequestImpl(PRUDPPacketReceiver _receiver, long _timeout)
           
 
Method Summary
 long getElapsedTime()
           
protected  PRUDPPacket getReply()
           
protected  long getSendTime()
           
protected  long getTimeout()
           
protected  void sent()
           
protected  void setException(PRUDPPacketHandlerException e)
           
protected  void setReply(PRUDPPacket packet, InetSocketAddress originator, long receive_time)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PRUDPPacketHandlerRequestImpl

protected PRUDPPacketHandlerRequestImpl(PRUDPPacketReceiver _receiver,
                                        long _timeout)
Method Detail

sent

protected void sent()

getSendTime

protected long getSendTime()

getTimeout

protected long getTimeout()

getElapsedTime

public long getElapsedTime()
Specified by:
getElapsedTime in interface PRUDPPacketHandlerRequest

setReply

protected void setReply(PRUDPPacket packet,
                        InetSocketAddress originator,
                        long receive_time)

setException

protected void setException(PRUDPPacketHandlerException e)

getReply

protected PRUDPPacket getReply()
                        throws PRUDPPacketHandlerException
Throws:
PRUDPPacketHandlerException