#include "ace/Hash_Map_Manager_T.h"#include "ace/Reactor.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/Reverse_Lock_T.h"#include "ace/Strategies_T.inl"#include "ace/Strategies_T.cpp"Include dependency graph for Strategies_T.h:

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

Go to the source code of this file.
| Classes | |
| class | ACE_Recycling_Strategy | 
| Defines the interface (and default implementation) for specifying a recycling 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_Singleton_Strategy | 
| Defines the interface for specifying a creation strategy for a  that always returns the same  (i.e., it's a Singleton).  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_Concurrency_Strategy | 
| Defines the interface for specifying a concurrency strategy for a SVC_HANDLER.  More... | |
| class | ACE_Reactive_Strategy | 
| Defines the interface for specifying a reactive concurrency strategy for a SVC_HANDLER, where all upcalls to handle_*() methods run in the reactor's thread of control.  More... | |
| class | ACE_Thread_Strategy | 
| Defines the interface for specifying a concurrency strategy for a  based on multithreading.  More... | |
| class | ACE_Process_Strategy | 
| Defines the interface for specifying a concurrency strategy for a SVC_HANDLERbased on multiprocessing.  More... | |
| class | ACE_Accept_Strategy | 
| Defines the interface for specifying a passive connection acceptance 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_Scheduling_Strategy | 
| Defines the interface for specifying how to suspend and resume a service .  More... | |
| 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_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_NOOP_Concurrency_Strategy | 
| Implements a no-op activation strategy in order to avoid calling open on a svc_handler multiple times.  More... | |
| class | ACE_Refcounted_Hash_Recyclable | 
| class | ACE_Cached_Connect_Strategy | 
| A connection strategy which caches connections to peers (represented by  instances), thereby allowing subsequent re-use of unused, but available, connections.  More... | |
| Defines | |
| #define | ACE_Refcounted_Hash_Recyclable ARHR | 
| Variables | |
| ACE_BEGIN_VERSIONED_NAMESPACE_DECL class | ACE_Service_Repository | 
Definition in file Strategies_T.h.
| 
 | 
| 
 Definition at line 33 of file Strategies_T.h. | 
| 
 | 
| 
 Definition at line 37 of file Strategies_T.h. | 
 1.3.6
 
1.3.6