TAO_UIPMC_Endpoint.
More...
#include <UIPMC_Endpoint.h>
TAO_UIPMC_Endpoint.
UIPMC-specific implementation of PP Framework Endpoint interface.
◆ TAO_UIPMC_Endpoint() [1/2]
TAO_UIPMC_Endpoint::TAO_UIPMC_Endpoint |
( |
| ) |
|
◆ TAO_UIPMC_Endpoint() [2/2]
TAO_UIPMC_Endpoint::TAO_UIPMC_Endpoint |
( |
const ACE_INET_Addr & | addr | ) |
|
◆ ~TAO_UIPMC_Endpoint()
TAO_UIPMC_Endpoint::~TAO_UIPMC_Endpoint |
( |
| ) |
|
◆ addr_to_string()
int TAO_UIPMC_Endpoint::addr_to_string |
( |
char * | buffer, |
|
|
size_t | length ) |
|
virtual |
◆ duplicate()
◆ hash()
Return a hash value for this object.
Implements TAO_Endpoint.
◆ host()
const char * TAO_UIPMC_Endpoint::host |
( |
| ) |
const |
Return a pointer to the stringified host address (not including the port). This class retains ownership of the address memory.
◆ is_equivalent()
Return true if this endpoint is equivalent to other_endpoint. Two endpoints are equivalent if their port and host are the same.
Implements TAO_Endpoint.
◆ is_preferred_network()
bool TAO_UIPMC_Endpoint::is_preferred_network |
( |
| ) |
const |
Do we have a preferred local network interface set for this target?
◆ next()
◆ object_addr() [1/2]
Return a reference to the object_addr .
◆ object_addr() [2/2]
void TAO_UIPMC_Endpoint::object_addr |
( |
const ACE_INET_Addr & | addr | ) |
|
Set the IP multicast address and port.
◆ port() [1/2]
◆ port() [2/2]
◆ preferred_if()
const char * TAO_UIPMC_Endpoint::preferred_if |
( |
| ) |
const |
Acessor for the preferred network interface name if set.
◆ preferred_interfaces()
Transform this endpoint into (potentially) a chain of endpoints in preferrence order of specific local interface bind address (if the ORB is thus configured)
◆ preferred_network()
const char * TAO_UIPMC_Endpoint::preferred_network |
( |
| ) |
const |
Return the preferred network interface if any.
◆ host_
String representing the host address.
◆ next_
UIPMC Endpoints can be strung into a list. Return the next endpoint in the list, if any.
◆ object_addr_
Cached instance of ACE_INET_Addr for use in making invocations, etc.
◆ port_
◆ preferred_if_
Preferred interface name (if set)
◆ preferred_path_
Preferred path for routing this endpoint.
The documentation for this class was generated from the following files: