|
RTI Connext C# API Version 7.7.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)