00001 // $Id: EC_Supplier_Filter.cpp 76589 2007-01-25 18:04:11Z elliott_c $ 00002 00003 #include "orbsvcs/Event/EC_Supplier_Filter.h" 00004 #include "orbsvcs/Event/EC_ProxySupplier.h" 00005 #include "orbsvcs/Event/EC_QOS_Info.h" 00006 00007 #if ! defined (__ACE_INLINE__) 00008 #include "orbsvcs/Event/EC_Supplier_Filter.inl" 00009 #endif /* __ACE_INLINE__ */ 00010 00011 ACE_RCSID(Event, EC_Supplier_Filter, "$Id: EC_Supplier_Filter.cpp 76589 2007-01-25 18:04:11Z elliott_c $") 00012 00013 TAO_BEGIN_VERSIONED_NAMESPACE_DECL 00014 00015 TAO_EC_Supplier_Filter::~TAO_EC_Supplier_Filter (void) 00016 { 00017 } 00018 00019 // **************************************************************** 00020 00021 void 00022 TAO_EC_Filter_Worker::work (TAO_EC_ProxyPushSupplier *supplier) 00023 { 00024 TAO_EC_QOS_Info qos_info = this->event_info_; 00025 supplier->filter (this->event_, qos_info); 00026 } 00027 00028 TAO_END_VERSIONED_NAMESPACE_DECL