com.evolution.player.core.network
Class INetwork.NetworkListener

java.lang.Object
  extended by com.evolution.player.core.network.INetwork.NetworkListener
Enclosing interface:
INetwork

public abstract static class INetwork.NetworkListener
extends java.lang.Object

A listener for changes in the network


Constructor Summary
INetwork.NetworkListener()
           
 
Method Summary
abstract  void addedNode(INetworkNode node)
          A new node has been discovered.
abstract  void connected(IRemoteNetworkNode node)
          A connection to the given node has been made.
abstract  void disconnected(IRemoteNetworkNode node)
          A connection to the given node has been terminated.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

INetwork.NetworkListener

public INetwork.NetworkListener()
Method Detail

addedNode

public abstract void addedNode(INetworkNode node)
A new node has been discovered.

Parameters:
node - the discovered node

connected

public abstract void connected(IRemoteNetworkNode node)
A connection to the given node has been made.

Parameters:
node - the connected node

disconnected

public abstract void disconnected(IRemoteNetworkNode node)
A connection to the given node has been terminated.

Parameters:
node - the node which was disconnected