Class JTConnection

java.lang.Object
   |
   +----java.lang.Thread
           |
           +----JTConnection

public class JTConnection
extends Thread
Cette classe gere la connection entre les deux hotes. Il implemente une tache de fond qui lit sur le socket les donnees et les affiche dans le champs de texte.


Constructor Index

 o JTConnection(Socket)
Le constructeur public.

Method Index

 o disconnect()
Cette methode arrete la connexion gerèe par cette classe.
 o run()
Cette methode execute la tache de fond pour lire les donnees depuis le socket.
 o send(byte)
Cette methode est utilisèe pour envoyer un caractere vers l'hote distant.

Constructors

 o JTConnection
 public JTConnection(Socket socket) throws IOException
Le constructeur public. Initialise les streams pour lire et ecrire les donnees sur le socket et initialise l'interface pour le talk

Parameters:
socket - Le socket sur lequel on peut lire et ecrire les donnees.
Throws: IOException
Cette exception est mise en route lorsque les streams ne peuvent pas etre initialises.

Methods

 o send
 public void send(byte b)
Cette methode est utilisèe pour envoyer un caractere vers l'hote distant.

Parameters:
b - Le caractere à envoyer
 o disconnect
 public void disconnect()
Cette methode arrete la connexion gerèe par cette classe.

 o run
 public void run()
Cette methode execute la tache de fond pour lire les donnees depuis le socket.

Overrides:
run in class Thread