summaryrefslogtreecommitdiff
path: root/cpp/src/IceSSL/EndpointI.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/IceSSL/EndpointI.h')
-rw-r--r--cpp/src/IceSSL/EndpointI.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/cpp/src/IceSSL/EndpointI.h b/cpp/src/IceSSL/EndpointI.h
index c5a51375609..99e748e7782 100644
--- a/cpp/src/IceSSL/EndpointI.h
+++ b/cpp/src/IceSSL/EndpointI.h
@@ -40,9 +40,10 @@ public:
virtual bool unknown() const;
virtual IceInternal::TransceiverPtr transceiver(IceInternal::EndpointIPtr&) const;
virtual std::vector<IceInternal::ConnectorPtr> connectors() const;
+ virtual void connectors_async(const IceInternal::EndpointI_connectorsPtr&) const;
virtual IceInternal::AcceptorPtr acceptor(IceInternal::EndpointIPtr&, const std::string&) const;
virtual std::vector<IceInternal::EndpointIPtr> expand() const;
- virtual bool equivalent(const IceInternal::ConnectorPtr&) const;
+ virtual bool equivalent(const IceInternal::EndpointIPtr&) const;
virtual bool operator==(const IceInternal::EndpointI&) const;
virtual bool operator!=(const IceInternal::EndpointI&) const;
@@ -50,6 +51,8 @@ public:
private:
+ virtual std::vector<IceInternal::ConnectorPtr> connectors(const std::vector<struct sockaddr_in>&) const;
+
#if defined(__SUNPRO_CC)
//
// COMPILERFIX: prevent the compiler from emitting a warning about