ACSStructuredPushSupplier

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

NAME

ACSStructuredPushSupplier −

SYNOPSIS

#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_

Detailed Description

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.

Constructor & Destructor Documentation

ACSStructuredPushSupplier::ACSStructuredPushSupplier (void)

virtual ACSStructuredPushSupplier::~ACSStructuredPushSupplier () [protected, virtual]

Member Function Documentation

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]

Member Data Documentation

CosNotifyChannelAdmin::StructuredProxyPushConsumer_var ACSStructuredPushSupplier::proxy_consumer_ [protected]

CosNotifyChannelAdmin::ProxyID ACSStructuredPushSupplier::proxy_consumer_id_ [protected]

Author

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