Provides access to a TCP endpoint information. More...
#include <Ice/Ice.h>

Public Member Functions | |
| TCPEndpointInfo (const TCPEndpointInfo &)=delete | |
| TCPEndpointInfo & | operator= (const TCPEndpointInfo &)=delete |
| bool | secure () const noexcept final |
| Returns true if this endpoint's transport uses SSL, false otherwise. | |
| std::int16_t | type () const noexcept final |
| Returns the type of the endpoint. | |
| Public Member Functions inherited from Ice::IPEndpointInfo | |
| IPEndpointInfo (const IPEndpointInfo &)=delete | |
| IPEndpointInfo & | operator= (const IPEndpointInfo &)=delete |
| Public Member Functions inherited from Ice::EndpointInfo | |
| EndpointInfo (const EndpointInfo &)=delete | |
| virtual bool | datagram () const noexcept |
| Returns true if this endpoint's transport is a datagram transport (namely, UDP), false otherwise. | |
| EndpointInfo & | operator= (const EndpointInfo &)=delete |
Additional Inherited Members | |
| Public Attributes inherited from Ice::IPEndpointInfo | |
| const std::string | host |
| The host or address configured with the endpoint. | |
| const int | port |
| The port number. | |
| const std::string | sourceAddress |
| The source IP address. | |
| Public Attributes inherited from Ice::EndpointInfo | |
| const bool | compress |
| Specifies whether or not compression should be used if available when using this endpoint. | |
| const EndpointInfoPtr | underlying |
| The information of the underlying endpoint or nullptr if there's no underlying endpoint. | |
Provides access to a TCP endpoint information.
Definition at line 129 of file Endpoint.h.