// // Copyright (c) ZeroC, Inc. All rights reserved. // #ifndef ICESSL_INSTANCE_H #define ICESSL_INSTANCE_H #include #include #include namespace IceSSL { class ICESSL_API Instance : public IceInternal::ProtocolInstance { public: Instance(const SSLEnginePtr&, Ice::Short, const std::string&); virtual ~Instance(); SSLEnginePtr engine() const { return _engine; } bool initialized() const; private: const SSLEnginePtr _engine; }; } #endif