<< ": destructor." << endl;
#endif // DEBUG
// TODO Temporal: espero que el receiver muera.
- receiver.finish(true);
+ receiver->finish(true);
}
ControlClient::ControlClient(const string& _host,
socket->connect(host.c_str(), port);
host = socket->localhost();
port = socket->localport();
+ receiver = new Receiver(7528, host);
}
void ControlClient::real_run(void) {
// TODO sacar signal_connected?
connected();
// TODO Temporal: el receiver empieza a escuchar.
- receiver.run();
+ receiver->run();
while (!stop) {
HTTPResponse response;
try {
// XXX - cuidado, esto puede dar quilombo si no esta protegido por un mutex,
// aunque no deberia porque la señal no es llamada hasta que no se empice
// la transmision y la señal se conecta antes de pedir la transmision.
- return receiver.signal_frame_received();
+ return receiver->signal_frame_received();
}
} // namespace Server