equip.discovery
Class DiscoveryServerAgentImpl.DiscoveryServer

java.lang.Object
  extended byequip.discovery.DiscoveryServerAgentImpl.DiscoveryServer
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
DiscoveryServerAgentImpl

class DiscoveryServerAgentImpl.DiscoveryServer
extends java.lang.Object
implements java.lang.Runnable

internal discovery server (receiver/responder) class. Note: uses announcementDatas and servers from containing class.


Field Summary
(package private)  java.net.InetAddress discAddress
          mc group
(package private)  int discPort
          mc port
(package private)  java.net.DatagramSocket discSocket
          multicast socket
(package private)  java.lang.Thread myThread
          thread
 
Constructor Summary
(package private) DiscoveryServerAgentImpl.DiscoveryServer(java.net.InetAddress discAddress, int discPort)
          main constructor
 
Method Summary
 void run()
          work...
(package private)  void stop()
          stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

discAddress

java.net.InetAddress discAddress
mc group


discPort

int discPort
mc port


discSocket

java.net.DatagramSocket discSocket
multicast socket


myThread

java.lang.Thread myThread
thread

Constructor Detail

DiscoveryServerAgentImpl.DiscoveryServer

DiscoveryServerAgentImpl.DiscoveryServer(java.net.InetAddress discAddress,
                                         int discPort)
main constructor

Method Detail

stop

void stop()
stop


run

public void run()
work...

Specified by:
run in interface java.lang.Runnable