summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/TcpEndpointI.h
diff options
context:
space:
mode:
authorDwayne Boone <dwayne@zeroc.com>2009-05-27 12:29:18 -0230
committerDwayne Boone <dwayne@zeroc.com>2009-05-27 12:29:18 -0230
commit781e357a2e4703af1d292d1169ad9f1249792330 (patch)
treeb49458392e6e3d99dc97e5f817d499276768a1d4 /cpp/src/Ice/TcpEndpointI.h
parentBug 3502: Improve javadoc support in Eclipse (diff)
downloadice-781e357a2e4703af1d292d1169ad9f1249792330.tar.bz2
ice-781e357a2e4703af1d292d1169ad9f1249792330.tar.xz
ice-781e357a2e4703af1d292d1169ad9f1249792330.zip
Bug 3964 - improve endpoint info
Diffstat (limited to 'cpp/src/Ice/TcpEndpointI.h')
-rw-r--r--cpp/src/Ice/TcpEndpointI.h18
1 files changed, 11 insertions, 7 deletions
diff --git a/cpp/src/Ice/TcpEndpointI.h b/cpp/src/Ice/TcpEndpointI.h
index 82431981fa5..c689d078374 100644
--- a/cpp/src/Ice/TcpEndpointI.h
+++ b/cpp/src/Ice/TcpEndpointI.h
@@ -18,7 +18,7 @@ namespace IceInternal
const Ice::Short TcpEndpointType = 1;
-class TcpEndpointI : public EndpointI
+class TcpEndpointI : public EndpointI, public Ice::TcpEndpoint
{
public:
@@ -26,17 +26,21 @@ public:
TcpEndpointI(const InstancePtr&, const std::string&, bool);
TcpEndpointI(BasicStream*);
- virtual void streamWrite(BasicStream*) const;
+ // From TcpEndpoint
virtual std::string toString() const;
- virtual Ice::Short type() const;
virtual Ice::Int timeout() const;
- virtual EndpointIPtr timeout(Ice::Int) const;
- virtual EndpointIPtr connectionId(const ::std::string&) const;
virtual bool compress() const;
- virtual EndpointIPtr compress(bool) const;
virtual bool datagram() const;
virtual bool secure() const;
- virtual bool unknown() const;
+ virtual std::string host() const;
+ virtual Ice::Int port() const;
+
+ // From EndpointI
+ virtual void streamWrite(BasicStream*) const;
+ virtual Ice::Short type() const;
+ virtual EndpointIPtr timeout(Ice::Int) const;
+ virtual EndpointIPtr connectionId(const ::std::string&) const;
+ virtual EndpointIPtr compress(bool) const;
virtual TransceiverPtr transceiver(EndpointIPtr&) const;
virtual std::vector<ConnectorPtr> connectors() const;
virtual void connectors_async(const EndpointI_connectorsPtr&) const;