#include <loggingClient.h>
Public Member Functions | |
ACSStructuredPushConsumer (Subscribe *subscribe) | |
void | connect (CosNotifyChannelAdmin::ConsumerAdmin_ptr consumer_admin) |
virtual void | disconnect () |
CosNotifyChannelAdmin::StructuredProxyPushSupplier_ptr | get_proxy_supplier (void) |
Protected Member Functions | |
virtual | ~ACSStructuredPushConsumer (void) |
virtual void | offer_change (const CosNotification::EventTypeSeq &added, const CosNotification::EventTypeSeq &removed) |
virtual void | push_structured_event (const CosNotification::StructuredEvent ¬ification) |
virtual void | disconnect_structured_push_consumer () |
Protected Attributes | |
CosNotifyChannelAdmin::StructuredProxyPushSupplier_var | proxy_supplier_ |
CosNotifyChannelAdmin::ProxyID | proxy_supplier_id_ |
Subscribe * | subscribe_ |
bool | m_logBin |
Static Protected Attributes | |
static ACE_TCHAR * | m_LogEntryTypeName [] |
ACSStructuredPushConsumer::ACSStructuredPushConsumer | ( | Subscribe * | subscribe | ) |
virtual ACSStructuredPushConsumer::~ACSStructuredPushConsumer | ( | void | ) | [protected, virtual] |
void ACSStructuredPushConsumer::connect | ( | CosNotifyChannelAdmin::ConsumerAdmin_ptr | consumer_admin | ) |
virtual void ACSStructuredPushConsumer::disconnect | ( | ) | [virtual] |
virtual void ACSStructuredPushConsumer::disconnect_structured_push_consumer | ( | ) | [protected, virtual] |
CosNotifyChannelAdmin::StructuredProxyPushSupplier_ptr ACSStructuredPushConsumer::get_proxy_supplier | ( | void | ) |
virtual void ACSStructuredPushConsumer::offer_change | ( | const CosNotification::EventTypeSeq & | added, | |
const CosNotification::EventTypeSeq & | removed | |||
) | [protected, virtual] |
virtual void ACSStructuredPushConsumer::push_structured_event | ( | const CosNotification::StructuredEvent & | notification | ) | [protected, virtual] |
bool ACSStructuredPushConsumer::m_logBin [protected] |
ACE_TCHAR* ACSStructuredPushConsumer::m_LogEntryTypeName[] [static, protected] |
CosNotifyChannelAdmin::StructuredProxyPushSupplier_var ACSStructuredPushConsumer::proxy_supplier_ [protected] |
CosNotifyChannelAdmin::ProxyID ACSStructuredPushConsumer::proxy_supplier_id_ [protected] |
Subscribe* ACSStructuredPushConsumer::subscribe_ [protected] |