Interface PuissanceDistant

public interface PuissanceDistant
extends Remote

Method Index

 o afficheTableau()
 o afficheTableau2()
 o changeClient()
 o changeJoueurActif()
 o colonnePleine(int)
 o enregistreClient(ClientDistant)
 o getAlignement()
 o getJoueurActif()
 o getTableau()
 o getVainqueur()
 o jouerLaColonne(int, int)
 o partieTerminee()
 o removeClient(int)
 o reset()

Methods

 o reset
 public abstract void reset() throws RemoteException
 o getTableau
 public abstract int[][] getTableau() throws RemoteException
 o getJoueurActif
 public abstract int getJoueurActif() throws RemoteException
 o changeJoueurActif
 public abstract void changeJoueurActif() throws RemoteException
 o getVainqueur
 public abstract int getVainqueur() throws RemoteException
 o getAlignement
 public abstract String getAlignement() throws RemoteException
 o colonnePleine
 public abstract boolean colonnePleine(int col) throws RemoteException
 o afficheTableau
 public abstract void afficheTableau() throws RemoteException
 o afficheTableau2
 public abstract void afficheTableau2() throws RemoteException
 o jouerLaColonne
 public abstract boolean jouerLaColonne(int joueur,
                                        int colonne) throws RemoteException
 o partieTerminee
 public abstract boolean partieTerminee() throws RemoteException
 o enregistreClient
 public abstract void enregistreClient(ClientDistant ad) throws RemoteException
 o removeClient
 public abstract void removeClient(int numJoueur) throws RemoteException
 o changeClient
 public abstract void changeClient() throws RemoteException