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!"));