summaryrefslogtreecommitdiff
path: root/TAO/examples/Kokyu_dsrt_schedulers/EDF_Scheduler.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/examples/Kokyu_dsrt_schedulers/EDF_Scheduler.h')
-rw-r--r--TAO/examples/Kokyu_dsrt_schedulers/EDF_Scheduler.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/TAO/examples/Kokyu_dsrt_schedulers/EDF_Scheduler.h b/TAO/examples/Kokyu_dsrt_schedulers/EDF_Scheduler.h
index 0e0952fac97..a0c7f96fa9c 100644
--- a/TAO/examples/Kokyu_dsrt_schedulers/EDF_Scheduler.h
+++ b/TAO/examples/Kokyu_dsrt_schedulers/EDF_Scheduler.h
@@ -8,6 +8,8 @@
#include "Kokyu_dsrt.h"
#include "Kokyu_dsrt_schedulers_export.h"
#include "tao/LocalObject.h"
+#include "ace/Reactor.h"
+#include "tao/ORB_Core.h"
struct EDF_Scheduler_Traits
{
@@ -23,6 +25,8 @@ struct EDF_Scheduler_Traits
Importance_t importance_;
Time_t deadline_;
+ Time_t period_;
+ int task_id_;
};
typedef _QoSDescriptor_t QoSDescriptor_t;
@@ -201,4 +205,5 @@ public TAO_Local_RefCounted_Object
int ace_sched_scope_;
};
+static int ID_BEGIN = 0;
#endif //EDF_SCHEDULER_H