X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/6f70c17ffefd6150b68ac0f64a8116e730437408..HEAD:/Server/include/plaqui/server/controlserver.h diff --git a/Server/include/plaqui/server/controlserver.h b/Server/include/plaqui/server/controlserver.h index c954cb1..a04bee7 100644 --- a/Server/include/plaqui/server/controlserver.h +++ b/Server/include/plaqui/server/controlserver.h @@ -30,7 +30,7 @@ #include "plaqui/server/connection.h" #include "plaqui/server/command.h" -#include "plaqui/server/httpresponse.h" +#include "plaqui/server/response.h" #include #include @@ -42,13 +42,19 @@ namespace Server { class ControlServer: public Connection { ///////////////////////////////////////////////////////////////////// - // Tipos. + /// \name Señales + //@{ public: /// Tipo de señal para indicar que se recibió un comando. typedef SigC::Signal1 SignalCommandReceived; + /// Obtiene la señal que avisa cuando se recibió un comando. + SignalCommandReceived& signal_command_received(void); + + //@} + ///////////////////////////////////////////////////////////////////// // Atributos. @@ -84,12 +90,7 @@ namespace Server { /** * Envia una respuesta. */ - void send(const HTTPResponse& response); - - /** - * Obtiene la señal que avisa cuando se recibió un comando. - */ - SignalCommandReceived& signal_command_received(void); + void send(const Response& response); };