diff -r 0f31ebcc62b7 -r d2f735d7763f middleware/Communication/WSServer.cs --- a/middleware/Communication/WSServer.cs Thu Jun 21 17:51:27 2012 +0200 +++ b/middleware/Communication/WSServer.cs Fri Jun 29 15:37:26 2012 +0200 @@ -94,11 +94,6 @@ Console.WriteLine("Close!"); allSockets.Remove(socket); }; - /*socket.OnMessage = message => - { - Console.WriteLine(message); - allSockets.ToList().ForEach(s => s.Send("Echo: " + message)); - };*/ }); //On initialise le threadPool (appelé toutes les N ms). @@ -110,16 +105,6 @@ //Dès que le timer est expiré, on appelle _timer_Elapsed. _gesturesTimer.Elapsed += new ElapsedEventHandler(_gesturesTimer_Elapsed); _userPositionTimer.Elapsed += new ElapsedEventHandler(_userPositionTimer_Elapsed); - - /*var input = Console.ReadLine(); - while (input != "exit") - { - foreach (var socket in allSockets.ToList()) - { - socket.Send(input); - } - input = Console.ReadLine(); - }*/ } /* @@ -141,8 +126,6 @@ */ public void _userPositionTimer_Elapsed(object sender, ElapsedEventArgs e) { - //On débloque la détection de gesture. - //gestureLocked = false; //On débloque la notification de nouveau mode. modLocked = false; lastCode = ""; @@ -199,33 +182,24 @@ */ public void GesturePerformed(String code) { - //Si le code vient d'être envoyé, on passe. - /*if (lastCode.Equals(code)) - return; - lastCode = code;*/ //Si une gesture a été effectuée, on bloque un certain temps. if (!gestureLocked) { gestureLocked = true; //On crée un message contenant le code à envoyer. - //if (!gesturesMessageCreated) - //{ - gesturesMessageCreated = true; - gesturesMessage = "2-" + code; + gesturesMessageCreated = true; + gesturesMessage = "2-" + code; - //Console.WriteLine(gesturesMessage); + //Console.WriteLine(gesturesMessage); - foreach (var socket in allSockets.ToList()) - { - socket.Send(gesturesMessage); - } + foreach (var socket in allSockets.ToList()) + { + socket.Send(gesturesMessage); + } - //On démarre le timer. - _gesturesTimer.Start(); - - //Console.WriteLine(gestureMessage); - //} + //On démarre le timer. + _gesturesTimer.Start(); } } @@ -234,30 +208,21 @@ */ public void ModeNotification(String code) { - //Si le code vient d'être envoyé, on passe. - /*if (lastCode.Equals(code)) - return; - lastCode = code;*/ //Si on a été notifié. if (!modLocked) { modLocked = true; //On crée un message contenant le code à envoyer. - //if (!modeMessageCreated) - //{ - modeMessageCreated = true; - modeMessage = "2-" + code; - //On démarre le timer. + modeMessageCreated = true; + modeMessage = "2-" + code; + //On démarre le timer. - foreach (var socket in allSockets.ToList()) - { - socket.Send(modeMessage); - } - _userPositionTimer.Start(); - - //Console.WriteLine(modeMessage); - //} + foreach (var socket in allSockets.ToList()) + { + socket.Send(modeMessage); + } + _userPositionTimer.Start(); } } @@ -270,28 +235,6 @@ { while (true) { - /*//S'il existe un message de gesture. - if (gesturesMessage != null && !gesturesMessage.Equals(""))// && !gesturesMessage.Equals(prevGestureMessage)) - { - //On l'envoie au client (au host et au port spécifiés dans le constructeur). - foreach (var socket in allSockets.ToList()) - { - socket.Send(gesturesMessage); - //prevGestureMessage = gesturesMessage; - } - } - - //S'il existe un message de mode. - if (modeMessage != null && !modeMessage.Equals(""))// && !modeMessage.Equals(prevModeMessage)) - { - //On l'envoie au client (au host et au port spécifiés dans le constructeur). - foreach (var socket in allSockets.ToList()) - { - socket.Send(modeMessage); - //prevModeMessage = modeMessage; - } - }*/ - //Si la main gauche est détectée. if (leftHandMessage != null && !leftHandMessage.Equals("") && !leftHandMessage.Equals(prevLeftHandMessage)) {