oogp2p
Class AllPeers
java.lang.Object
oogp2p.AllPeers
- public class AllPeers
- extends java.lang.Object
|
Field Summary |
private java.util.Vector |
myPeers
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
myPeers
private java.util.Vector myPeers
AllPeers
public AllPeers()
addPeer
public void addPeer(Peer p)
- Parameters:
p - Adds peer p to the collection of Peers connected to the client
removePeer
public void removePeer(Peer p)
- Parameters:
p - Removes Peer p from collection of Peers connected to the client
PeerExists
public boolean PeerExists(java.lang.String name)
- Parameters:
name -
- Returns:
- Returns true if peer with name, name, is in collection of Peers
getPeerInetAddress
public java.net.InetAddress getPeerInetAddress(java.lang.String name)
- Parameters:
name -
- Returns:
- The InetAddress of the Peer whose name is name
getPeer
public Peer getPeer(java.lang.String name)
- Parameters:
name -
- Returns:
- Returns the Peer whose name is name
getPeerName
public java.lang.String getPeerName(java.net.InetAddress inetAddr)
- Parameters:
inetAddr -
- Returns:
- Returns name of Peer whose InetAddress is inetAddr, returns "UNDEFINED" if
inetAddress does not exist in collection of Peers
Display
public void Display(Client cl)
Display
public void Display(Connection ct)
sendInfo
public void sendInfo(java.lang.String s,
java.io.ObjectOutputStream out)
sendInfo
public void sendInfo(Nettable n,
java.io.ObjectOutputStream out)