diff options
author | chappell_j <chappell_j@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2009-01-26 19:56:00 +0000 |
---|---|---|
committer | chappell_j <chappell_j@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2009-01-26 19:56:00 +0000 |
commit | 484347da8a1d2dd966f3300c41ba32f6cebf3655 (patch) | |
tree | 33df3d7371556365b0ddce8a91f491c2e570134c /TAO/orbsvcs/orbsvcs/Notify/Supplier.h | |
parent | 22f09a0031a3222ccd001e7db8d8320c52f3dae5 (diff) | |
download | ATCD-484347da8a1d2dd966f3300c41ba32f6cebf3655.tar.gz |
merge Yan Dai's changes
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Notify/Supplier.h')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/Notify/Supplier.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Notify/Supplier.h b/TAO/orbsvcs/orbsvcs/Notify/Supplier.h index e040215e6cf..8ed6141d295 100644 --- a/TAO/orbsvcs/orbsvcs/Notify/Supplier.h +++ b/TAO/orbsvcs/orbsvcs/Notify/Supplier.h @@ -47,7 +47,12 @@ public: /// Access Base Proxy. virtual TAO_Notify_Proxy* proxy (void); + virtual CORBA::Object_ptr get_supplier (void) = 0; + + bool is_alive (bool allow_nil_supplier); + protected: + /// Dispatch updates implementation. virtual void dispatch_updates_i (const CosNotification::EventTypeSeq& added, const CosNotification::EventTypeSeq& removed); @@ -57,6 +62,8 @@ protected: /// Interface that accepts subscription_changes CosNotifyComm::NotifySubscribe_var subscribe_; + + CORBA::Object_var rtt_obj_; }; TAO_END_VERSIONED_NAMESPACE_DECL |