2 * Copyright 2006,2007,2010. The SimGrid Team. All rights reserved.
4 * This program is free software; you can redistribute it and/or modify it
5 * under the terms of the license (GNU LGPL) which comes with this package.
10 import org.simgrid.msg.*;
12 public class Slave extends org.simgrid.msg.Process {
13 public void main(String[] args) throws MsgException {
14 if (args.length < 1) {
15 Msg.info("Slave needs 1 argument (its number)");
19 int num = Integer.valueOf(args[0]).intValue();
20 Msg.info("Receiving on 'slave_"+num+"'");
23 Task task = Task.receive("slave_"+num);
25 if (task instanceof FinalizeTask) {
31 Msg.info("Received Finalize. I'm done. See you!");