RTI Connext Java API  Version 5.3.1
 All Classes Namespaces Functions Variables Groups Pages
GUID_t Class Reference

Type for GUID (Global Unique Identifier) representation. More...

Inheritance diagram for GUID_t:
Copyable

Public Member Functions

 GUID_t (GUID_t guid)
 Copy constructor.
 
 GUID_t (byte[] value)
 Constructor.
 
- Public Member Functions inherited from Struct
abstract boolean equals (Object obj)
 
abstract int hashCode ()
 
String toString ()
 
- Public Member Functions inherited from Copyable
Object copy_from (Object src)
 Copy value of a data type from source.
 

Public Attributes

byte[] value = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}
 A 16 byte array containing the GUID value.
 

Static Public Attributes

static final GUID_t GUID_UNKNOWN
 Unknown GUID.
 
static final GUID_t GUID_AUTO
 Indicates that RTI Connext should choose an appropriate virtual GUID.
 
static final GUID_t GUID_ZERO
 Zero GUID.
 

Additional Inherited Members

- Protected Member Functions inherited from Struct
 Struct ()
 
abstract void pull_from_nativeI (long native_status)
 
abstract void push_to_nativeI (long native_status)
 

Detailed Description

Type for GUID (Global Unique Identifier) representation.

Represents a 128 bit GUID.

Constructor & Destructor Documentation

GUID_t ( GUID_t  guid)

Copy constructor.

Parameters
guidThe GUID instance to copy. It must not be null.
GUID_t ( byte[]  value)

Constructor.

Parameters
valueGUID value as a 16 byte array. It must not be null.

Member Data Documentation

final GUID_t GUID_UNKNOWN
static

Unknown GUID.

final GUID_t GUID_AUTO
static
Initial value:
=
new GUID_t(new byte[]{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0})

Indicates that RTI Connext should choose an appropriate virtual GUID.

If this special value is assigned to com.rti.dds.infrastructure.DataWriterProtocolQosPolicy.virtual_guid or com.rti.dds.infrastructure.DataReaderProtocolQosPolicy.virtual_guid, RTI Connext will assign the virtual GUID automatically based on the RTPS or physical GUID.

final GUID_t GUID_ZERO
static

Zero GUID.

byte [] value = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}

A 16 byte array containing the GUID value.


RTI Connext Java API Version 5.3.1 Copyright © Mon Feb 19 2018 Real-Time Innovations, Inc