]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - Client/include/documentation.h
- Se completa un poco la doc del cliente.
[z.facultad/75.42/plaqui.git] / Client / include / documentation.h
index c14a049271d518fc9521d011556b73beda3e25cf..68bc1986966515413dff6295f9de3affa0a9b7e0 100644 (file)
@@ -6,18 +6,26 @@
        una simulación.
 
        Esta aplicación es básicamente un <em>front-end</em> para el
-       \ref PlaQui::Server::ControlClient "controlclient", una clase del 
-       servidor que es la encargada de realizar las conexiones TCP/IP y de
-       proveer una interfaz simple al cliente gráfico.
+       \ref PlaQui::Server::ControlClient "cliente de control", una clase del 
+       servidor que es la encargada de realizar las conexiones TCP/IP en un thread
+       (para no bloquear la interfaz gráfica) y de proveer una interfaz simple al
+       cliente gráfico. Para enviar un comando al servidor simplemente se
+       \ref PlaQui::Server::ControlClient::send "envía" un PlaQui::Server::Command.
+       Las respuestas se reciben a través de señales. Esto resulta muy familiar ya
+       trabaja de la misma forma que los eventos de la interfaz gráfica.
 
        El cliente permite conectarse y desconectarse de un servidor, pausar
-       o reanudar una simulación; ver el estado de los items entre otra cosas.
+       o reanudar una simulación; ver el estado de los ítem entre otra cosas.
 
        También permite de forma muy intuitiva controlar la lógica de control, dibujando
        los cables en <em>alto</em> en color rojo y los cables en <em>bajo</em> en color
-       azul. De esta manera usuario tendra una perspectiva de toda la planta conociendo 
+       azul. De esta manera usuario tenderá una perspectiva de toda la planta conociendo 
        el estado de la misma en cada instante, pudiendo modificar la velocidad de 
-       actualizacion como crea mas conveniente.
+       actualización como crea mas conveniente.
 
+       Todo el trabajo este realizado por la clase Principal. Los elementos dibujados
+       heredan todos de ViewItem, implementando sus características particulares en las
+       subclases.
 
 */
+