|
RTI Connext C# API Version 7.7.0
|
Type used to represent the addressing information needed to send a message to an RTPS Endpoint using one of the supported transports. More...
Inherits IEquatable< Locator >.
Public Member Functions | |
| Locator | With (Action< LocatorBuilder > build) |
| Creates a new Locator with a set of changes specified in an Action More... | |
| override int | GetHashCode () |
| Gets the hash code More... | |
| override bool | Equals (object other) |
| Compares for equality More... | |
| bool | Equals (Locator other) |
| Compares for equality More... | |
Static Public Attributes | |
| const int | InvalidKind = -1 |
| Locator of this kind is invalid. More... | |
| const uint | InvalidPort = 0 |
| An invalid port. More... | |
| const int | UdPv4Kind = 1 |
| A locator for a UDPv4 address. More... | |
| const int | UdPv4WanKind = 0x01000001 |
| A locator for a UDPv4 WAN address. More... | |
| const int | ShmemKind = 0x01000000 |
| A locator for an address accessed via shared memory. More... | |
| const int | Shmem510Kind = 2 |
| A locator for an address accessed via shared memory for RTI Connext 5.1.0 and earlier. More... | |
| const int | UdPv6Kind = 2 |
| A locator for a UDPv6 address. More... | |
| const int | UdPv6510Kind = 5 |
| A locator for a UDPv6 address for RTI Connext 5.1.0 and earlier. More... | |
| const int | ReservedKind = 1000 |
| Locator of this kind is reserved. More... | |
Properties | |
| static Locator | LocatorInvalid [get] |
| An invalid locator. More... | |
| static ImmutableList< byte > | InvalidAddress [get] |
| An invalid address. More... | |
| int | Kind [get] |
| The kind of locator. More... | |
| uint | Port [get] |
| The port number. More... | |
| ImmutableList< byte > | Address [get] |
| The IP address. More... | |
| static Locator | Default [get] |
| Singleton containing the default value of a Locator More... | |
Type used to represent the addressing information needed to send a message to an RTPS Endpoint using one of the supported transports.
The full documentation is available in the C API: DDS_Locator_t
|
inline |
|
inline |
Gets the hash code
| override bool Rti.Dds.Core.Locator.Equals | ( | object | other | ) |
Compares for equality
|
inline |
Compares for equality
|
static |
|
static |
An invalid port.
The full documentation is available in the C API: DDS_Locator_t_PORT_INVALID
|
static |
A locator for a UDPv4 address.
The full documentation is available in the C API: DDSLocator_tLOCATOR_KIND_UDPv4
|
static |
A locator for a UDPv4 WAN address.
The full documentation is available in the C API: DDSLocator_tLOCATOR_KIND_UDPv4_WAN
|
static |
A locator for an address accessed via shared memory.
The full documentation is available in the C API: DDS_Locator_t_KIND_SHMEM
|
static |
A locator for an address accessed via shared memory for RTI Connext 5.1.0 and earlier.
The full documentation is available in the C API: DDS_Locator_t_KIND_SHMEM_510
|
static |
A locator for a UDPv6 address.
The full documentation is available in the C API: DDSLocator_tLOCATOR_KIND_UDPv6
|
static |
A locator for a UDPv6 address for RTI Connext 5.1.0 and earlier.
The full documentation is available in the C API: DDSLocator_tLOCATOR_KIND_UDPv6_510
|
static |
|
staticget |
An invalid locator.
The full documentation is available in the C API: DDSLocator_tLOCATOR_INVALID
|
staticget |
An invalid address.
The full documentation is available in the C API: DDS_Locator_t_ADDRESS_INVALID
|
get |
The kind of locator.
The full documentation is available in the C API: DDS_Locator_t_kind
|
get |
The port number.
The full documentation is available in the C API: DDS_Locator_t_port
|
get |
The IP address.
The full documentation is available in the C API: DDS_Locator_t_address