//
#include "plaqui/server/receiver.h"
+#ifdef DEBUG
+# include <iostream>
+#endif // DEBUG
-using namespace PlaQui::Server;
+PlaQui::Server::Receiver::~Receiver(void) {
+#ifdef DEBUG
+ std::cerr << __FILE__ << ": destructor." << std::endl;
+#endif // DEBUG
+}
-Receiver::Receiver(int port, std::string host):
- Connection(sockbuf::sock_dgram) {
+PlaQui::Server::Receiver::Receiver(int port, std::string host):
+ PlaQui::Server::ServerConnection(sockbuf::sock_dgram) {
+#ifdef DEBUG
+ std::cerr << __FILE__ << ": port = " << port
+ << " | host = " << host << std::endl;
+#endif // DEBUG
// FIXME - deberia ir en run().
socket->bind(port);
}
-void Receiver::run(void) {
+void PlaQui::Server::Receiver::real_run(void) {
+#ifdef DEBUG
+ std::cerr << __FILE__ << ": real_run." << std::endl;
+#endif // DEBUG
// FIXME - debería tirar una excepción?
if (!socket->is_open()) {
std::cerr << "No se pudo conectar a " << socket->peerhost() <<