Ice 3.8
C++ API Reference
Loading...
Searching...
No Matches
Ice::UDPEndpointInfo Class Referencefinal

Provides access to an UDP endpoint information. More...

#include <Ice/Ice.h>

Inheritance diagram for Ice::UDPEndpointInfo:

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.
UDPEndpointInfooperator= (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
IPEndpointInfooperator= (const IPEndpointInfo &)=delete
Public Member Functions inherited from Ice::EndpointInfo
 EndpointInfo (const EndpointInfo &)=delete
EndpointInfooperator= (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.

Detailed Description

Provides access to an UDP endpoint information.

See also
Endpoint

Definition at line 161 of file Endpoint.h.


The documentation for this class was generated from the following file: