2
//=============================================================================
6
* Thread_Task.h,v 1.4 2003/02/13 17:48:18 pradeep Exp
8
* A periodic task implementation that uses sleep.
10
* @author Pradeep Gore <pradeep@cs.wustl.edu>
12
//=============================================================================
16
#include "Periodic_Task.h"
21
* @brief A periodic task implementation that uses sleep.
23
* simplified Periodic Task -
24
* if the <name_> activity, which is fired every <period_> time intervals,
25
* exceeds its <exec_time_>, it is "late".
26
* if <exec_time_> is greater than the <period_>, the activity(s) for the
27
* overlapped period(s) are considered "missed".
30
class activity_Export Thread_Task : public Periodic_Task
36
/// Activate thread(s).
37
virtual int activate_task (ACE_Barrier* barrier, RTCORBA::PriorityMapping *priority_mapping);
42
virtual int svc (void);
45
#endif /* THREAD_TASK_H */