X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/a359eb714e150b2b59856d0056b9880aaaedd128..e4f66a8221e3f2156d89a7a358073863503b2564:/Server/src/controlclient.cpp?ds=sidebyside diff --git a/Server/src/controlclient.cpp b/Server/src/controlclient.cpp index 511def5..48ef328 100644 --- a/Server/src/controlclient.cpp +++ b/Server/src/controlclient.cpp @@ -41,6 +41,8 @@ ControlClient::~ControlClient(void) { #ifdef DEBUG cerr << __FILE__ << ": destructor." << endl; #endif // DEBUG + // TODO Temporal: espero que el receiver muera. + receiver.finish(true); } ControlClient::ControlClient(const string& host, const Connection::Port& port): @@ -65,8 +67,10 @@ void ControlClient::real_run(void) { } host = socket->localhost(); port = socket->localport(); - // TODO sacar a la mierda? + // TODO sacar signal_connected? connected(); + // TODO Temporal: el receiver empieza a escuchar. + receiver.run(); while (!stop) { HTTPResponse response; try { @@ -115,6 +119,11 @@ ControlClient::SignalErrorReceived& ControlClient::signal_error_received(void) { return error_received; } +// TODO - temporal +Receiver::SignalFrameReceived& ControlClient::signal_frame_received(void) { + return receiver.signal_frame_received(); +} + } // namespace Server } // namespace PlaQui