org.sblim.slp.internal.sa
Class DatagramThread

java.lang.Object
  extended by org.sblim.slp.internal.sa.RecieverThread
      extended by org.sblim.slp.internal.sa.DatagramThread
All Implemented Interfaces:
java.lang.Runnable

public class DatagramThread
extends RecieverThread

DatagramThread


Field Summary
 
Fields inherited from class org.sblim.slp.internal.sa.RecieverThread
iSrvAgent
 
Constructor Summary
DatagramThread(ServiceAgent pSrvAgent)
          Ctor.
 
Method Summary
protected  void close()
           
protected  void init()
           
 void joinGroup(java.net.InetAddress pGroup)
          joinGroup
 void leaveGroup(java.net.InetAddress pGroup)
          leaveGroup
protected  void mainLoop()
           
 
Methods inherited from class org.sblim.slp.internal.sa.RecieverThread
run, start, stop, stop, wait4init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatagramThread

public DatagramThread(ServiceAgent pSrvAgent)
Ctor.

Parameters:
pSrvAgent -
Method Detail

joinGroup

public void joinGroup(java.net.InetAddress pGroup)
               throws java.io.IOException
joinGroup

Parameters:
pGroup -
Throws:
java.io.IOException

leaveGroup

public void leaveGroup(java.net.InetAddress pGroup)
                throws java.io.IOException
leaveGroup

Parameters:
pGroup -
Throws:
java.io.IOException

init

protected void init()
             throws java.io.IOException
Specified by:
init in class RecieverThread
Throws:
java.io.IOException

mainLoop

protected void mainLoop()
                 throws java.io.IOException
Specified by:
mainLoop in class RecieverThread
Throws:
java.io.IOException

close

protected void close()
Specified by:
close in class RecieverThread


Copyright © 2005, 2009 IBM Corporation. All Rights Reserved.