]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - Server/src/transmitter.cpp
- Muchas pequeñas correcciones.
[z.facultad/75.42/plaqui.git] / Server / src / transmitter.cpp
index b8635fa6c7f5fbed0c53c441f72deb5886136642..bd6d06b32e9ca04d33e1bcd484d12147f03d43c1 100644 (file)
@@ -33,7 +33,18 @@ using namespace Plaqui;
 
 Transmitter::Transmitter(std::string host, int port):
                Connection(sockbuf::sock_dgram) {
 
 Transmitter::Transmitter(std::string host, int port):
                Connection(sockbuf::sock_dgram) {
-#warning Not implemented!
+       // FIXME - deberia ir en run().
        socket->connect(host.c_str(), port);
 }
 
        socket->connect(host.c_str(), port);
 }
 
+void Transmitter::real_run(void) {
+       // FIXME - debería tirar una excepción?
+       if (!socket->is_open()) {
+               std::cerr << "No se pudo conectar a " << socket->peerhost() <<
+                       ":" << socket->peerport() << "." << std::endl;
+       } else {
+               std::cerr << "Conectado a " << socket->peerhost() <<
+                       ":" << socket->peerport() << "." << std::endl;
+       }
+}
+