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

Public Methods | |
| 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>. | |
Protected Methods | |
| ACE_Connection_Recycling_Strategy (void) | |
| Default ctor. | |
|
|
Virtual Destructor.
|
|
|
Default ctor.
|
|
|
Add to cache.
Implemented in ACE_Cached_Connect_Strategy< SVC_HANDLER,, MUTEX >, and ACE_Cached_Connect_Strategy< SVC_HANDLER, ACE_PEER_CONNECTOR_2, MUTEX >. |
|
||||||||||||
|
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 >. |
|
|
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 >. |
|
|
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 >. |
1.2.18