RTI Connext Java API  Version 5.2.0
 All Classes Namespaces Functions Variables Groups Pages
SampleIdentity_t Class Reference

Type definition for a Sample Identity. More...

Inherits Struct.

Public Member Functions

 SampleIdentity_t (SampleIdentity_t other)
 Copy constructor.
 
- Public Member Functions inherited from Struct
abstract boolean equals (Object obj)
 
abstract int hashCode ()
 
String toString ()
 

Public Attributes

final GUID_t writer_guid = new GUID_t(GUID_t.GUID_AUTO)
 16-byte identifier identifying the virtual GUID.
 
final SequenceNumber_t sequence_number
 monotonically increasing 64-bit integer that identifies the sample in the data source.
 

Static Public Attributes

static final SampleIdentity_t AUTO_SAMPLE_IDENTITY
 The AUTO sample identity.
 
static final SampleIdentity_t UNKNOWN_SAMPLE_IDENTITY
 An invalid or unknown sample identity.
 

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 definition for a Sample Identity.

A SampleIdentity defines a pair (Virtual Writer GUID, Sequence Number) that uniquely identifies a sample within a DDS domain and a Topic.

Constructor & Destructor Documentation

Copy constructor.

Member Data Documentation

final SampleIdentity_t AUTO_SAMPLE_IDENTITY
static

The AUTO sample identity.

Special com.rti.dds.infrastructure.SampleIdentity_t.SampleIdentity_t.AUTO_SAMPLE_IDENTITY value {com.rti.dds.infrastructure.GUID_t.GUID_AUTO, com.rti.dds.infrastructure.SequenceNumber_t.AUTO}

final SampleIdentity_t UNKNOWN_SAMPLE_IDENTITY
static

An invalid or unknown sample identity.

Special com.rti.dds.infrastructure.SampleIdentity_t.SampleIdentity_t.UNKNOWN_SAMPLE_IDENTITY value {com.rti.dds.infrastructure.GUID_t.GUID_UNKNOWN, com.rti.dds.infrastructure.SequenceNumber_t.UNKNOWN}

final GUID_t writer_guid = new GUID_t(GUID_t.GUID_AUTO)

16-byte identifier identifying the virtual GUID.

final SequenceNumber_t sequence_number
Initial value:
=
new SequenceNumber_t(SequenceNumber_t.AUTO_SEQUENCE_NUMBER)

monotonically increasing 64-bit integer that identifies the sample in the data source.


RTI Connext Java API Version 5.2.0 Copyright © Sun Jun 21 2015 Real-Time Innovations, Inc