summaryrefslogtreecommitdiff
path: root/TAO/tao/Cache_Entries.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/Cache_Entries.h')
-rw-r--r--TAO/tao/Cache_Entries.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/TAO/tao/Cache_Entries.h b/TAO/tao/Cache_Entries.h
index db423414d3c..f52acf4cc53 100644
--- a/TAO/tao/Cache_Entries.h
+++ b/TAO/tao/Cache_Entries.h
@@ -76,11 +76,18 @@ public:
const TAO_Connection_Handler *handler (void) const;
// Return the underlying handler
+ void recycle_state (ACE_Recyclable_State new_state);
+
+ ACE_Recyclable_State recycle_state (void);
+ // Get/Set <recycle_state>.
private:
TAO_Connection_Handler *handler_;
// The connection handler that needs to be cached.
+
+ ACE_Recyclable_State recycle_state_;
+ // The state of the handle
};