Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Update copyright lines with new year.
[simgrid.git] / examples / java / app / pingpong / Sender.java
index d6ec213..1608e89 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (c) 2006-2017. The SimGrid Team. All rights reserved.          */
+/* Copyright (c) 2006-2019. The SimGrid Team. All rights reserved.          */
 
 /* This program is free software; you can redistribute it and/or modify it
  * under the terms of the license (GNU LGPL) which comes with this package. */
@@ -18,22 +18,20 @@ public class Sender extends Process {
        }
 
        public void main(String[] args) throws MsgException {
-               Msg.info("hello!");
+               Msg.info("Host count: " + args.length);
 
-               Msg.info("host count: " + args.length);
+               for (int i = 0 ; i<Main.TASK_COUNT; i++) {
 
-               for(int pos = 0; pos < args.length ; pos++) {
-                       String hostname = Host.getByName(args[pos]).getName(); // Make sure that this host exists
-                       
-                       double time = Msg.getClock(); 
+                       for(int pos = 0; pos < args.length ; pos++) {
+                               String hostname = Host.getByName(args[pos]).getName(); // Make sure that this host exists
 
-                       Msg.info("sender time: " + time);
+                               double time = Msg.getClock(); 
+                               Msg.info("sender time: " + time);
 
-                       PingPongTask task = new PingPongTask("no name", /* Duration: 0 flops */ 0, COMM_SIZE_LAT, time);
-
-                       task.send(hostname);
+                               PingPongTask task = new PingPongTask("no name", /* Duration: 0 flops */ 0, COMM_SIZE_LAT, time);
+                               task.send(hostname);
+                       }
                }
-
-               Msg.info("goodbye!");
+               Msg.info("Done.");
        }
 }
\ No newline at end of file