B C G I M N S T U

B

broadcasterList - Variable in class Serveur
Liste des clients connectes au serveur
broadcastMessage(Message) - Method in class Client
Methode a appeller pour diffuser un message, par l'intermediaire du serveur

C

Client - Class in <Unnamed>
 
Client() - Constructor for class Client
 
contents - Variable in class StringMessage
 

G

getContents() - Method in class StringMessage
 
getServerRefAndSubscribe(String) - Method in class Client
Recupere la reference sur le serveur et initialise la variable serverRef.

I

IBroadcastClient - Interface in <Unnamed>
Interface qu'implemente un client pour recevoir des messages diffuses
IBroadcastServer - Interface in <Unnamed>
Interface de demande au serveur de realisation de diffusion d'un message
ISubscription - Interface in <Unnamed>
Services d'abonnement aupres du serveur

M

main(String[]) - Static method in class Client
 
main(String[]) - Static method in class Serveur
 
Message - Class in <Unnamed>
Classe generique de message.
Message() - Constructor for class Message
 
msgToBroadcast(Message) - Method in interface IBroadcastServer
Demande de diffusion de message
msgToBroadcast(Message) - Method in class Serveur
 

N

newMessage(Message) - Method in class Client
 
newMessage(Message) - Method in interface IBroadcastClient
Reception d'un message diffuse

S

serverRef - Variable in class Client
 
Serveur - Class in <Unnamed>
Classe qui gere la "connexion" des clients et realise la diffusion des messages
Serveur() - Constructor for class Serveur
 
StringMessage - Class in <Unnamed>
Message contenant une chaine de caracteres
StringMessage(String) - Constructor for class StringMessage
 
subscribe(IBroadcastClient) - Method in interface ISubscription
Abonnement aupres du serveur
subscribe(IBroadcastClient) - Method in class Serveur
 

T

toString() - Method in class StringMessage
 

U

unsubscribe(IBroadcastClient) - Method in interface ISubscription
Desabonnement aupres du serveur
unsubscribe(IBroadcastClient) - Method in class Serveur
 

B C G I M N S T U