Merge pull request #2303 from jwillemsen/jwi-803
[ACE_TAO.git] / TAO / examples / Kokyu_dsrt_schedulers / MUF_Scheduling.idl
blobf55e64cbf66a88cb6c510421e8566da637cf8182
1 /**
2 * @file MUF_Scheduling.idl
3 */
5 #include "tao/RTScheduling/RTScheduler_include.pidl"
6 #include "tao/RTCORBA/RTCORBA_include.pidl"
7 #include "tao/TimeBase.pidl"
9 module MUF_Scheduling
11 struct SchedulingParameter
13 TimeBase::TimeT deadline;
14 TimeBase::TimeT estimated_initial_execution_time;
15 long criticality;
18 local interface SchedulingParameterPolicy
19 : CORBA::Policy
21 attribute SchedulingParameter value;
24 local interface Scheduler : RTScheduling::Scheduler
26 SchedulingParameterPolicy
27 create_scheduling_parameter
28 (in SchedulingParameter value);