#include <ace/Strategies.h>
class ACE_Connection_Recycling_Strategy {
public:virtual ~ACE_Connection_Recycling_Strategy (void);virtual int purge (const void *recycling_act) = 0;virtual int cache (const void *recycling_act) = 0;virtual int mark_as_closed (const void *recycling_act) = 0;virtual int cleanup_hint (const void *recycling_act) = 0;protected:ACE_Connection_Recycling_Strategy (void);};
virtual ~ACE_Connection_Recycling_Strategy (void);
virtual int purge (const void *recycling_act) = 0;
virtual int cache (const void *recycling_act) = 0;
virtual int mark_as_closed (const void *recycling_act) = 0;
virtual int cleanup_hint (const void *recycling_act) = 0;
ACE_Connection_Recycling_Strategy (void);