3 -- Slave Function ---------------------------------------------------------
6 local my_mailbox="slave "..arg[1]
7 simgrid.info("Hello from lua, I'm a poor slave with mbox: "..my_mailbox)
12 local tk = simgrid.Task.recv(my_mailbox);
13 if (simgrid.Task.name(tk) == "finalize") then
14 simgrid.info("Slave '" ..my_mailbox.."' got finalize msg");
17 --local tk_name = simgrid.Task.name(tk)
18 simgrid.info("Slave '" ..my_mailbox.."' processing "..simgrid.Task.name(tk))
19 simgrid.Task.execute(tk)
20 simgrid.info("Slave '" ..my_mailbox.."': task "..simgrid.Task.name(tk) .. " done")
23 simgrid.info("Slave '" ..my_mailbox.."': I'm Done . See You !!");