#include <Supplier.h>
Inheritance diagram for TAO_Notify_Supplier:


Public Member Functions | |
| TAO_Notify_Supplier (TAO_Notify_ProxyConsumer *proxy) | |
| Constuctor. | |
| virtual | ~TAO_Notify_Supplier () |
| Destructor. | |
| TAO_Notify_ProxyConsumer * | proxy_consumer (void) |
| Access Specific Proxy. | |
| virtual TAO_Notify_Proxy * | proxy (void) |
| Access Base Proxy. | |
Protected Member Functions | |
| virtual void | dispatch_updates_i (const CosNotification::EventTypeSeq &added, const CosNotification::EventTypeSeq &removed) |
| Dispatch updates implementation. | |
Protected Attributes | |
| TAO_Notify_ProxyConsumer * | proxy_ |
| The proxy that we associate with. | |
| CosNotifyComm::NotifySubscribe_var | subscribe_ |
| Interface that accepts subscription_changes. | |
Definition at line 35 of file Supplier.h.
|
|
Constuctor.
Definition at line 16 of file Supplier.cpp.
00017 : proxy_ (proxy) 00018 { 00019 } |
|
|
Destructor.
Definition at line 21 of file Supplier.cpp.
00022 {
00023 }
|
|
||||||||||||
|
Dispatch updates implementation.
Implements TAO_Notify_Peer. Definition at line 32 of file Supplier.cpp. References ACE_ENV_ARG_PARAMETER, CosNotification::EventTypeSeq, CORBA::is_nil(), and subscribe_.
00036 {
00037 if (!CORBA::is_nil (this->subscribe_.in ()))
00038 this->subscribe_->subscription_change (added, removed ACE_ENV_ARG_PARAMETER);
00039 }
|
|
|
Access Base Proxy.
Implements TAO_Notify_Peer. Definition at line 26 of file Supplier.cpp. References proxy_consumer().
00027 {
00028 return this->proxy_consumer ();
00029 }
|
|
|
Access Specific Proxy.
Definition at line 8 of file Supplier.inl. Referenced by proxy().
00009 {
00010 return this->proxy_;
00011 }
|
|
|
The proxy that we associate with.
Definition at line 57 of file Supplier.h. |
|
|
Interface that accepts subscription_changes.
Definition at line 60 of file Supplier.h. Referenced by dispatch_updates_i(). |
1.3.6