#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) 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) throw ( CORBA::SystemException, RtecEventChannelAdmin::EventChannel::SYNCHRONIZATION_ERROR, RtecEventChannelAdmin::EventChannel::CANT_REMOVE_OBSERVER) |
virtual void | connected (TAO_EC_ProxyPushConsumer *) |
virtual void | disconnected (TAO_EC_ProxyPushConsumer *) |
virtual void | connected (TAO_EC_ProxyPushSupplier *) |
virtual void | disconnected (TAO_EC_ProxyPushSupplier *) |
This class keeps no information and simply ignores the messages from the EC.
Definition at line 108 of file EC_ObserverStrategy.h.
|
Constructor.
Definition at line 8 of file EC_ObserverStrategy.i.
00009 { 00010 } |
|
The basic methods to support the EC strategies.
Implements TAO_EC_ObserverStrategy. Definition at line 27 of file EC_ObserverStrategy.cpp. References ACE_THROW_RETURN.
00034 { 00035 ACE_THROW_RETURN ( 00036 RtecEventChannelAdmin::EventChannel::CANT_APPEND_OBSERVER(), 00037 0); 00038 } |
|
Used by the EC to inform the ObserverStrategy that a Supplier has connected or disconnected from it. Implements TAO_EC_ObserverStrategy. Definition at line 65 of file EC_ObserverStrategy.cpp.
00067 { 00068 } |
|
Used by the EC to inform the ObserverStrategy that a Consumer has connected or disconnected from it. Implements TAO_EC_ObserverStrategy. Definition at line 53 of file EC_ObserverStrategy.cpp.
00055 { 00056 } |
|
Implements TAO_EC_ObserverStrategy. Definition at line 71 of file EC_ObserverStrategy.cpp.
00073 { 00074 } |
|
Implements TAO_EC_ObserverStrategy. Definition at line 59 of file EC_ObserverStrategy.cpp.
00061 { 00062 } |
|
Implements TAO_EC_ObserverStrategy. Definition at line 41 of file EC_ObserverStrategy.cpp. References ACE_THROW, and RtecEventChannelAdmin::Observer_Handle.
00048 { 00049 ACE_THROW (RtecEventChannelAdmin::EventChannel::CANT_REMOVE_OBSERVER()); 00050 } |