-
Notifications
You must be signed in to change notification settings - Fork 80
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Feature request
Feature description
Developer can use this interface to confirm reader receive all sent messages. For some use cases, this confirmation is very important.
wait_for_acknowledgments is defined in DDS spec.
The description in DDS spec
2.2.2.4.1.12 wait_for_acknowledgments
This operation blocks the calling thread until either all data written by the reliable DataWriter entities is acknowledged by all
matched reliable DataReader entities, or else the duration specified by the max_wait parameter elapses, whichever happens
first. A return value of OK indicates that all the samples written have been acknowledged by all reliable matched data readers;
a return value of TIMEOUT indicates that max_wait elapsed before all the data was acknowledged.
Implementation considerations
If DDS exposes this interface, we can directly use (Such as FastDDS). If not, return unsupported.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request