diff options
Diffstat (limited to 'TAO/tao/Transport.h')
-rw-r--r-- | TAO/tao/Transport.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/TAO/tao/Transport.h b/TAO/tao/Transport.h index a945f52cdc8..7bfb51e626d 100644 --- a/TAO/tao/Transport.h +++ b/TAO/tao/Transport.h @@ -504,8 +504,10 @@ public: int recache_transport (TAO_Transport_Descriptor_Interface* desc); /// Set/Get the Cache Map entry - void cache_map_entry (TAO_Transport_Cache_Manager::HASH_MAP_ENTRY *entry); - TAO_Transport_Cache_Manager::HASH_MAP_ENTRY *cache_map_entry (void); + void cache_map_entry ( + TAO_Transport_Cache_Manager::HASH_MAP_ENTRY *entry); + + // TAO_Transport_Cache_Manager::HASH_MAP_ENTRY *& cache_map_entry (void); void mark_invalid (void); @@ -541,7 +543,8 @@ protected: /// Global orbcore resource. TAO_ORB_Core *orb_core_; - // Our entry in the cache + /// Our entry in the cache. We dont own this. It is here for our + /// convinience. We cannot just change things around. TAO_Transport_Cache_Manager::HASH_MAP_ENTRY *cache_map_entry_; /// Strategy to decide whether multiple requests can be sent over the |