#include <EC_ObserverStrategy.h>
Inheritance diagram for TAO_EC_Null_ObserverStrategy:
Public Member Functions | |
TAO_EC_Null_ObserverStrategy (void) | |
Constructor. | |
virtual RtecEventChannelAdmin::Observer_Handle | append_observer (RtecEventChannelAdmin::Observer_ptr, CORBA::Environment &_ACE_CORBA_Environment_variable) throw ( CORBA::SystemException, RtecEventChannelAdmin::EventChannel::SYNCHRONIZATION_ERROR, RtecEventChannelAdmin::EventChannel::CANT_APPEND_OBSERVER) |
The basic methods to support the EC strategies. | |
virtual void | remove_observer (RtecEventChannelAdmin::Observer_Handle, CORBA::Environment &_ACE_CORBA_Environment_variable) throw ( CORBA::SystemException, RtecEventChannelAdmin::EventChannel::SYNCHRONIZATION_ERROR, RtecEventChannelAdmin::EventChannel::CANT_REMOVE_OBSERVER) |
virtual void | connected (TAO_EC_ProxyPushConsumer *, CORBA::Environment &) |
virtual void | disconnected (TAO_EC_ProxyPushConsumer *, CORBA::Environment &) |
virtual void | connected (TAO_EC_ProxyPushSupplier *, CORBA::Environment &) |
virtual void | disconnected (TAO_EC_ProxyPushSupplier *, CORBA::Environment &) |
This class keeps no information and simply ignores the messages from the EC.
TAO_BEGIN_VERSIONED_NAMESPACE_DECL ACE_INLINE TAO_EC_Null_ObserverStrategy::TAO_EC_Null_ObserverStrategy | ( | void | ) |
Constructor.
RtecEventChannelAdmin::Observer_Handle TAO_EC_Null_ObserverStrategy::append_observer | ( | RtecEventChannelAdmin::Observer_ptr | , | |
CORBA::Environment & | _ACE_CORBA_Environment_variable | |||
) | throw ( CORBA::SystemException, RtecEventChannelAdmin::EventChannel::SYNCHRONIZATION_ERROR, RtecEventChannelAdmin::EventChannel::CANT_APPEND_OBSERVER) [virtual] |
void TAO_EC_Null_ObserverStrategy::connected | ( | TAO_EC_ProxyPushSupplier * | , | |
CORBA::Environment & | ||||
) | [virtual] |
Used by the EC to inform the ObserverStrategy that a Supplier has connected or disconnected from it.
Implements TAO_EC_ObserverStrategy.
void TAO_EC_Null_ObserverStrategy::connected | ( | TAO_EC_ProxyPushConsumer * | , | |
CORBA::Environment & | ||||
) | [virtual] |
Used by the EC to inform the ObserverStrategy that a Consumer has connected or disconnected from it.
Implements TAO_EC_ObserverStrategy.
void TAO_EC_Null_ObserverStrategy::disconnected | ( | TAO_EC_ProxyPushSupplier * | , | |
CORBA::Environment & | ||||
) | [virtual] |
Implements TAO_EC_ObserverStrategy.
void TAO_EC_Null_ObserverStrategy::disconnected | ( | TAO_EC_ProxyPushConsumer * | , | |
CORBA::Environment & | ||||
) | [virtual] |
Implements TAO_EC_ObserverStrategy.
void TAO_EC_Null_ObserverStrategy::remove_observer | ( | RtecEventChannelAdmin::Observer_Handle | , | |
CORBA::Environment & | _ACE_CORBA_Environment_variable | |||
) | throw ( CORBA::SystemException, RtecEventChannelAdmin::EventChannel::SYNCHRONIZATION_ERROR, RtecEventChannelAdmin::EventChannel::CANT_REMOVE_OBSERVER) [virtual] |
Implements TAO_EC_ObserverStrategy.