TAO_CosNotification
2.4.1
|
Builder for RT specific classes. More...
#include <RT_Builder.h>
Public Member Functions | |
TAO_Notify_RT_Builder (void) | |
Constructor. More... | |
virtual | ~TAO_Notify_RT_Builder () |
Destructor. More... | |
virtual void | apply_thread_pool_concurrency (TAO_Notify_Object &object, const NotifyExt::ThreadPoolParams &tp_params) |
Apply Thread Pools. More... | |
virtual void | apply_lane_concurrency (TAO_Notify_Object &object, const NotifyExt::ThreadPoolLanesParams &tpl_params) |
Apply Thread Pools with Lanes. More... | |
Public Member Functions inherited from TAO_Notify_Builder | |
TAO_Notify_Builder (void) | |
virtual | ~TAO_Notify_Builder () |
virtual CosNotifyChannelAdmin::EventChannelFactory_ptr | build_event_channel_factory (PortableServer::POA_ptr poa, const char *factory_name=0) |
= Factory Methods More... | |
virtual CosNotifyFilter::FilterFactory_ptr | build_filter_factory (PortableServer::POA_ptr poa, TAO_Notify_FilterFactory *&ff) |
Build the Filter Factory. More... | |
virtual CosNotifyChannelAdmin::EventChannel_ptr | build_event_channel (TAO_Notify_EventChannelFactory *ecf, const CosNotification::QoSProperties &initial_qos, const CosNotification::AdminProperties &initial_admin, CosNotifyChannelAdmin::ChannelID_out id, const char *ec_name=0) |
Build EventChannel. More... | |
virtual TAO_Notify_EventChannel * | build_event_channel (TAO_Notify_EventChannelFactory *ecf, const CosNotifyChannelAdmin::ChannelID id, const char *ec_name=0) |
virtual CosNotifyChannelAdmin::ConsumerAdmin_ptr | build_consumer_admin (TAO_Notify_EventChannel *ec, CosNotifyChannelAdmin::InterFilterGroupOperator op, CosNotifyChannelAdmin::AdminID_out id) |
Build ConsumerAdmin. More... | |
virtual TAO_Notify_ConsumerAdmin * | build_consumer_admin (TAO_Notify_EventChannel *ec, const CosNotifyChannelAdmin::AdminID id) |
virtual CosNotifyChannelAdmin::SupplierAdmin_ptr | build_supplier_admin (TAO_Notify_EventChannel *ec, CosNotifyChannelAdmin::InterFilterGroupOperator op, CosNotifyChannelAdmin::AdminID_out id) |
Build SupplierAdmin. More... | |
virtual TAO_Notify_SupplierAdmin * | build_supplier_admin (TAO_Notify_EventChannel *ec, const CosNotifyChannelAdmin::AdminID id) |
virtual CosNotifyChannelAdmin::ProxyConsumer_ptr | build_proxy (TAO_Notify_SupplierAdmin *sa, CosNotifyChannelAdmin::ClientType ctype, CosNotifyChannelAdmin::ProxyID_out proxy_id, const CosNotification::QoSProperties &initial_qos) |
Build ProxyConsumer. More... | |
virtual TAO_Notify_ProxyConsumer * | build_proxy (TAO_Notify_SupplierAdmin *sa, CosNotifyChannelAdmin::ClientType ctype, const CosNotifyChannelAdmin::ProxyID proxy_id) |
Reload ProxyConsumer. More... | |
virtual CosNotifyChannelAdmin::ProxySupplier_ptr | build_proxy (TAO_Notify_ConsumerAdmin *ca, CosNotifyChannelAdmin::ClientType ctype, CosNotifyChannelAdmin::ProxyID_out proxy_id, const CosNotification::QoSProperties &initial_qos) |
Build ProxySupplier. More... | |
virtual TAO_Notify_ProxySupplier * | build_proxy (TAO_Notify_ConsumerAdmin *ca, CosNotifyChannelAdmin::ClientType ctype, const CosNotifyChannelAdmin::ProxyID proxy_id) |
Reload ProxySupplier. More... | |
virtual CosEventChannelAdmin::ProxyPushSupplier_ptr | build_proxy (TAO_Notify_ConsumerAdmin *ca) |
Build CosEC style ProxySupplier. More... | |
virtual CosEventChannelAdmin::ProxyPushConsumer_ptr | build_proxy (TAO_Notify_SupplierAdmin *sa) |
Build CosEC style ProxyConsumer. More... | |
virtual void | apply_reactive_concurrency (TAO_Notify_Object &object) |
Apply Reactive concurrency. More... | |
Builder for RT specific classes.
TAO_Notify_RT_Builder::TAO_Notify_RT_Builder | ( | void | ) |
Constructor.
|
virtual |
Destructor.
|
virtual |
Apply Thread Pools with Lanes.
Reimplemented from TAO_Notify_Builder.
|
virtual |
Apply Thread Pools.
Reimplemented from TAO_Notify_Builder.