diff options
Diffstat (limited to 'cpp/src')
-rw-r--r-- | cpp/src/Ice/winrt/StreamEndpointI.cpp | 6 | ||||
-rw-r--r-- | cpp/src/Ice/winrt/StreamEndpointI.h | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/cpp/src/Ice/winrt/StreamEndpointI.cpp b/cpp/src/Ice/winrt/StreamEndpointI.cpp index 2105e246189..d8279281e15 100644 --- a/cpp/src/Ice/winrt/StreamEndpointI.cpp +++ b/cpp/src/Ice/winrt/StreamEndpointI.cpp @@ -342,6 +342,12 @@ IceInternal::StreamEndpointI::type() const return _type; } +string +IceInternal::StreamEndpointI::protocol() const +{ + return _type == TCPEndpointType ? "tcp" : "ssl"; +} + Int IceInternal::StreamEndpointI::timeout() const { diff --git a/cpp/src/Ice/winrt/StreamEndpointI.h b/cpp/src/Ice/winrt/StreamEndpointI.h index 4203a06d784..91ad87a81a5 100644 --- a/cpp/src/Ice/winrt/StreamEndpointI.h +++ b/cpp/src/Ice/winrt/StreamEndpointI.h @@ -31,6 +31,7 @@ public: virtual std::string toString() const; virtual Ice::EndpointInfoPtr getInfo() const; virtual Ice::Short type() const; + virtual std::string protocol() const; virtual Ice::Int timeout() const; virtual EndpointIPtr timeout(Ice::Int) const; virtual EndpointIPtr connectionId(const ::std::string&) const; |