X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/a9cb053146d2f1dc73e536ed87597f458deebea3..f5a1e732bf3907cabd004932aba3256b31d9d282:/Server/src/transmitter.cpp?ds=inline diff --git a/Server/src/transmitter.cpp b/Server/src/transmitter.cpp index bd6d06b..4211e51 100644 --- a/Server/src/transmitter.cpp +++ b/Server/src/transmitter.cpp @@ -25,26 +25,51 @@ // $Id$ // -#include "transmitter.h" +#include "plaqui/server/transmitter.h" #include #include +#ifdef DEBUG +# include +#endif // DEBUG -using namespace Plaqui; +using namespace std; -Transmitter::Transmitter(std::string host, int port): +namespace PlaQui { + +namespace Server { + +Transmitter::~Transmitter(void) { +#ifdef DEBUG + cerr << __FILE__ << ": destructor." << endl; +#endif // DEBUG +} + +/// \todo debría conectarse en real_run() (?) +Transmitter::Transmitter(string host, int port): Connection(sockbuf::sock_dgram) { +#ifdef DEBUG + cerr << __FILE__ << ": host = " << host + << " | port = " << port << endl; +#endif // DEBUG // FIXME - deberia ir en run(). socket->connect(host.c_str(), port); } +/// \todo debría dar una excepción (?) void Transmitter::real_run(void) { +#ifdef DEBUG // FIXME - debería tirar una excepción? if (!socket->is_open()) { - std::cerr << "No se pudo conectar a " << socket->peerhost() << - ":" << socket->peerport() << "." << std::endl; + cerr << "No se pudo conectar a " << socket->peerhost() << + ":" << socket->peerport() << "." << endl; } else { - std::cerr << "Conectado a " << socket->peerhost() << - ":" << socket->peerport() << "." << std::endl; + cerr << "Conectado a " << socket->peerhost() << + ":" << socket->peerport() << "." << endl; } +#endif // DEBUG } +} // namespace Server + +} // namespace PlaQui +