TAO_RTEvent  2.0.8
Public Member Functions
TAO_ECG_Mcast_EH::Observer Class Reference

Observes changes in the EC consumer subscriptions and notifies TAO_ECG_Mcast_EH when there are changes. More...

Inheritance diagram for TAO_ECG_Mcast_EH::Observer:
Inheritance graph
[legend]
Collaboration diagram for TAO_ECG_Mcast_EH::Observer:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Observer (TAO_ECG_Mcast_EH *eh)
void shutdown (void)
TAO_ECG_Mcast_EHeh_
 Handler we notify of subscriptions changes.
virtual void update_consumer (const RtecEventChannelAdmin::ConsumerQOS &sub)
 Event Channel Observer methods.
virtual void update_supplier (const RtecEventChannelAdmin::SupplierQOS &pub)
 Handler we notify of subscriptions changes.

Detailed Description

Observes changes in the EC consumer subscriptions and notifies TAO_ECG_Mcast_EH when there are changes.


Constructor & Destructor Documentation

TAO_ECG_Mcast_EH::Observer::Observer ( TAO_ECG_Mcast_EH eh)

Constructor. Changes in the EC subscriptions will be reported to the eh.


Member Function Documentation

void TAO_ECG_Mcast_EH::Observer::shutdown ( void  )

Shut down the observer: disconnect from EC and deactivate from POA.

void TAO_ECG_Mcast_EH::Observer::update_consumer ( const RtecEventChannelAdmin::ConsumerQOS sub) [virtual]

Event Channel Observer methods.

void TAO_ECG_Mcast_EH::Observer::update_supplier ( const RtecEventChannelAdmin::SupplierQOS pub) [virtual]

Handler we notify of subscriptions changes.


Member Data Documentation

Handler we notify of subscriptions changes.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines