1 #include <msp/time/utils.h>
2 #include "internaltask.h"
6 InternalTask::~InternalTask()
11 void InternalTask::start()
17 Task::Status InternalTask::check()
19 Status result = worker.get_status();
21 finished(result==SUCCESS);
25 Task::Status InternalTask::wait()
28 while((result = check())==RUNNING)
29 Time::sleep(10*Time::msec);
34 void InternalTask::Worker::main()
37 status = Task::SUCCESS;