]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - Server/src/controlclient.cpp
cuando se eliminann items las compuetas ponen sus estados de las salidas o entradas...
[z.facultad/75.42/plaqui.git] / Server / src / controlclient.cpp
index 130282d5a0824cd405279eba6a7ca0d7f9803611..ac8886aa966f8804c3f8450b49b1f1d38fb321c4 100644 (file)
@@ -25,7 +25,7 @@
 // $Id$
 //
 
-#include "plaqui/server/httpresponse.h"
+#include "plaqui/server/response.h"
 #include "plaqui/server/controlclient.h"
 #ifdef DEBUG
 #      include <iostream>
@@ -72,7 +72,7 @@ void ControlClient::real_run(void) throw() {
        // TODO Temporal: el receiver empieza a escuchar.
        receiver->run();
        while (!stop()) {
-               HTTPResponse response;
+               Response response;
                try {
                        //Glib::Mutex::Lock lock(socket_mutex);
                        socket >> response;
@@ -94,12 +94,12 @@ void ControlClient::real_run(void) throw() {
                        error_received(e);
                        continue;
                }
-               switch (response.status_code) {
-                       case HTTPMessage::OK:
-                               ok_received(response.get_body());
+               switch (response.xml_code) {
+                       case Response::OK:
+                               ok_received(response.xml_body);
                                break;
                        default:
-                               error_received(response.status_code);
+                               error_received(response.xml_code);
                                break;
                }
        }