X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/e90831f68ec3af87bddba19b44be388eb2b3752e..e860608dbbbbaa43d0f241ab7a43da7c4608e192:/Server/include/plaqui/server/receiver.h diff --git a/Server/include/plaqui/server/receiver.h b/Server/include/plaqui/server/receiver.h index 1ac45ef..ddf4fd3 100644 --- a/Server/include/plaqui/server/receiver.h +++ b/Server/include/plaqui/server/receiver.h @@ -40,6 +40,7 @@ namespace Server { /// Conexión para recibir el estado de una planta. class Receiver: public Connection { + ///////////////////////////////////////////////////////////////////// // Constantes. private: @@ -50,7 +51,7 @@ namespace Server { /// Marca de fin de frame. static const std::string FRAME_END; - + ///////////////////////////////////////////////////////////////////// // Tipos. public: @@ -66,7 +67,7 @@ namespace Server { /// Señal que indica que se recibió un cuadro. SignalFrameReceived frame_received; - + ///////////////////////////////////////////////////////////////////// // Métodos. private: @@ -74,7 +75,7 @@ namespace Server { /** * Recibe la transmisión. */ - virtual void real_run(void); + virtual void real_run(void) throw(); public: @@ -90,7 +91,7 @@ namespace Server { * \param host Host del cual recibir el estado de la planta. */ Receiver(const Connection::Port& port = 7528, - const std::string& host = "localhost"); + const std::string& host = "localhost") throw(sockerr); /** * Obtiene la señal que avisa cuando se recibió un cuadro.