Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Related Pages

# Strategies_T.h File Reference

`#include "ace/pre.h"`
`#include "ace/Hash_Map_Manager.h"`
`#include "ace/Service_Config.h"`
`#include "ace/Reactor.h"`
`#include "ace/Synch_Options.h"`
`#include "ace/Thread_Manager.h"`
`#include "ace/Connection_Recycling_Strategy.h"`
`#include "ace/Refcountable.h"`
`#include "ace/Hashable.h"`
`#include "ace/Recyclable.h"`
`#include "ace/Strategies_T.i"`
`#include "ace/post.h"`

Include dependency graph for Strategies_T.h:

This graph shows which files directly or indirectly include this file:

## Compounds
class | ACE_Accept_Strategy
| Defines the interface for specifying a passive connection acceptance strategy for a SVC_HANDLER. More...
class | ACE_Cached_Connect_Strategy
| A connection strategy which caches connections to peers (represented by <SVC_HANDLER> instances), thereby allowing subsequent re-use of unused, but available, connections. More...
class | ACE_Concurrency_Strategy
| Defines the interface for specifying a concurrency strategy for a SVC_HANDLER. More...
class | ACE_Connect_Strategy
| Defines the interface for specifying an active connection establishment strategy for a SVC_HANDLER. More...
class | ACE_Creation_Strategy
| Defines the interface for specifying a creation strategy for a SVC_HANDLER. More...
class | ACE_DLL_Strategy
| Defines the interface for specifying a creation strategy for a SVC_HANDLER based on dynamic linking of the SVC_HANDLER. More...
class | ACE_NOOP_Concurrency_Strategy
| Implements a no-op activation strategy in order to avoid calling open on a svc_handler multiple times. More...
class | ACE_NOOP_Creation_Strategy
| Implements a no-op creation strategy in order to defer decisions regarding creation to some later point in time, such as in connect or accept strategy. More...
class | ACE_Process_Strategy
| Defines the interface for specifying a concurrency strategy for a <SVC_HANDLER> based on multiprocessing. More...
class | ACE_Reactive_Strategy
| Defines the interface for specifying a Reactive concurrency strategy for a SVC_HANDLER. More...
class | ACE_Recycling_Strategy
| Defines the interface (and default implementation) for specifying a recycling strategy for a SVC_HANDLER. More...
class | ACE_Refcounted_Hash_Recyclable
class | ACE_Schedule_All_Reactive_Strategy
| Defines the interface for specifying how to suspend and resume a single-threaded reactive service . More...
class | ACE_Schedule_All_Threaded_Strategy
| Defines the interface for specifying how to suspend and resume a multithreaded service . More...
class | ACE_Scheduling_Strategy
| Defines the interface for specifying how to suspend and resume a service . More...
class | ACE_Singleton_Strategy
| Defines the interface for specifying a creation strategy for a <SVC_HANDLER> that always returns the same <SVC_HANDLER> (i.e., it's a Singleton). More...
class | ACE_Thread_Strategy
| Defines the interface for specifying a concurrency strategy for a <SVC_HANDLER> based on multithreading. More...
## Defines
#define | ACE_Refcounted_Hash_Recyclable ARHR

## Detailed Description

Strategies_T.h,v 4.70 2002/11/28 07:25:58 jwillemsen Exp

Author:
  Douglas C. Schmidt <schmidt@cs.wustl.edu>

## Define Documentation

#define ACE_Refcounted_Hash_Recyclable ARHR