public function procesarComandos($cmd)
 {
     if (strcmp($cmd->getAccion(), "COMPROBAR") == 0) {
         $this->comprobarSistema(1);
         SocketClass::client_reply("BUTTON:COMPROBAR:RELEASE:_level0.comprobar");
     } else {
         if (strcmp($cmd->getAccion(), "INICIAR") == 0) {
             $this->sistema->iniciarSistema();
             $this->comprobarProyectores();
             //$this->comprobarSistema();
         } else {
             if (strcmp($cmd->getAccion(), "APAGAR") == 0) {
                 $this->sistema->salir();
             } else {
                 if (strcmp($cmd->getAccion(), "ESTADO") == 0) {
                     $this->enviarPantallaActiva();
                     //$this->comprobarSistema();
                     //         AccesoGui::$guiSistema->bienvenidaSistema();
                     //      AccesoGui::$guiSistema->dibujarPantalla();
                 } else {
                     if (strcmp($cmd->getAccion(), "LOGCLIENTES") == 0) {
                         pnlControl . logClientList();
                     }
                 }
             }
         }
     }
 }
Exemple #2
0
 /**
  *
  *
  * @param string comando
  * @return
  * @access public
  */
 public function enviarPeticion($comando)
 {
     SocketClass::client_reply($comando->getComando());
 }
 /**
  * Metodo para desmutear el proyector de la pizarra
  *
  * @access public
  */
 public function activarPizarra()
 {
     $respuesta = self::$pizarra->desmutear();
     $cmd2 = new ComandoFlash("PIZARRA_DIGITAL", "NO_MUTE");
     $bb = $cmd2->getComando();
     SocketClass::client_reply($bb);
     /*if(!empty ($respuesta)) {
           if(strcmp($respuesta,"?")==0) {
               echo "ERROR al enviar el comando ".$comando." al proyector de la pizarra, para activarla\n";
               return 1;
           }
           else return 0;
       }else return 1;*/
 }