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

Public Methods | |
| virtual | ~ACE_Connection_Recycling_Strategy (void) |
| Virtual Destructor. More... | |
| virtual int | purge (const void *recycling_act)=0 |
| Remove from cache. More... | |
| virtual int | cache (const void *recycling_act)=0 |
| Add to cache. More... | |
| 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>. More... | |
| virtual int | mark_as_closed (const void *recycling_act)=0 |
| Mark as closed. More... | |
| virtual int | mark_as_closed_i (const void *recycling_act)=0 |
| Mark as closed.(non-locking version). More... | |
| 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>. More... | |
Protected Methods | |
| ACE_Connection_Recycling_Strategy (void) | |
| Default ctor. More... | |
|
|
Virtual Destructor.
|
|
|
Default ctor.
|
|
|
Add to cache.
Reimplemented in ACE_Cached_Connect_Strategy, and ACE_Cached_Connect_Strategy< SVC_HANDLER, ACE_PEER_CONNECTOR_2, MUTEX >. |
|
||||||||||||
|
Cleanup hint and reset <*act_holder> to zero if <act_holder != 0>.
Reimplemented in ACE_Cached_Connect_Strategy, and ACE_Cached_Connect_Strategy< SVC_HANDLER, ACE_PEER_CONNECTOR_2, MUTEX >. |
|
|
Mark as closed.
Reimplemented in ACE_Cached_Connect_Strategy, and ACE_Cached_Connect_Strategy< SVC_HANDLER, ACE_PEER_CONNECTOR_2, MUTEX >. |
|
|
Mark as closed.(non-locking version).
Reimplemented in ACE_Cached_Connect_Strategy_Ex, ACE_Cached_Connect_Strategy, ACE_Cached_Connect_Strategy_Ex< SVC_HANDLER, ACE_PEER_CONNECTOR_2, CACHING_STRATEGY, ATTRIBUTES, MUTEX >, and ACE_Cached_Connect_Strategy< SVC_HANDLER, ACE_PEER_CONNECTOR_2, MUTEX >. |
|
|
Remove from cache.
Reimplemented in ACE_Cached_Connect_Strategy, and ACE_Cached_Connect_Strategy< SVC_HANDLER, ACE_PEER_CONNECTOR_2, MUTEX >. |
|
|
Get/Set <recycle_state>.
Reimplemented in ACE_Cached_Connect_Strategy, and ACE_Cached_Connect_Strategy< SVC_HANDLER, ACE_PEER_CONNECTOR_2, MUTEX >. |
|
||||||||||||
|
Reimplemented in ACE_Cached_Connect_Strategy, and ACE_Cached_Connect_Strategy< SVC_HANDLER, ACE_PEER_CONNECTOR_2, MUTEX >. |
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001