diff options
Diffstat (limited to 'trunk/TAO/orbsvcs/orbsvcs/Event/EC_Group_Scheduling.cpp')
-rw-r--r-- | trunk/TAO/orbsvcs/orbsvcs/Event/EC_Group_Scheduling.cpp | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/trunk/TAO/orbsvcs/orbsvcs/Event/EC_Group_Scheduling.cpp b/trunk/TAO/orbsvcs/orbsvcs/Event/EC_Group_Scheduling.cpp new file mode 100644 index 00000000000..9e39ef1f631 --- /dev/null +++ b/trunk/TAO/orbsvcs/orbsvcs/Event/EC_Group_Scheduling.cpp @@ -0,0 +1,32 @@ +// $Id$ + +#include "orbsvcs/Event/EC_Group_Scheduling.h" +#include "orbsvcs/Event/EC_QOS_Info.h" +#include "orbsvcs/Event/EC_Supplier_Filter.h" + +#if ! defined (__ACE_INLINE__) +#include "orbsvcs/Event/EC_Group_Scheduling.inl" +#endif /* __ACE_INLINE__ */ + +ACE_RCSID(Event, EC_Group_Scheduling, "$Id$") + +void +TAO_EC_Group_Scheduling::add_proxy_supplier_dependencies ( + TAO_EC_ProxyPushSupplier *, + TAO_EC_ProxyPushConsumer * + ACE_ENV_ARG_DECL_NOT_USED) +{ +} + +void +TAO_EC_Group_Scheduling::schedule_event (const RtecEventComm::EventSet &event, + TAO_EC_ProxyPushConsumer *, + TAO_EC_Supplier_Filter *filter + ACE_ENV_ARG_DECL) +{ + TAO_EC_QOS_Info event_info; + // @@ yuck... + filter->push_scheduled_event (const_cast<RtecEventComm::EventSet&> (event), + event_info + ACE_ENV_ARG_PARAMETER); +} |