X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/989d0da7e93d155dde399bf3047ab6b4af550bb6..a9d033a0a6748c192d30c9c65ebcc8b1a96cd43b:/Server/include/plaqui/server/plant.h diff --git a/Server/include/plaqui/server/plant.h b/Server/include/plaqui/server/plant.h index 7709063..c6e64a6 100644 --- a/Server/include/plaqui/server/plant.h +++ b/Server/include/plaqui/server/plant.h @@ -48,11 +48,6 @@ namespace Server { /// Lista de conexiones de control. typedef std::list TransmitterList; - public: - - /// Tipo de señal para indicar que se actualizó la planta. - //typedef SigC::Signal0 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; };