2 #include "FinalizeTask.hpp"
3 #include "BasicTask.hpp"
6 #include <HostNotFoundException.hpp>
11 MSG_IMPLEMENT_DYNAMIC(Slave, Process)
13 int Slave::main(int argc, char** argv)
22 receivedTask = Task::receive(Host::currentHost().getName());
24 if(receivedTask->isInstanceOf("FinalizeTask"))
30 basicTask = reinterpret_cast<BasicTask*>(receivedTask);
32 info(TEXT_("Received \"") + TEXT_(basicTask->getName()) + TEXT_("\" "));
34 info(TEXT_("Processing \"") + TEXT_(basicTask->getName()) + TEXT_("\" "));
36 info(TEXT_("\"") + TEXT_(basicTask->getName()) + TEXT_("\" done "));
41 info("Received Finalize. I'm done. See you!");