Ejemplo n.º 1
0
 public InterfaceCalculateur()
 {
     InitializeComponent();
     connexion = new ConnexionOrchestrateur();
     threadM   = new ThreadManager();
     //connexion.envoiMessage("Salut à vous étranger !");
     //threadM.traitement(1, "AACCGGTTFHRHAC", 1); // Réponse A:3 ; C:3 ; T:2 ; G:2 ; Incconu:4/
 }
        public InterfaceOrchestrateur()
        {
            InitializeComponent();

            ConnexionOrchestrateur connexionOrchestrateur = new ConnexionOrchestrateur();

            connexionOrchestrateur.SetInputInterfaceOrchestrateur(this);

            listener = new SocketListenerAsynchrone(connexionOrchestrateur);

            Thread ecoute = new Thread(new ThreadStart(listener.StartListening));

            ecoute.Start();

            OrchestrateurCAD orchCad = new OrchestrateurCAD();

            connexionOrchestrateur.SetOrchestrateurCad(orchCad);

            this.DataContext = this;
            DataGridCalculators.ItemsSource = orchCad.Calculateurs;
        }
Ejemplo n.º 3
0
 public SocketListenerAsynchrone(ConnexionOrchestrateur conn)
 {
     interpret = new ReadAndInterpretMessage(conn);
 }