summaryrefslogtreecommitdiff
path: root/TAO/tao/Cache_Entries.h
diff options
context:
space:
mode:
authorOssama Othman <ossama-othman@users.noreply.github.com>2001-04-30 18:27:25 +0000
committerOssama Othman <ossama-othman@users.noreply.github.com>2001-04-30 18:27:25 +0000
commit671b34b6e0e943b1410099fd71fb981c9d24acf7 (patch)
tree8695226afc2814f40ef0796aa7a757979759e39d /TAO/tao/Cache_Entries.h
parente9a6f598c5fdf3042505119096a53178b1843a81 (diff)
downloadATCD-671b34b6e0e943b1410099fd71fb981c9d24acf7.tar.gz
ChangeLogTag:Mon Apr 30 11:23:45 2001 Ossama Othman <ossama@uci.edu>
Diffstat (limited to 'TAO/tao/Cache_Entries.h')
-rw-r--r--TAO/tao/Cache_Entries.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/TAO/tao/Cache_Entries.h b/TAO/tao/Cache_Entries.h
index 65a39540237..fc497013272 100644
--- a/TAO/tao/Cache_Entries.h
+++ b/TAO/tao/Cache_Entries.h
@@ -83,6 +83,17 @@ public:
/// Get/Set <recycle_state>.
ACE_Recyclable_State recycle_state (void);
+ /// Relinquish ownership of the TAO_Transport object associated with
+ /// this TAO_Cache_IntId.
+ /**
+ * @note This method should go away once the
+ * Transport_Cache_Map_Manager is improved so that it returns
+ * TAO_Transport objects when performing a find() operation.
+ * This method really only exists to get around inadequacies
+ * in the Transport_Cache_Map_Manager interface.
+ */
+ TAO_Transport *relinquish_transport (void);
+
private:
/// The transport that needs to be cached.