RTI Connext .Net APIs
Version 5.3.1
|
Type definition for a Sample Identity. More...
#include <managed_infrastructure.h>
Public Attributes | |
GUID_t | writer_guid |
16-byte identifier identifying the virtual GUID. More... | |
SequenceNumber_t | sequence_number |
monotonically increasing 64-bit integer that identifies the sample in the data source. More... | |
Properties | |
static SampleIdentity_t | AUTO_SAMPLE_IDENTITY [get] |
The AUTO sample identity. More... | |
static SampleIdentity_t | UNKNOWN_SAMPLE_IDENTITY [get] |
An invalid or unknown sample identity. More... | |
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.
GUID_t DDS::SampleIdentity_t::writer_guid |
16-byte identifier identifying the virtual GUID.
Referenced by RTI.Connext.RequestReply.Replier< TReq, TRep >::CreateRequestSample(), RTI.Connext.Queuing.QueueProducer< TRep >::CreateWriteSample(), and RTI.Connext.Queuing.QueueProducer< TRep >::QueueProducer().
SequenceNumber_t DDS::SampleIdentity_t::sequence_number |
monotonically increasing 64-bit integer that identifies the sample in the data source.
Referenced by RTI.Connext.RequestReply.Replier< TReq, TRep >::CreateRequestSample(), RTI.Connext.Queuing.QueueProducer< TRep >::CreateWriteSample(), and RTI.Connext.Queuing.QueueProducer< TRep >::QueueProducer().
|
staticget |
The AUTO sample identity.
Special DDS::SampleIdentity_t::AUTO_SAMPLE_IDENTITY value {DDS::GUID_t::GUID_AUTO, AUTOSEQUENCE_NUMBER}
Referenced by RTI.Connext.RequestReply.Requester< TReq, TRep >::SendRequest(), and RTI.Connext.Queuing.QueueProducer< TRep >::SendSample().
|
staticget |
An invalid or unknown sample identity.
Special DDS::SampleIdentity_t::UNKNOWN_SAMPLE_IDENTITY value {DDS::GUID_t::GUID_UNKNOWN, DDS::SequenceNumber_t::UNKNOWN}