RTI Connext .NET API (legacy)  Version 6.1.2
DDS::CoherentSetInfo_t Struct Reference

<<extension>> Type definition for a coherent set info. More...

#include <managed_infrastructure.h>

Public Attributes

GUID_t group_guid
 The coherent set group GUID. More...
 
SequenceNumber_t coherent_set_sequence_number
 Sequence number that identifies a sample as part of a DDS::DataWriter coherent set. More...
 
SequenceNumber_t group_coherent_set_sequence_number
 Sequence number that identifies a sample as part of a group coherent set. More...
 
System::Boolean incomplete_coherent_set
 Indicates if a sample is part of an incomplete coherent set. More...
 

Detailed Description

<<extension>> Type definition for a coherent set info.

A CoherentSetInfo provides information about the coherent set associated with a sample.

Member Data Documentation

◆ group_guid

GUID_t DDS::CoherentSetInfo_t::group_guid

The coherent set group GUID.

This GUID identifies the DDS::DataWriter or the group of DataWriters publishing the coherent set, depending on the value of DDS::PresentationQosPolicy::access_scope in the DDS::Subscriber.

◆ coherent_set_sequence_number

SequenceNumber_t DDS::CoherentSetInfo_t::coherent_set_sequence_number

Sequence number that identifies a sample as part of a DDS::DataWriter coherent set.

When DDS::PresentationQosPolicy::access_scope in the DDS::Subscriber is set to INSTANCE_PRESENTATION_QOS or TOPIC_PRESENTATION_QOS, the coherent set associated with a sample is identified by the pair (group_guid, coherent_set_sequence_number).

◆ group_coherent_set_sequence_number

SequenceNumber_t DDS::CoherentSetInfo_t::group_coherent_set_sequence_number

Sequence number that identifies a sample as part of a group coherent set.

When DDS::PresentationQosPolicy::access_scope in the DDS::Subscriber is set to GROUP_PRESENTATION_QOS, the coherent set associated with a sample is identified by the pair (group_guid, group_coherent_set_sequence_number).

◆ incomplete_coherent_set

System::Boolean DDS::CoherentSetInfo_t::incomplete_coherent_set

Indicates if a sample is part of an incomplete coherent set.