Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
I
M
O
P
R
S
T
U
Y
A
ACCUSE_OK
- Static variable in interface yb.pdp.
pdpAppelant
accusé de réception : ok
ACCUSE_PAS_ABONNE
- Static variable in interface yb.pdp.
pdpAppelant
accusé de réception : pas d'abonné sur l'hôte de destination
ACCUSE_PAS_HOTE
- Static variable in interface yb.pdp.
pdpAppelant
accusé de réception : pas d'hôte
AWAY
- Static variable in class yb.p2pim.
contact
statut : mode "sortis"
abonner(String, pdpAppelant)
- Method in class yb.pdp.
pdp
enregistre l'objet appelant comme abonné aux message de catégorie categorie
action()
- Method in interface yb.p2pim.
plugin
événement local système, càd que l'utilisateur a activé ce plugin seul (pas de contact associé)
action(contact)
- Method in interface yb.p2pim.
plugin
événement local, càd que l'utilisateur a activé ce plugin sur le contact c
action(contact, String, String, boolean)
- Method in interface yb.p2pim.
plugin
événement distant, càd que pim à reçu un message destiné à ce plugin
actionConfigure()
- Method in interface yb.p2pim.
plugin
affiche l'écran de configuration de ce plugin (si applicable)
addContact(String)
- Method in class yb.p2pim.
pim
demande l'ajout du contact d'id donnée. peut-être déjà présent mais comme unknown
addContact(pdpPeerSimple)
- Method in class yb.p2pim.
pim
demande l'ajout du peer donné comme contact
alert(contact, String)
- Method in interface yb.p2pim.
plugin
signale l'arrivée d'un événement (cas des plugins inscrits en mode EVENTS_BOTH)
arreter()
- Method in class yb.pdp.
pdp
met fin à l'exécution de pdp
B
BUSY
- Static variable in class yb.p2pim.
contact
statut : mode "occupé"
C
contact
- class yb.p2pim.
contact
.
Classe représantant un contact de PIM.
contact()
- Constructor for class yb.p2pim.
contact
crée une nouvelle instance de contact
D
debug(String)
- Static method in class yb.p2pim.
pim
affichage d'un message (debug)
debug(String)
- Static method in class yb.pdp.
pdp
affichage d'un message (debug)
demarrer()
- Method in class yb.pdp.
pdp
démarre l'exécution de pdp
desabonner(String, pdpAppelant)
- Method in class yb.pdp.
pdp
annule un abonnement
E
EVENTS_BOTH
- Static variable in interface yb.p2pim.
plugin
mode moitié/moitié : le plugin reçois une annonce d'événement et l'événement est signalé "à cliquer" à l'utilisateur.
EVENTS_DIRECT
- Static variable in interface yb.p2pim.
plugin
mode direct : le plugin reçois l'événement sans que l'utilisateur en soit informé au préalable
EVENTS_USER
- Static variable in interface yb.p2pim.
plugin
mode utilisateur : l'utilisateur doit 'cliquer' l'événement avant que le plugin ne le recoive
end()
- Method in interface yb.p2pim.
plugin
l'application se termine, le plugin à l'occasion d'enregistrer des valeurs etc
envoyer(pdpPeerSimple, String, String, pdpAppelant)
- Method in class yb.pdp.
pdp
enregistre une demande d'envoie de message et l'appelant à qui transmettre l'éventuel résultat (ok true, erreur false)
equals(Object)
- Method in class yb.p2pim.
contact
test l'égalité de cet objet avec l'objet o.
G
getContacts()
- Method in class yb.p2pim.
pim
retourne le liste des contacts.
getID()
- Method in class yb.pdp.
pdpPeerSimple
retourne l'ID de ce peer
getIP()
- Method in class yb.pdp.
pdpPeerSimple
retourne l'IP de ce peer
getIcon()
- Method in interface yb.p2pim.
plugin
le plugin doit retourner l'icone à utiliser pour signaler un événement lui étant associé remarque : peut retourner 'null', auquel cas l'icone par défaut de pim est utilisée
getLocal()
- Method in class yb.p2pim.
pim
retourne le contact local.
getNameConfigure()
- Method in interface yb.p2pim.
plugin
le plugin doit retourner son nom.
getNameContact()
- Method in interface yb.p2pim.
plugin
le plugin doit retourner son nom.
getNameSystem()
- Method in interface yb.p2pim.
plugin
le plugin doit retourner son nom.
getNetworkProperty(String)
- Method in class yb.p2pim.
pim
retourne l'option demandée concernant le réseau
getNextEvent(String, contact, plugin)
- Method in class yb.p2pim.
pim
demande le prochain événement de la catégorie spécifiée destiné au contact donné.
getOption(String)
- Method in class yb.pdp.
pdp
retourne la valeur de l'option clef
getPath()
- Method in class yb.p2pim.
pim
retourne le chemin d'accès au répértoire PIM de l'utilisateur actuellement connecté.
getPeer()
- Method in class yb.p2pim.
contact
retourne la valeur de la propriété peer.
getPeers()
- Method in class yb.p2pim.
pim
retourne la liste des peers du module PDP sous-jacent.
getPeers()
- Method in class yb.pdp.
pdp
demande de liste des peers
getPort()
- Method in class yb.pdp.
pdpPeerSimple
retourne le port de ce peer
getProperty(String)
- Method in class yb.p2pim.
contact
retourne la propriété demandée
getProperty(String)
- Method in class yb.p2pim.
pim
retourne l'option demandée
getRelais()
- Method in class yb.pdp.
pdpPeerSimple
retourne le peer relais (v3)
getResultatPDP(String, String, pdpPeerSimple)
- Method in interface yb.pdp.
pdpAppelant
réception d'un message
getResultatPDP(int, int)
- Method in interface yb.pdp.
pdpAppelant
réception d'une réponse de message (confirmation/accusé de réception)
getResultatPDP(int, pdpPeerSimple)
- Method in interface yb.pdp.
pdpAppelant
reception d'un peer (suite à une demande de recherche)
getResultatPDP(int, Vector)
- Method in interface yb.pdp.
pdpAppelant
reception d'une liste de peers
getSound()
- Method in interface yb.p2pim.
plugin
le plugin doit retourner un objet son qui sera utilisé pour signaler les événements liés.
getStatus()
- Method in class yb.p2pim.
contact
retourne la valeur de la propriété status.
getStatus()
- Method in class yb.p2pim.
pim
retourne le statut du contact local.
getType()
- Method in interface yb.p2pim.
plugin
le plugin doit indiquer son type. une des options plugin.TYPE_XXX
I
init(pim, String)
- Method in interface yb.p2pim.
plugin
initialisation (typiquement le plugin enregistre ses abonnements auprès de pim lors de l'initialisation)
isChecked()
- Method in class yb.p2pim.
contact
retourne la valeur de la propriété checked.
isHidden()
- Method in class yb.p2pim.
contact
retourne la valeur de la propriété hidden.
isUnknown()
- Method in class yb.p2pim.
contact
retourne la valeur de la propriété unknown.
M
main(String[])
- Static method in class yb.p2pim.
pim
point d'entrée en mode application
O
OFFLINE
- Static variable in class yb.p2pim.
contact
statut : mode "hors ligne"
ONLINE
- Static variable in class yb.p2pim.
contact
statut : mode "en ligne"
P
pdp
- class yb.pdp.
pdp
.
Classe principale du paquetage PDP.
pdp(String, String)
- Constructor for class yb.pdp.
pdp
crée une nouvelle instance de pdp
pdpAppelant
- interface yb.pdp.
pdpAppelant
.
Interface que les objets désirants utiliser PDP doivent implémenter.
pdpPeerSimple
- class yb.pdp.
pdpPeerSimple
.
Type très simple représentant un peer du réseau.
pdpPeerSimple(String, String, int, pdpPeerSimple)
- Constructor for class yb.pdp.
pdpPeerSimple
crée une nouvelle instance de pdpPeerSimple, en précisant l'ID, l'IP, le port et le relais
pdpPeerSimple(pdpPeerSimple)
- Constructor for class yb.pdp.
pdpPeerSimple
crée une nouvelle instance de pdpPeerSimple (constructeur de copie)
pim
- class yb.p2pim.
pim
.
Application graphique construite au-dessus du réseau crée par le paquetage
yb.pdp
.
pim(String, String)
- Constructor for class yb.p2pim.
pim
crée une nouvelle instance de pim
plugin
- interface yb.p2pim.
plugin
.
Interface que les plugins de PIM doivent implémenter.
R
rechercher(String, pdpAppelant)
- Method in class yb.pdp.
pdp
enregistre une demande de recherche à traiter et l'appelant à qui transmettre l'éventuel résultat
register(String, plugin, int)
- Method in class yb.p2pim.
pim
abonne un plugin
removeContact(contact)
- Method in class yb.p2pim.
pim
demande la suppression du contact donné
repaint()
- Method in class yb.p2pim.
pim
ordonne le re-affichage de l'interface
result(int, boolean, String)
- Method in interface yb.p2pim.
plugin
code de retour suite à l'envoi d'un message par pim pour le compte de ce plugin
run()
- Method in class yb.pdp.
pdp
activité
S
saveContacts()
- Method in class yb.p2pim.
pim
sauve la liste des contacts
send(contact, String, String, plugin)
- Method in class yb.p2pim.
pim
envois un message à un peer
setNetworkProperty(String, String)
- Method in class yb.p2pim.
pim
définit l'option indiquée concernant le réseau
setOption(String, String)
- Method in class yb.pdp.
pdp
enregistre une nouvelle valeur pour l'option clef
setProperty(String, String)
- Method in class yb.p2pim.
contact
définit une propriété.
setProperty(String, String)
- Method in class yb.p2pim.
pim
définit l'option indiquée.
setStatus(int)
- Method in class yb.p2pim.
pim
change le statut du client local
T
TYPE_BOTH
- Static variable in interface yb.p2pim.
plugin
mode contact et système (liste des contacts et menu des plugins)
TYPE_CONTACT
- Static variable in interface yb.p2pim.
plugin
mode contact : le plugin est accessible depuis le menu contextuel de la liste des contacts
TYPE_SYSTEM
- Static variable in interface yb.p2pim.
plugin
mode système : le plugin est accessible depuis le menu des plugins
U
unregister(String, plugin, int)
- Method in class yb.p2pim.
pim
supprime un abonnement
Y
yb.p2pim
- package yb.p2pim
Paquetage regroupant l'ensemble des classes utilisées par la classe
pim
.
yb.pdp
- package yb.pdp
Paquetage regroupant l'ensemble des classes utilisées par la classe
pdp
.
A
B
C
D
E
G
I
M
O
P
R
S
T
U
Y
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes