ACSStructuredPushConsumer

NAME
SYNOPSIS
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
Author

NAME

ACSStructuredPushConsumer −

SYNOPSIS

#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 &notification)

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 []

Constructor & Destructor Documentation

ACSStructuredPushConsumer::ACSStructuredPushConsumer (Subscribe * subscribe)

virtual ACSStructuredPushConsumer::~ACSStructuredPushConsumer (void) [protected, virtual]

Member Function Documentation

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]

Member Data Documentation

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]

Author

Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code.