2 #include "FinalizeTask.hpp"
3 #include "CommTimeTask.hpp"
5 #include <HostNotFoundException.hpp>
10 MSG_IMPLEMENT_DYNAMIC(Slave, Process)
12 int Slave::main(int argc, char** argv)
18 double time1 = getClock();
19 Task* t = Task::get(0);
20 double time2 = getClock();
22 if(t->isInstanceOf("FinalizeTask"))
28 CommTimeTask* task = reinterpret_cast<CommTimeTask*>(t);
30 if(time1 < task->getTime())
31 time1 = task->getTime();
33 //info(TEXT_("Processing \"") + TEXT_(task->getName()) + TEXT_("\" ") + TEXT_(getHost().getName()) + TEXT_(" (Communication time : ") + TEXT_((time2 - time1)) + TEXT_(")"));
40 info(TEXT_("Received Finalize. I'm done. See you!"));