summaryrefslogtreecommitdiff
path: root/cpp/src/IceSSL/OpenSSLPluginI.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/IceSSL/OpenSSLPluginI.h')
-rw-r--r--cpp/src/IceSSL/OpenSSLPluginI.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/cpp/src/IceSSL/OpenSSLPluginI.h b/cpp/src/IceSSL/OpenSSLPluginI.h
index 86aa8fea74d..ac829d8acd7 100644
--- a/cpp/src/IceSSL/OpenSSLPluginI.h
+++ b/cpp/src/IceSSL/OpenSSLPluginI.h
@@ -18,6 +18,7 @@
#include <IceUtil/RecMutex.h>
#include <Ice/LoggerF.h>
+#include <Ice/StatsF.h>
#include <Ice/PropertiesF.h>
#include <Ice/ProtocolPluginFacadeF.h>
@@ -84,14 +85,17 @@ public:
TraceLevelsPtr getTraceLevels() const;
Ice::LoggerPtr getLogger() const;
+ Ice::StatsPtr getStats() const;
Ice::PropertiesPtr getProperties() const;
IceInternal::ProtocolPluginFacadePtr getProtocolPluginFacade() const;
private:
- IceInternal::ProtocolPluginFacadePtr _protocolPluginFacade;
- TraceLevelsPtr _traceLevels;
- Ice::LoggerPtr _logger;
- Ice::PropertiesPtr _properties;
+
+ const IceInternal::ProtocolPluginFacadePtr _protocolPluginFacade;
+ const TraceLevelsPtr _traceLevels;
+ const Ice::LoggerPtr _logger;
+ const Ice::StatsPtr _stats;
+ const Ice::PropertiesPtr _properties;
IceSSL::ServerContext _serverContext;
IceSSL::ClientContext _clientContext;