Provides access to an UDP endpoint information. More...
#include <Ice/Ice.h>
Public Member Functions | |
UDPEndpointInfo (const UDPEndpointInfo &)=delete | |
bool | datagram () const noexcept final |
Returns true if this endpoint's transport is a datagram transport (namely, UDP), false otherwise. | |
UDPEndpointInfo & | operator= (const UDPEndpointInfo &)=delete |
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 | |
EndpointInfo & | operator= (const EndpointInfo &)=delete |
virtual bool | secure () const noexcept |
Returns true if this endpoint's transport uses SSL, false otherwise. |
Public Attributes | |
const std::string | mcastInterface |
The multicast interface. | |
const int | mcastTtl |
The multicast time-to-live (or hops). | |
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 an UDP endpoint information.
Definition at line 161 of file Endpoint.h.