#include <Connection_Recycling_Strategy.h>
Inheritance diagram for ACE_Connection_Recycling_Strategy:

Public Member Functions | |
| virtual | ~ACE_Connection_Recycling_Strategy (void) | 
| Virtual Destructor.   | |
| virtual int | purge (const void *recycling_act)=0 | 
| Remove from cache.   | |
| virtual int | cache (const void *recycling_act)=0 | 
| Add to cache.   | |
| virtual int | recycle_state (const void *recycling_act, ACE_Recyclable_State new_state)=0 | 
| virtual ACE_Recyclable_State | recycle_state (const void *recycling_act) const=0 | 
| Get/Set recycle_state.   | |
| virtual int | mark_as_closed (const void *recycling_act)=0 | 
| Mark as closed.   | |
| virtual int | mark_as_closed_i (const void *recycling_act)=0 | 
| Mark as closed.(non-locking version).   | |
| virtual int | cleanup_hint (const void *recycling_act, void **act_holder=0)=0 | 
| Cleanup hint and reset <*act_holder> to zero if <act_holder != 0>.   | |
Definition at line 29 of file Connection_Recycling_Strategy.h.
      
  | 
  
| 
 Virtual Destructor. 
 Definition at line 9 of file Connection_Recycling_Strategy.cpp. 
 00010 {
00011 }
 | 
  
      
  | 
  
| 
 Add to cache. 
 Implemented in ACE_Cached_Connect_Strategy< SVC_HANDLER,, MUTEX >, and ACE_Cached_Connect_Strategy< SVC_HANDLER, ACE_PEER_CONNECTOR_2, MUTEX >. Referenced by ACE_Svc_Handler<, >::idle().  | 
  
      
  | 
  ||||||||||||
| 
 Cleanup hint and reset <*act_holder> to zero if <act_holder != 0>. 
 Implemented in ACE_Cached_Connect_Strategy< SVC_HANDLER,, MUTEX >, and ACE_Cached_Connect_Strategy< SVC_HANDLER, ACE_PEER_CONNECTOR_2, MUTEX >. Referenced by ACE_Svc_Handler<, >::cleanup_hint().  | 
  
      
  | 
  
| 
 Mark as closed. 
 Implemented in ACE_Cached_Connect_Strategy< SVC_HANDLER,, MUTEX >, and ACE_Cached_Connect_Strategy< SVC_HANDLER, ACE_PEER_CONNECTOR_2, MUTEX >.  | 
  
      
  | 
  
      
  | 
  
| 
 Remove from cache. 
 Implemented in ACE_Cached_Connect_Strategy< SVC_HANDLER,, MUTEX >, and ACE_Cached_Connect_Strategy< SVC_HANDLER, ACE_PEER_CONNECTOR_2, MUTEX >. Referenced by ACE_Svc_Handler<, >::shutdown().  | 
  
      
  | 
  
| 
 Get/Set recycle_state. 
 Implemented in ACE_Cached_Connect_Strategy< SVC_HANDLER,, MUTEX >, and ACE_Cached_Connect_Strategy< SVC_HANDLER, ACE_PEER_CONNECTOR_2, MUTEX >.  | 
  
      
  | 
  ||||||||||||
| 
 
 Implemented in ACE_Cached_Connect_Strategy< SVC_HANDLER,, MUTEX >, and ACE_Cached_Connect_Strategy< SVC_HANDLER, ACE_PEER_CONNECTOR_2, MUTEX >. Referenced by ACE_Svc_Handler<, >::recycle_state().  | 
  
 
1.3.6