ACSStructuredPushSupplier − |
#include <loggingACSStructuredPushSupplier.h> Inherited by ACSStructuredPushSupplierBin, and ACSStructuredPushSupplierXml. |
Public Member Functions |
ACSStructuredPushSupplier (void) |
void connect (CosNotifyChannelAdmin::SupplierAdmin_ptr supplier_admin) |
void disconnect () |
virtual void send_event (const CosNotification::StructuredEvent &event) |
virtual void subscription_change (const CosNotification::EventTypeSeq &added, const CosNotification::EventTypeSeq &removed) |
virtual void disconnect_structured_push_supplier () |
Protected Member Functions |
virtual ~ACSStructuredPushSupplier () |
Protected Attributes |
CosNotifyChannelAdmin::StructuredProxyPushConsumer_var proxy_consumer_ |
CosNotifyChannelAdmin::ProxyID proxy_consumer_id_ |
NOTE: This class contains quite a bit of duplicated code that could be reduced if it inherited from the basencSupplier class - however, due to build order dependency issues, this is not possible. |
ACSStructuredPushSupplier::ACSStructuredPushSupplier (void) |
virtual ACSStructuredPushSupplier::~ACSStructuredPushSupplier () [protected, virtual] |
void ACSStructuredPushSupplier::connect (CosNotifyChannelAdmin::SupplierAdmin_ptr supplier_admin) |
void ACSStructuredPushSupplier::disconnect () |
virtual void ACSStructuredPushSupplier::disconnect_structured_push_supplier () [virtual] |
virtual void ACSStructuredPushSupplier::send_event (const CosNotification::StructuredEvent & event) [virtual] |
Reimplemented in ACSStructuredPushSupplierBin, and ACSStructuredPushSupplierXml. |
virtual void ACSStructuredPushSupplier::subscription_change (const CosNotification::EventTypeSeq & added, const CosNotification::EventTypeSeq & removed) [virtual] |
CosNotifyChannelAdmin::StructuredProxyPushConsumer_var ACSStructuredPushSupplier::proxy_consumer_ [protected] |
CosNotifyChannelAdmin::ProxyID ACSStructuredPushSupplier::proxy_consumer_id_ [protected] |
Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code. |