]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - Server/include/plaqui/server/plant.h
Se corrige un bug en la carga del XML. Me habia olvidado que hay elementos con 3...
[z.facultad/75.42/plaqui.git] / Server / include / plaqui / server / plant.h
index 7709063080e96e85fcad29235d73dd0ef24bda54..c6e64a6c5fcc7442ddef79531773257d57b6414b 100644 (file)
@@ -48,11 +48,6 @@ namespace Server {
                        /// Lista de conexiones de control.
                        typedef std::list<Transmitter*> TransmitterList;
 
-               public:
-
-                       /// Tipo de señal para indicar que se actualizó la planta.
-                       //typedef SigC::Signal0<void> SignalUpdated;
-
 
                // Atributos.
 
@@ -67,11 +62,8 @@ namespace Server {
                        /// Simulador usado para calcular el estado de la planta.
                        Model::Simulator simulator;
 
-                       /// Señal para indicar que se actualizó la planta.
-                       //SignalUpdated updated;
-
-                       /// Nombre de la planta.
-                       //std::string name;
+                       /// Nombre del archivo donde esta el XML de la planta.
+                       std::string filename;
 
 
                // Métodos.
@@ -103,8 +95,7 @@ namespace Server {
                         *
                         * \return true si comenzó la transmisión, false si hubo problemas.
                         */
-                       bool transmission_start(const string& host,
-                                       const Connection::Port& port);
+                       bool transmission_start(string& host, Connection::Port& port);
 
                        /**
                         * Comienza una transmisión del estado de la planta.
@@ -115,9 +106,9 @@ namespace Server {
                                        const Connection::Port& port);
 
                        /**
-                        * Obtiene la señal para indicar que se actualizó la planta.
+                        * Obtiene el XML de la planta.
                         */
-                       //SignalUpdated& signal_updated(void);
+                       const std::string get_xml(void) const;
 
        };