diff options
Diffstat (limited to 'cpp/src/Ice/Instance.h')
-rw-r--r-- | cpp/src/Ice/Instance.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/cpp/src/Ice/Instance.h b/cpp/src/Ice/Instance.h index f3aa41fb58e..cbf6ad36ecf 100644 --- a/cpp/src/Ice/Instance.h +++ b/cpp/src/Ice/Instance.h @@ -24,6 +24,7 @@ #include <Ice/ReferenceFactoryF.h> #include <Ice/ProxyFactoryF.h> #include <Ice/ThreadPoolF.h> +#include <Ice/SelectorThreadF.h> #include <Ice/ConnectionFactoryF.h> #include <Ice/ConnectionMonitorF.h> #include <Ice/ObjectFactoryManagerF.h> @@ -67,6 +68,8 @@ public: ObjectAdapterFactoryPtr objectAdapterFactory() const; ThreadPoolPtr clientThreadPool(); ThreadPoolPtr serverThreadPool(); + SelectorThreadPtr selectorThread(); + EndpointHostResolverPtr endpointHostResolver(); IceUtil::TimerPtr timer(); bool threadPerConnection() const; size_t threadPerConnectionStackSize() const; @@ -122,6 +125,8 @@ private: ObjectAdapterFactoryPtr _objectAdapterFactory; ThreadPoolPtr _clientThreadPool; ThreadPoolPtr _serverThreadPool; + SelectorThreadPtr _selectorThread; + EndpointHostResolverPtr _endpointHostResolver; IceUtil::TimerPtr _timer; const bool _threadPerConnection; const size_t _threadPerConnectionStackSize; |