RTI Connext C API  Version 7.0.0
DDS_CoherentSetInfo_t Struct Reference

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

Data Fields

DDS_GUID_t group_guid
 The coherent set group GUID. More...
 
DDS_SequenceNumber_t coherent_set_sequence_number
 Sequence number that identifies a sample as part of a DDS_DataWriter coherent set. More...
 
DDS_SequenceNumber_t group_coherent_set_sequence_number
 Sequence number that identifies a sample as part of a group coherent set. More...
 
DDS_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.

Field Documentation

◆ group_guid

DDS_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

DDS_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 DDS_INSTANCE_PRESENTATION_QOS or DDS_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

DDS_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 DDS_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

DDS_Boolean DDS_CoherentSetInfo_t::incomplete_coherent_set

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