X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/2f5c973fdf3f7fb25b13996b66d566c58066f6a0..f29a7129de56edca96ea8ef58576898c1e52ed6f:/Server/include/plaqui/server/controlserver.h diff --git a/Server/include/plaqui/server/controlserver.h b/Server/include/plaqui/server/controlserver.h index 5b6eb23..25d1224 100644 --- a/Server/include/plaqui/server/controlserver.h +++ b/Server/include/plaqui/server/controlserver.h @@ -30,7 +30,9 @@ #include "plaqui/server/connection.h" #include "plaqui/server/command.h" +#include "plaqui/server/httpresponse.h" #include +#include namespace PlaQui { @@ -39,6 +41,7 @@ namespace Server { /// Conexión para recibir comandos de control para una planta. class ControlServer: public Connection { + // Tipos. public: @@ -46,6 +49,7 @@ namespace Server { /// Tipo de señal para indicar que se recibió un comando. typedef SigC::Signal1 SignalCommandReceived; + // Atributos. private: @@ -77,6 +81,11 @@ namespace Server { */ ControlServer(const sockbuf::sockdesc& sd); + /** + * Envia una respuesta. + */ + void send(const HTTPResponse& response); + /** * Obtiene la señal que avisa cuando se recibió un comando. */