ist.palcom.mal.udp
Class UDPMulticastCommunicationThread

java.lang.Object
  extended by ist.palcom.palcomthreads.PalcomThread
      extended by ist.palcom.palcomthreads.PalcomPriorityThread
          extended by ist.palcom.mal.CommunicationThread
              extended by ist.palcom.mal.udp.UDPCommunicationThread
                  extended by ist.palcom.mal.udp.UDPMulticastCommunicationThread

public class UDPMulticastCommunicationThread
extends UDPCommunicationThread


Field Summary
 
Fields inherited from class ist.palcom.mal.udp.UDPCommunicationThread
socket, URL_PREFIX
 
Constructor Summary
UDPMulticastCommunicationThread(PalcomScheduler scheduler, PalcomThread distributor, java.lang.String address, int port)
           
 
Method Summary
 URL getURL()
           
protected  void tearDown()
          Close socket if needed.
 
Methods inherited from class ist.palcom.mal.udp.UDPCommunicationThread
getReceiveBufferSize, getSendBufferSize, run, setReceiveBufferSize, setSendBufferSize
 
Methods inherited from class ist.palcom.palcomthreads.PalcomPriorityThread
getPriority, setPriority
 
Methods inherited from class ist.palcom.palcomthreads.PalcomThread
askEvent, disableIOEvents, disablePeriodicEvents, enableIOEvent, enablePeriodicEvents, getScheduler, putEvent, terminate, waitEvent, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UDPMulticastCommunicationThread

public UDPMulticastCommunicationThread(PalcomScheduler scheduler,
                                       PalcomThread distributor,
                                       java.lang.String address,
                                       int port)
                                throws java.io.IOException
Throws:
java.io.IOException
Method Detail

tearDown

protected void tearDown()
Description copied from class: UDPCommunicationThread
Close socket if needed.

Overrides:
tearDown in class UDPCommunicationThread

getURL

public URL getURL()
Specified by:
getURL in class CommunicationThread
Returns:
The URL for sending messages to this thread, a URL this thread listens at (protocol-specific URL).