RTI Connext Traditional C++ API
Version 6.1.2
|
Information about an application-level acknowledged sample. More...
Public Attributes | |
DDS_InstanceHandle_t | subscription_handle |
Subscription handle of the acknowledging DDSDataReader. More... | |
struct DDS_SampleIdentity_t | sample_identity |
Identity of the sample being acknowledged. More... | |
DDS_Boolean | valid_response_data |
Flag indicating validity of the user response data in the acknowledgment. More... | |
struct DDS_AckResponseData_t | response_data |
User data payload of application-level acknowledgment message. More... | |
Information about an application-level acknowledged sample.
When acknowledging a sample, the reader provides the writer with information about the sample being acknowledged. The AcknowledgmentInfo structure provides the identity and cookie of the sample being acknowledged, as well as user data payload provided by the reader.
DDS_InstanceHandle_t DDS_AcknowledgmentInfo::subscription_handle |
Subscription handle of the acknowledging DDSDataReader.
struct DDS_SampleIdentity_t DDS_AcknowledgmentInfo::sample_identity |
Identity of the sample being acknowledged.
DDS_Boolean DDS_AcknowledgmentInfo::valid_response_data |
Flag indicating validity of the user response data in the acknowledgment.
This flag is true when the DDS_RtpsReliableReaderProtocol_t::min_app_ack_response_keep_duration has not yet elapsed for the acknowledgment's response data.
The flag is false when that duration has elapsed for the response data.
struct DDS_AckResponseData_t DDS_AcknowledgmentInfo::response_data |
User data payload of application-level acknowledgment message.
Response data set by DDSDataReader when sample was acknowledged.