summaryrefslogtreecommitdiff
path: root/cpp/include/IceSSL/Plugin.h
diff options
context:
space:
mode:
authorJose <jose@zeroc.com>2016-12-20 20:31:31 +0100
committerJose <jose@zeroc.com>2016-12-20 20:31:31 +0100
commit821e58e0ed84d67ac36c580dd255a67d29bdeb45 (patch)
tree0303ae900c40f76b53d12effee069d8111694654 /cpp/include/IceSSL/Plugin.h
parentSupport for specifying Java args with test scripts (diff)
downloadice-821e58e0ed84d67ac36c580dd255a67d29bdeb45.tar.bz2
ice-821e58e0ed84d67ac36c580dd255a67d29bdeb45.tar.xz
ice-821e58e0ed84d67ac36c580dd255a67d29bdeb45.zip
Add getEngineName & getEngineVersion methods to IceSSL C++ Plugin
The methods can be use to retrieve the engine name and versions used at runtime, getEngineVersion will return 0 if the engine does not provide a relevant version number.
Diffstat (limited to 'cpp/include/IceSSL/Plugin.h')
-rw-r--r--cpp/include/IceSSL/Plugin.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/cpp/include/IceSSL/Plugin.h b/cpp/include/IceSSL/Plugin.h
index 82143cb4ac9..9b8b63737f2 100644
--- a/cpp/include/IceSSL/Plugin.h
+++ b/cpp/include/IceSSL/Plugin.h
@@ -576,6 +576,9 @@ class ICESSL_API Plugin : public Ice::Plugin
public:
virtual ~Plugin();
+
+ virtual std::string getEngineName() const = 0;
+ virtual Ice::Long getEngineVersion() const = 0;
//
// Establish the certificate verifier object. This should be done