3 * @file DSRT_Dispatch_Item_T.inl
5 * @author Venkita Subramonian (venkita@cs.wustl.edu)
11 template <class DSRT_Scheduler_Traits>
13 DSRT_Dispatch_Item<DSRT_Scheduler_Traits>::
14 DSRT_Dispatch_Item (Guid_t guid, const DSRT_QoSDescriptor& qos)
15 :guid_ (guid), qos_ (qos)
19 template <class DSRT_Scheduler_Traits>
20 ACE_INLINE typename DSRT_Dispatch_Item<DSRT_Scheduler_Traits>::Guid_t
21 DSRT_Dispatch_Item<DSRT_Scheduler_Traits>::
27 template <class DSRT_Scheduler_Traits>
28 ACE_INLINE typename DSRT_Dispatch_Item<DSRT_Scheduler_Traits>::DSRT_QoSDescriptor
29 DSRT_Dispatch_Item<DSRT_Scheduler_Traits>::
35 template <class DSRT_Scheduler_Traits>
36 ACE_INLINE ACE_hthread_t
37 DSRT_Dispatch_Item<DSRT_Scheduler_Traits>::
43 template <class DSRT_Scheduler_Traits>
45 DSRT_Dispatch_Item<DSRT_Scheduler_Traits>::
46 thread_handle (ACE_hthread_t &handle)
51 template <class DSRT_Scheduler_Traits>
53 DSRT_Dispatch_Item<DSRT_Scheduler_Traits>::
54 insertion_time (const ACE_Time_Value& tv)
56 this->insertion_time_ = tv;
59 template <class DSRT_Scheduler_Traits>
60 ACE_INLINE ACE_Time_Value
61 DSRT_Dispatch_Item<DSRT_Scheduler_Traits>::
64 return this->insertion_time_;