Merge pull request #2237 from DOCGroup/jwillemsen-patch-2-1
[ACE_TAO.git] / ACE / Kokyu / DSRT_Dispatcher_Impl_T.inl
blob17b94553259b5ceeedafc3ee4dbc550638464172
1 namespace Kokyu
4 template <class DSRT_Scheduler_Traits>
5 ACE_INLINE int
6 DSRT_Dispatcher_Impl<DSRT_Scheduler_Traits>::
7 init (const DSRT_ConfigInfo& config_info)
9   return this->init_i (config_info);
12 template <class DSRT_Scheduler_Traits>
13 ACE_INLINE int
14 DSRT_Dispatcher_Impl<DSRT_Scheduler_Traits>::
15 schedule (Guid_t guid,
16           const DSRT_QoSDescriptor& qos)
18   return this->schedule_i (guid, qos);
21 template <class DSRT_Scheduler_Traits>
22 ACE_INLINE int
23 DSRT_Dispatcher_Impl<DSRT_Scheduler_Traits>::
24 update_schedule (Guid_t guid,
25                  const DSRT_QoSDescriptor& qos)
27   return this->update_schedule_i (guid, qos);
30 template <class DSRT_Scheduler_Traits>
31 ACE_INLINE int
32 DSRT_Dispatcher_Impl<DSRT_Scheduler_Traits>::
33 update_schedule (Guid_t guid,
34                  Block_Flag_t flag)
36   return this->update_schedule_i (guid, flag);
39 template <class DSRT_Scheduler_Traits>
40 ACE_INLINE int
41 DSRT_Dispatcher_Impl<DSRT_Scheduler_Traits>::
42 cancel_schedule (Guid_t guid)
44   return this->cancel_schedule_i (guid);
47 template <class DSRT_Scheduler_Traits>
48 ACE_INLINE int
49 DSRT_Dispatcher_Impl<DSRT_Scheduler_Traits>::shutdown ()
52   return this->shutdown_i ();