RTI Connext C# API Version 7.2.0
Rti.Dds.Publication.AcknowledgmentInfo Class Reference

Information about an application-acknowledged sample. More...

Inherits IEquatable< AcknowledgmentInfo >.

Public Member Functions

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

Properties

InstanceHandle SubscriptionHandle [get]
 Subscription handle of the acknowledging Subscription.DataReader<T>. More...
 
SampleIdentity SampleIdentity [get]
 Identity of the sample being acknowledged. More...
 
Cookie Cookie [get]
 Cookie of the acknowledged sample. More...
 
bool ValidResponseData [get]
 Flag indicating validity of the user response data in the acknowledgment. More...
 
AckResponseData ResponseData [get]
 User data payload of application-level acknowledgment message. More...
 

Detailed Description

Information about an application-acknowledged sample.

The full documentation is available in the C API: DDSAcknowledgmentInfo_subscription_handle

Member Function Documentation

◆ GetHashCode()

override int Rti.Dds.Publication.AcknowledgmentInfo.GetHashCode ( )
inline

Gets the hash code.

◆ Equals() [1/2]

override bool Rti.Dds.Publication.AcknowledgmentInfo.Equals ( object  other)

Compares for equality.

◆ Equals() [2/2]

bool Rti.Dds.Publication.AcknowledgmentInfo.Equals ( AcknowledgmentInfo  other)
inline

Compares for equality.

Property Documentation

◆ SubscriptionHandle

InstanceHandle Rti.Dds.Publication.AcknowledgmentInfo.SubscriptionHandle
get

Subscription handle of the acknowledging Subscription.DataReader<T>.

The full documentation is available in the C API: DDSAcknowledgmentInfo_subscription_handle

◆ SampleIdentity

SampleIdentity Rti.Dds.Publication.AcknowledgmentInfo.SampleIdentity
get

Identity of the sample being acknowledged.

The full documentation is available in the C API: DDSAcknowledgmentInfo_sample_identity

◆ Cookie

Cookie Rti.Dds.Publication.AcknowledgmentInfo.Cookie
get

Cookie of the acknowledged sample.

The full documentation is available in the C API: DDSAcknowledgmentInfo_cookie

◆ ValidResponseData

bool Rti.Dds.Publication.AcknowledgmentInfo.ValidResponseData
get

Flag indicating validity of the user response data in the acknowledgment.

The full documentation is available in the C API: DDSAcknowledgmentInfo_valid_response_data

◆ ResponseData

AckResponseData Rti.Dds.Publication.AcknowledgmentInfo.ResponseData
get

User data payload of application-level acknowledgment message.

The full documentation is available in the C API: DDSAcknowledgmentInfo_response_data