X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/bfbeefca4cf907a4139e2bd7b8eee57ff46f01ad..1b118858229a08f00b76ab2105779c814f0363d0:/examples/scala/master_slave_bypass/Slave.scala diff --git a/examples/scala/master_slave_bypass/Slave.scala b/examples/scala/master_slave_bypass/Slave.scala new file mode 100644 index 0000000000..d8538c43dd --- /dev/null +++ b/examples/scala/master_slave_bypass/Slave.scala @@ -0,0 +1,23 @@ +/* + * Copyright 2006-2012. 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. + */ +package master_slave_bypass + +import org.simgrid.msg.HostFailureException +import org.simgrid.msg.HostNotFoundException +import org.simgrid.msg.Msg +import org.simgrid.msg.TimeoutException +import org.simgrid.msg.TransferFailureException +import org.simgrid.msg.Process + +class Slave(hostname:String, name:String) extends Process(hostname, name) { + def main(args:Array[String]) { + Msg.info("Slave Hello!") + val task = new FinalizeTask() + Msg.info("Send finalize!") + task.send("alice") + } +}