TAO_UIPMC_Endpoint.
More...
#include <UIPMC_Endpoint.h>
|
ACE_UINT32 | uint_ip_addr (void) const |
| Helper methods for getting and setting the IP address. @ Vadym - deprecate these.
|
|
void | uint_ip_addr (ACE_UINT32 ip_addr) |
|
void | update_object_addr (void) |
| Helper method to update the cached object address. @ Vadym - deprecate this.
|
|
TAO_UIPMC_Endpoint.
UIPMC-specific implementation of PP Framework Endpoint interface.
TAO_UIPMC_Endpoint::TAO_UIPMC_Endpoint |
( |
void |
| ) |
|
TAO_UIPMC_Endpoint::TAO_UIPMC_Endpoint |
( |
const ACE_INET_Addr & |
addr | ) |
|
Constructor. @ Frank - deprecate this.
TAO_UIPMC_Endpoint::~TAO_UIPMC_Endpoint |
( |
void |
| ) |
|
int TAO_UIPMC_Endpoint::addr_to_string |
( |
char * |
buffer, |
|
|
size_t |
length |
|
) |
| |
|
virtual |
Return a hash value for this object.
Implements TAO_Endpoint.
const char * TAO_UIPMC_Endpoint::host |
( |
void |
| ) |
const |
Return a pointer to the stringified host address (not including the port). This class retains ownership of the address memory.
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.
bool TAO_UIPMC_Endpoint::is_preferred_network |
( |
void |
| ) |
const |
Do we have a preferred local network interface set for this target?
const ACE_INET_Addr & TAO_UIPMC_Endpoint::object_addr |
( |
void |
| ) |
const |
Return a reference to the object_addr .
void TAO_UIPMC_Endpoint::object_addr |
( |
const ACE_INET_Addr & |
addr | ) |
|
Set the IP multicast address and port.
const char * TAO_UIPMC_Endpoint::preferred_if |
( |
void |
| ) |
const |
Acessor for the preferred network interface name if set.
Transform this endpoint into (potentially) a chain of endpoints in preferrence order of specific local interface bind address (if the ORB is thus configured)
const char * TAO_UIPMC_Endpoint::preferred_network |
( |
void |
| ) |
const |
Return the preferred network interface if any.
ACE_UINT32 TAO_UIPMC_Endpoint::uint_ip_addr |
( |
void |
| ) |
const |
|
private |
Helper methods for getting and setting the IP address. @ Vadym - deprecate these.
void TAO_UIPMC_Endpoint::uint_ip_addr |
( |
ACE_UINT32 |
ip_addr | ) |
|
|
private |
void TAO_UIPMC_Endpoint::update_object_addr |
( |
void |
| ) |
|
|
private |
Helper method to update the cached object address. @ Vadym - deprecate this.
IP Multicast address. @ Frank - deprecate this.
String representing the host address.
UIPMC Endpoints can be strung into a list. Return the next endpoint in the list, if any.
Cached instance of ACE_INET_Addr for use in making invocations, etc.
Preferred interface name (if set)
TAO::IIOP_Endpoint_Info TAO_UIPMC_Endpoint::preferred_path_ |
|
private |
Preferred path for routing this endpoint.
The documentation for this class was generated from the following files: