diff options
Diffstat (limited to 'TAO/tao/default_server.h')
-rw-r--r-- | TAO/tao/default_server.h | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/TAO/tao/default_server.h b/TAO/tao/default_server.h index 1f4d488cb9d..d4c88f15aa2 100644 --- a/TAO/tao/default_server.h +++ b/TAO/tao/default_server.h @@ -15,13 +15,16 @@ #define TAO_DEFAULT_SERVER_FACTORY_H #include /**/ "ace/pre.h" -#include "ace/Service_Config.h" + +#include "tao/Server_Strategy_Factory.h" #if !defined (ACE_LACKS_PRAGMA_ONCE) # pragma once #endif /* ACE_LACKS_PRAGMA_ONCE */ -#include "tao/Server_Strategy_Factory.h" +#include "ace/Service_Config.h" +#include "ace/Time_Value.h" + /** * @class TAO_Default_Server_Strategy_Factory @@ -31,7 +34,7 @@ * This design gives substantial freedom for experimentation. * */ -class TAO_Export TAO_Default_Server_Strategy_Factory +class TAO_Export TAO_Default_Server_Strategy_Factory : public TAO_Server_Strategy_Factory { public: @@ -82,10 +85,6 @@ protected: ACE_Time_Value thread_per_connection_timeout_; }; -#if defined (__ACE_INLINE__) -# include "tao/default_server.i" -#endif /* __ACE_INLINE__ */ - ACE_STATIC_SVC_DECLARE_EXPORT (TAO, TAO_Default_Server_Strategy_Factory) ACE_FACTORY_DECLARE (TAO, TAO_Default_Server_Strategy_Factory) |