]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/interface/xaland-java/sped.java
Initial revision
[helm.git] / helm / interface / xaland-java / sped.java
diff --git a/helm/interface/xaland-java/sped.java b/helm/interface/xaland-java/sped.java
new file mode 100644 (file)
index 0000000..9d96610
--- /dev/null
@@ -0,0 +1,28 @@
+import java.net.*;
+
+public class sped {
+   public static void main(String argv[]) throws java.io.IOException, java.net.MalformedURLException
+   {
+      String input = argv[0];
+      String out1  = argv[1];
+      String out2  = argv[2];
+
+      String sent = input + " " + out1 + " " + out2;
+      
+      InetAddress address = InetAddress.getLocalHost();
+      DatagramSocket socket = new DatagramSocket();
+
+      int strlen = sent.length();
+      byte buf[] = new byte[strlen];
+      sent.getBytes(0,strlen,buf,0);
+      DatagramPacket packet = new DatagramPacket(buf,strlen,address,12345);
+
+      socket.send(packet);
+
+
+      /* Wait for answer (or forever ;-) */
+      DatagramSocket socket2 = new DatagramSocket(12346);
+      DatagramPacket packet2 = new DatagramPacket(new byte[1],1);
+      socket2.receive(packet2);
+   }
+}