+ class ControlServer: public Connection {
+
+ /////////////////////////////////////////////////////////////////////
+ /// \name Señales
+ //@{
+
+ public:
+
+ /// Tipo de señal para indicar que se recibió un comando.
+ typedef SigC::Signal1<void, const Command&> SignalCommandReceived;
+
+ /// Obtiene la señal que avisa cuando se recibió un comando.
+ SignalCommandReceived& signal_command_received(void);
+
+ //@}
+
+ /////////////////////////////////////////////////////////////////////
+ // Atributos.
+
+ private:
+
+ /// Señal para indicar que se recibió un comando.
+ SignalCommandReceived command_received;
+
+ /////////////////////////////////////////////////////////////////////
+ // Métodos.