yb.pdp
Class pdpPeerSimple

java.lang.Object
  extended byyb.pdp.pdpPeerSimple
All Implemented Interfaces:
java.io.Serializable

public class pdpPeerSimple
extends java.lang.Object
implements java.io.Serializable

Type très simple représentant un peer du réseau. le seul but de cette classe est de servir de type d'échange entre PDP et les pdpAppelants

Author:
Yves Bresson
See Also:
pdpPeer, Serialized Form

Constructor Summary
pdpPeerSimple(pdpPeerSimple source)
          crée une nouvelle instance de pdpPeerSimple (constructeur de copie)
pdpPeerSimple(java.lang.String idPeer, java.lang.String ipPeer, int portPeer, pdpPeerSimple relais)
          crée une nouvelle instance de pdpPeerSimple, en précisant l'ID, l'IP, le port et le relais
 
Method Summary
 java.lang.String getID()
          retourne l'ID de ce peer
 java.lang.String getIP()
          retourne l'IP de ce peer
 int getPort()
          retourne le port de ce peer
 pdpPeerSimple getRelais()
          retourne le peer relais (v3)
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

pdpPeerSimple

public pdpPeerSimple(java.lang.String idPeer,
                     java.lang.String ipPeer,
                     int portPeer,
                     pdpPeerSimple relais)
crée une nouvelle instance de pdpPeerSimple, en précisant l'ID, l'IP, le port et le relais

Parameters:
idPeer - identifiant du peer
ipPeer - adresse IP du peer
portPeer - le port de ce peer
relais - peer servant de relais (v3)

pdpPeerSimple

public pdpPeerSimple(pdpPeerSimple source)
crée une nouvelle instance de pdpPeerSimple (constructeur de copie)

Parameters:
source - le peer à copier
Method Detail

getIP

public java.lang.String getIP()
retourne l'IP de ce peer

Returns:
l'IP du peer

getPort

public int getPort()
retourne le port de ce peer

Returns:
le port du peer

getID

public java.lang.String getID()
retourne l'ID de ce peer

Returns:
l'ID de ce peer

getRelais

public pdpPeerSimple getRelais()
retourne le peer relais (v3)

Returns:
le peer relais pour ce peer