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(); } } } } } }
/** * * * @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;*/ }