org.granite.gravity.udp
Class UdpReceiverImpl

java.lang.Object
  extended by org.granite.gravity.udp.UdpReceiverImpl
All Implemented Interfaces:
org.granite.gravity.udp.UdpReceiver

public class UdpReceiverImpl
extends Object
implements org.granite.gravity.udp.UdpReceiver

Author:
Franck WOLFF

Field Summary
static String GDS_CLIENT_UPD_PORT
           
static String GDS_SERVER_UDP_PORT
           
 
Constructor Summary
UdpReceiverImpl(UdpChannel udpChannel, flex.messaging.messages.Message connect)
           
 
Method Summary
 flex.messaging.messages.AsyncMessage acknowledge(flex.messaging.messages.Message connectMessage)
           
 void close(boolean timeout)
           
 boolean isClosed()
           
 void receive(flex.messaging.messages.AsyncMessage message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GDS_CLIENT_UPD_PORT

public static final String GDS_CLIENT_UPD_PORT
See Also:
Constant Field Values

GDS_SERVER_UDP_PORT

public static final String GDS_SERVER_UDP_PORT
See Also:
Constant Field Values
Constructor Detail

UdpReceiverImpl

public UdpReceiverImpl(UdpChannel udpChannel,
                       flex.messaging.messages.Message connect)
Method Detail

acknowledge

public flex.messaging.messages.AsyncMessage acknowledge(flex.messaging.messages.Message connectMessage)
Specified by:
acknowledge in interface org.granite.gravity.udp.UdpReceiver

receive

public void receive(flex.messaging.messages.AsyncMessage message)
             throws org.granite.gravity.MessageReceivingException
Specified by:
receive in interface org.granite.gravity.udp.UdpReceiver
Throws:
org.granite.gravity.MessageReceivingException

isClosed

public boolean isClosed()
Specified by:
isClosed in interface org.granite.gravity.udp.UdpReceiver

close

public void close(boolean timeout)
Specified by:
close in interface org.granite.gravity.udp.UdpReceiver