RTI Connext C# API Version 7.3.0
|
Uniquely identifies a data sample within a DDS domain and a Topic. More...
Inherits IEquatable< SampleIdentity >, and IComparable< SampleIdentity >.
Public Member Functions | |
SampleIdentity (in Guid writerGuid, long sequenceNumber) | |
Creates a SampleIdentity with its two components More... | |
int | CompareTo (SampleIdentity other) |
Compares two objects. More... | |
bool | Equals (SampleIdentity other) |
Compares two objects. More... | |
override bool | Equals (object obj) |
Compares two objects. More... | |
override int | GetHashCode () |
Gets the hash code. More... | |
override string | ToString () |
Converts to a readable string. More... | |
Properties | |
Guid | WriterGuid [get] |
Identifies the data source. More... | |
long | SequenceNumber [get] |
The monotonically increasing 64-bit sequence number that identifies the sample in the data source. More... | |
static SampleIdentity | Unknown [get] |
Special value that indicates that the identity is unknown. More... | |
static SampleIdentity | Auto [get] |
Special value to indicate that a writer will automatically assign the identity of the sample in Publication.DataWriter<T>.Write(T, Publication.WriteParams) More... | |
Uniquely identifies a data sample within a DDS domain and a Topic.
|
inline |
Creates a SampleIdentity with its two components
int Rti.Dds.Core.SampleIdentity.CompareTo | ( | SampleIdentity | other | ) |
Compares two objects.
bool Rti.Dds.Core.SampleIdentity.Equals | ( | SampleIdentity | other | ) |
Compares two objects.
override bool Rti.Dds.Core.SampleIdentity.Equals | ( | object | obj | ) |
Compares two objects.
override int Rti.Dds.Core.SampleIdentity.GetHashCode | ( | ) |
Gets the hash code.
override string Rti.Dds.Core.SampleIdentity.ToString | ( | ) |
Converts to a readable string.
|
get |
Identifies the data source.
|
get |
The monotonically increasing 64-bit sequence number that identifies the sample in the data source.
|
staticget |
Special value that indicates that the identity is unknown.
|
staticget |
Special value to indicate that a writer will automatically assign the identity of the sample in Publication.DataWriter<T>.Write(T, Publication.WriteParams)