RTI Connext C# API  6.1.2
CoherentSetInfo Class Reference

Information about the coherent set a sample belongs to. Coherent sets are started with Publication.Publisher.BeginCoherentChanges. More...

Inherits IEquatable< CoherentSetInfo >.

Public Member Functions

override int GetHashCode ()
 Gets the hash code More...
 
override bool Equals (object other)
 Compares for equality More...
 
bool Equals (CoherentSetInfo other)
 Compares for equality More...
 

Properties

Guid GroupGuid [get]
 The coherent set group GUID. More...
 
long CoherentSetSequenceNumber [get]
 Sequence number that identifies a sample as part of a writer coherent set. More...
 
long GroupCoherentSetSequenceNumber [get]
 Sequence number that identifies a sample as part of a group coherent set. More...
 
bool IncompleteCoherentSet [get]
 Indicates if a sample is part of an incomplete coherent set. More...
 

Detailed Description

Information about the coherent set a sample belongs to. Coherent sets are started with Publication.Publisher.BeginCoherentChanges.

Member Function Documentation

◆ Equals() [1/2]

bool Equals ( CoherentSetInfo  other)

Compares for equality

◆ Equals() [2/2]

override bool Equals ( object  other)

Compares for equality

◆ GetHashCode()

override int GetHashCode ( )

Gets the hash code

Property Documentation

◆ CoherentSetSequenceNumber

long CoherentSetSequenceNumber
get

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

The full documentation is available in the C API: DDS_CoherentSetInfo_t::coherent_set_sequence_number

◆ GroupCoherentSetSequenceNumber

long GroupCoherentSetSequenceNumber
get

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

The full documentation is available in the C API: DDS_CoherentSetInfo_t::group_coherent_set_sequence_number

◆ GroupGuid

Guid GroupGuid
get

The coherent set group GUID.

The full documentation is available in the C API: DDS_CoherentSetInfo_t::group_guid

◆ IncompleteCoherentSet

bool IncompleteCoherentSet
get

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

The full documentation is available in the C API: DDS_CoherentSetInfo_t::incomplete_coherent_set