]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - tests/skstream/broadcaster_udp.cpp
cuando se eliminann items las compuetas ponen sus estados de las salidas o entradas...
[z.facultad/75.42/plaqui.git] / tests / skstream / broadcaster_udp.cpp
index 095501107220d7bd95c6606cf38e79c76ff324af..6bce04dc886b801b2e5c09e2a5617662d996dee6 100644 (file)
 #include <skstream/skstream.h>
 #include <iostream>
 #include <sstream>
+// FIXME
+#include <unistd.h>
 
 using namespace std;
 
-//class test {
-//     public:
-//             int i;
-               //test(void): i(10) {}
-               //test(int i): i(i) {}
-//};
-
 int main(int argc, char* argv[]) {
        // Necesita argumentos.
        if (argc < 3 || argc > 4) {
@@ -37,11 +32,6 @@ int main(int argc, char* argv[]) {
                return 1;
        }
 
-//test t;
-//cerr << t.i << endl;
-//udp_socket_stream s;
-//s.is_open();
-
        // Obtengo host y puerto.
        string host = argv[1];
        unsigned port;
@@ -52,21 +42,16 @@ int main(int argc, char* argv[]) {
 
        // Socket TCP.
        udp_socket_stream socket;
-       if (!socket.is_open()) {
-               cerr << "No está conectado." << endl;
-       }
        if (!socket.setTarget(host, port)) {
-       //if (!sock.is_open()) {
                cerr << "No se pudo configurar el destino (" << host << ":" << port
                        << ")." << ")." << endl;
                return 2;
        }
 
-       char buff[4096];
-
        // Envio pedido.
-       while (cin.getline(buff, 4096)) {
-               socket << buff << endl;
+       while (true) {
+               socket << "hola mundo." << endl;
+               sleep(1);
        }
 
        return 0;