@Override
	public void run()
	{
		try
		{
			nouvelleConnexion();
		} catch (IOException e1)
		{
			System.err.println("Erreur E/S sur l'utilisation des flux lors d'une nouvelle connexion" + e1);
		}
		while (true)
		{
			try
			{
				byte code = fluxEntree.readByte();
				if (code == DESACTIVE_BOUTON_PARAMETRE)
				{
					FacadeReseau.getInstance().getServeurJeu().avertirTousClientDesactiverParametrer();
				}
				else if (code == OUVRIR_JEU_MASTERMIND)
				{
					String chaineRecu = fluxEntree.readUTF();
					FacadeReseau.getInstance().getServeurJeu().avertirTousClientOuvrirJeuMastermind(chaineRecu);
				}
				else if (code == COPIER_LISTE_JOUEURS)
				{
					FacadeReseau.getInstance().getServeurJeu().avertirTousClientCopierListeJoueurs();
				}
				else if (code == COUP_JOUE_SUPPLEMENTAIRE)
				{
					String nomClientCoupJoue = fluxEntree.readUTF();
					FacadeReseau.getInstance().getServeurJeu().avertirTousClientNouveauCoupJoue(nomClientCoupJoue);
				}
			} catch (IOException e)
			{
				System.err.println("Erreur E/S sur la reception d'un message du client par le TraitementClient"  + e);
				break;
			}
		}

	}