Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[Doc] Added description for the boost context factory
[simgrid.git] / examples / lua / tracing / slave.lua
index 0b6541d..b473a36 100644 (file)
@@ -1,3 +1,8 @@
+-- Copyright (c) 2011, 2014. 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.
 
 -- Slave Function ---------------------------------------------------------
 function Slave(...)
@@ -7,15 +12,15 @@ simgrid.info("Hello from lua, I'm a poor slave with mbox: "..my_mailbox)
 
 while true do
 
-  local tk = simgrid.Task.recv(my_mailbox);
-  if (simgrid.Task.name(tk) == "finalize") then
+  local tk = simgrid.task.recv(my_mailbox);
+  if (simgrid.task.get_name(tk) == "finalize") then
     simgrid.info("Slave '" ..my_mailbox.."' got finalize msg");
     break
   end
-  --local tk_name = simgrid.Task.name(tk) 
-  simgrid.info("Slave '" ..my_mailbox.."' processing "..simgrid.Task.name(tk))
-  simgrid.Task.execute(tk)
-  simgrid.info("Slave '" ..my_mailbox.."': task "..simgrid.Task.name(tk) .. " done")
+  --local tk_name = simgrid.task.get_name(tk) 
+  simgrid.info("Slave '" ..my_mailbox.."' processing "..simgrid.task.get_name(tk))
+  simgrid.task.execute(tk)
+  simgrid.info("Slave '" ..my_mailbox.."': task "..simgrid.task.get_name(tk) .. " done")
 end -- while
 
 simgrid.info("Slave '" ..my_mailbox.."': I'm Done . See You !!");