]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - Server/include/plaqui/server/receiver.h
Capturo las seniales ANSI C SIGINT, SIGTERM y SIGQUIT para que el server salga
[z.facultad/75.42/plaqui.git] / Server / include / plaqui / server / receiver.h
index 462c739bbaadd2b91d97df40f342a2282e624efe..ddf4fd3810021335d7b88d6d036f0ef5eeafa845 100644 (file)
@@ -40,6 +40,7 @@ namespace Server {
        /// Conexión para recibir el estado de una planta.
        class Receiver: public Connection {
 
        /// Conexión para recibir el estado de una planta.
        class Receiver: public Connection {
 
+               /////////////////////////////////////////////////////////////////////
                // Constantes.
 
                private:
                // Constantes.
 
                private:
@@ -50,7 +51,7 @@ namespace Server {
                        /// Marca de fin de frame.
                        static const std::string FRAME_END;
 
                        /// Marca de fin de frame.
                        static const std::string FRAME_END;
 
-
+               /////////////////////////////////////////////////////////////////////
                // Tipos.
 
                public:
                // Tipos.
 
                public:
@@ -66,7 +67,7 @@ namespace Server {
                        /// Señal que indica que se recibió un cuadro.
                        SignalFrameReceived frame_received;
 
                        /// Señal que indica que se recibió un cuadro.
                        SignalFrameReceived frame_received;
 
-
+               /////////////////////////////////////////////////////////////////////
                // Métodos.
 
                private:
                // Métodos.
 
                private:
@@ -74,7 +75,7 @@ namespace Server {
                        /**
                         * Recibe la transmisión.
                         */
                        /**
                         * Recibe la transmisión.
                         */
-                       virtual void real_run(void);
+                       virtual void real_run(void) throw();
 
                public:
 
 
                public: