diff options
Diffstat (limited to 'cpp/src/IceSSL/SslEndpoint.h')
-rw-r--r-- | cpp/src/IceSSL/SslEndpoint.h | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/cpp/src/IceSSL/SslEndpoint.h b/cpp/src/IceSSL/SslEndpoint.h index 0b611d4c5c6..3cd0435a823 100644 --- a/cpp/src/IceSSL/SslEndpoint.h +++ b/cpp/src/IceSSL/SslEndpoint.h @@ -22,21 +22,23 @@ namespace IceSSL { -const ::Ice::Short SslEndpointType = 2; +const Ice::Short SslEndpointType = 2; class SslEndpoint : public IceInternal::Endpoint { public: - SslEndpoint(const IceSSL::OpenSSLPluginIPtr&, const std::string&, ::Ice::Int, ::Ice::Int); + SslEndpoint(const IceSSL::OpenSSLPluginIPtr&, const std::string&, Ice::Int, Ice::Int, bool); SslEndpoint(const IceSSL::OpenSSLPluginIPtr&, const std::string&); SslEndpoint(const IceSSL::OpenSSLPluginIPtr&, IceInternal::BasicStream*); virtual void streamWrite(IceInternal::BasicStream*) const; virtual std::string toString() const; - virtual ::Ice::Short type() const; - virtual ::Ice::Int timeout() const; - virtual IceInternal::EndpointPtr timeout(::Ice::Int) const; + virtual Ice::Short type() const; + virtual Ice::Int timeout() const; + virtual IceInternal::EndpointPtr timeout(Ice::Int) const; + virtual bool compress() const; + virtual IceInternal::EndpointPtr compress(bool) const; virtual bool datagram() const; virtual bool secure() const; virtual bool unknown() const; @@ -58,8 +60,9 @@ private: // const IceSSL::OpenSSLPluginIPtr _plugin; const std::string _host; - const ::Ice::Int _port; - const ::Ice::Int _timeout; + const Ice::Int _port; + const Ice::Int _timeout; + const bool _compress; }; class SslEndpointFactory : public IceInternal::EndpointFactory @@ -69,8 +72,8 @@ public: SslEndpointFactory(const IceSSL::OpenSSLPluginIPtr&); virtual ~SslEndpointFactory(); - virtual ::Ice::Short type() const; - virtual ::std::string protocol() const; + virtual Ice::Short type() const; + virtual std::string protocol() const; virtual IceInternal::EndpointPtr create(const std::string&) const; virtual IceInternal::EndpointPtr read(IceInternal::BasicStream*) const; virtual void destroy(); |