test-socket-udp-client.nut 423 B

123456789101112131415
  1. local host = "*";
  2. local port = vargv.len() > 1 ? vargv[1] : 20007;
  3. local udp = socket.udp();
  4. udp.setsockname(host, port);
  5. udp.settimeout(-1);
  6. print("Using remote host '" + host + "' and port " + port + "...");
  7. while (true){
  8. //local line = stdin.read(4);
  9. //if(!line || line == "") os.exit();
  10. //local line = "dad udp !";
  11. //udp.send(line);
  12. local dgram = udp.receive();
  13. print(dgram.len(), dgram);
  14. //socket.sleep(0.01);
  15. }