yb.pdp
Interface pdpAppelant


public interface pdpAppelant

Interface que les objets désirants utiliser PDP doivent implémenter.

Author:
Yves Bresson
See Also:
yb.pdp

Field Summary
static int ACCUSE_OK
          accusé de réception : ok
static int ACCUSE_PAS_ABONNE
          accusé de réception : pas d'abonné sur l'hôte de destination
static int ACCUSE_PAS_HOTE
          accusé de réception : pas d'hôte
 
Method Summary
 void getResultatPDP(int id, int code)
          réception d'une réponse de message (confirmation/accusé de réception)
 void getResultatPDP(int id, pdpPeerSimple resultat)
          reception d'un peer (suite à une demande de recherche)
 void getResultatPDP(int id, java.util.Vector resultat)
          reception d'une liste de peers
 void getResultatPDP(java.lang.String cat, java.lang.String msg, pdpPeerSimple src)
          réception d'un message
 

Field Detail

ACCUSE_OK

public static final int ACCUSE_OK
accusé de réception : ok

See Also:
Constant Field Values

ACCUSE_PAS_HOTE

public static final int ACCUSE_PAS_HOTE
accusé de réception : pas d'hôte

See Also:
Constant Field Values

ACCUSE_PAS_ABONNE

public static final int ACCUSE_PAS_ABONNE
accusé de réception : pas d'abonné sur l'hôte de destination

See Also:
Constant Field Values
Method Detail

getResultatPDP

public void getResultatPDP(java.lang.String cat,
                           java.lang.String msg,
                           pdpPeerSimple src)
réception d'un message

Parameters:
cat - catégorie du message reçu
msg - contenu du message reçu
src - source du message

getResultatPDP

public void getResultatPDP(int id,
                           int code)
réception d'une réponse de message (confirmation/accusé de réception)

Parameters:
id - identifiant de la requête d'envoi du message original
code - accusé de réception (pdpAppelant.ACCUSE_xxx)

getResultatPDP

public void getResultatPDP(int id,
                           pdpPeerSimple resultat)
reception d'un peer (suite à une demande de recherche)

Parameters:
id - identifiant de la requête de recherche d'origine
resultat - le peer recherché

getResultatPDP

public void getResultatPDP(int id,
                           java.util.Vector resultat)
reception d'une liste de peers

Parameters:
id - identifiant de la requête d'origine
resultat - le liste de peers