X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/212f9ae5dc8899bab8b23ed13d81c28c510db3c3..cba39b63dc2c5ba1ee85f3db718adf0e8075c88f:/Server/include/plaqui/server/receiver.h diff --git a/Server/include/plaqui/server/receiver.h b/Server/include/plaqui/server/receiver.h index c33fd28..c418477 100644 --- a/Server/include/plaqui/server/receiver.h +++ b/Server/include/plaqui/server/receiver.h @@ -52,14 +52,20 @@ namespace Server { static const std::string FRAME_END; ///////////////////////////////////////////////////////////////////// - // Tipos. + /// \name Señales + //@{ public: /// Tipo de señal para indicar que se recibió un cuadro. typedef SigC::Signal1 SignalFrameReceived; + /// Obtiene la señal que avisa cuando se recibió un cuadro. + SignalFrameReceived& signal_frame_received(void); + + //@} + ///////////////////////////////////////////////////////////////////// // Atributos. private: @@ -75,7 +81,7 @@ namespace Server { /** * Recibe la transmisión. */ - virtual void real_run(void); + virtual void real_run(void) throw(); public: @@ -93,11 +99,6 @@ namespace Server { Receiver(const Connection::Port& port = 7528, const std::string& host = "localhost") throw(sockerr); - /** - * Obtiene la señal que avisa cuando se recibió un cuadro. - */ - SignalFrameReceived& signal_frame_received(void); - }; }