X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/c82138b139ddc29ded10368db1327a565b688aeb..b804b4bd1f222976f6a1fb3156fede8e26e32d3d:/Client/include/documentation.h
diff --git a/Client/include/documentation.h b/Client/include/documentation.h
index c14a049..68bc198 100644
--- a/Client/include/documentation.h
+++ b/Client/include/documentation.h
@@ -6,18 +6,26 @@
una simulación.
Esta aplicación es básicamente un front-end 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 alto en color rojo y los cables en bajo 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.
*/
+