EC_Group_Scheduling.cpp

Go to the documentation of this file.
00001 // EC_Group_Scheduling.cpp,v 1.5 2006/03/14 06:14:25 jtc Exp
00002 
00003 #include "orbsvcs/Event/EC_Group_Scheduling.h"
00004 #include "orbsvcs/Event/EC_QOS_Info.h"
00005 #include "orbsvcs/Event/EC_Supplier_Filter.h"
00006 
00007 #if ! defined (__ACE_INLINE__)
00008 #include "orbsvcs/Event/EC_Group_Scheduling.inl"
00009 #endif /* __ACE_INLINE__ */
00010 
00011 ACE_RCSID(Event, EC_Group_Scheduling, "EC_Group_Scheduling.cpp,v 1.5 2006/03/14 06:14:25 jtc Exp")
00012 
00013 void
00014 TAO_EC_Group_Scheduling::add_proxy_supplier_dependencies (
00015       TAO_EC_ProxyPushSupplier *,
00016       TAO_EC_ProxyPushConsumer *
00017       ACE_ENV_ARG_DECL_NOT_USED)
00018 {
00019 }
00020 
00021 void
00022 TAO_EC_Group_Scheduling::schedule_event (const RtecEventComm::EventSet &event,
00023                                         TAO_EC_ProxyPushConsumer *,
00024                                         TAO_EC_Supplier_Filter *filter
00025                                         ACE_ENV_ARG_DECL)
00026 {
00027   TAO_EC_QOS_Info event_info;
00028   // @@ yuck...
00029   filter->push_scheduled_event (const_cast<RtecEventComm::EventSet&> (event),
00030                                 event_info
00031                                 ACE_ENV_ARG_PARAMETER);
00032 }

Generated on Thu Nov 9 13:11:07 2006 for TAO_RTEvent by doxygen 1.3.6