
//////////////////////////////////////////////////////
//            Jeu de Morpion Tetedechat V0          //
//               Classe MorpionDistant              //
//////////////////////////////////////////////////////




//Declaration des imports
import java.rmi.*;




/** <B>Caracteristiques :</B><BR>
* 
* Interface qui permet au serveur de communiquer avec les methodes du serveur.
* 
* @author Audrey Sanz-Vella
* @author Alexandre Martin
* @see Serveur
* @see Client
* @see ClientDistant
*/

public interface MorpionDistant extends Remote {


    //Liste des methodes accessibles

  public void enregistrerClient(ClientDistant client, String nomClient, int nbJoueurs) throws RemoteException;
   
  public void afficherStringServeur(String message1) throws RemoteException;
  public void afficherStringServeur(String message1,String message2) throws RemoteException;
  public void afficherStringServeur(String message1,int nombre,String message2) throws RemoteException;
    
  public void chat(String nomClient,String message) throws RemoteException;

  public void getCaseLibre(int caseX,int caseY) throws RemoteException;

public void deconnecterClient(String nomClient) throws RemoteException;

}//Fin de l interface MorpionDistant

