<<extension>> GUID type and defines.
More...
|
struct | DDS_RTPS_EntityId_t |
| From the DDS-RTPS specification: type used to hold the suffix part of the globally-unique RTPS-entity identifiers. More...
|
|
struct | DDS_RTPS_GUID_t |
| From the DDS-RTPS specification: type used to hold a globally-unique RTPS-entity identifier. More...
|
|
struct | DDS_GUID_t |
| Type for GUID (Global Unique Identifier) representation. More...
|
|
<<extension>> GUID type and defines.
◆ DDS_RTPS_GuidPrefix_t
typedef DDS_Octet DDS_RTPS_GuidPrefix_t[DDS_RTPS_GUID_PREFIX_LENGTH] |
From the DDS-RTPS specification: type used to hold the prefix of the globally-unique RTPS-entity identifiers.
From DDS-RTPS Specification, clauses 8.4.2.1 and 9.3.1.
◆ DDS_RTPS_EntityId_t
From the DDS-RTPS specification: type used to hold the suffix part of the globally-unique RTPS-entity identifiers.
From DDS-RTPS Specification, clauses 8.4.2.1 and 9.3.1.
◆ DDS_RTPS_GUID_t
From the DDS-RTPS specification: type used to hold a globally-unique RTPS-entity identifier.
From DDS-RTPS Specification, clauses 8.4.2.1 and 9.3.1.
◆ DDS_GUID_t
Type for GUID (Global Unique Identifier) representation.
Represents a 128 bit GUID.
Alternative representation of DDS_RTPS_GUID_t. Memory and wire representation for this type is the same as the one for DDS_RTPS_GUID_t.
◆ DDS_GUID_equals()
Compares this GUID with another GUID for equality.
- Parameters
-
self | <<in>> This GUID. Cannot be NULL. |
other | <<in>> The other GUID to be compared with this GUID. Cannot be NULL. |
- Returns
- DDS_BOOLEAN_TRUE if the two GUIDs have equal values, or DDS_BOOLEAN_FALSE otherwise.
◆ DDS_GUID_compare()
Compares two GUIDs.
- Parameters
-
self | <<in>> GUID to compare. Cannot be NULL. |
other | <<in>> GUID to compare. Cannot be NULL. |
- Returns
- If the two GUIDs are equal, the function returns 0. If self is greater than other the function returns a positive number; otherwise, it returns a negative number.
◆ DDS_GUID_copy()
Copies another GUID into this GUID.
- Parameters
-
self | <<in>> This GUID. Cannot be NULL. |
other | <<in>> The other GUID to be copied. |
◆ DDS_GUID_AUTO
◆ DDS_GUID_UNKNOWN
◆ DDS_GUID_ZERO