Data Distribution Service (DDS) Forum
DDS Technical Forum
posted on Monday, May 05, 2008 - 01:11 pm
If I have to send two instance in network, middleware DDS sends at the same time the two instance or it sends before an instance and after the second instance?
posted on Monday, May 05, 2008 - 01:38 pm
This behaviour is own to each implementation. Two instances are independant from each other, and specification allows to gather two instances in a single transmission.
Yet some operations in Publisher, begin_coherent_changes and end_coherent_changes, enable to define a set of publications as being "atomic".
posted on Monday, May 05, 2008 - 02:34 pm
Additionally, the DDS specification does state the following about the order:
For data-samples originating from any one DataWriter the service will ensure they are stored in the DataReader history in the same order they originated in the DataWriter.
In other words, the DataReader may miss some data-samples but it will never see the value of a data-object change from a newer value to an older value.
posted on Monday, May 05, 2008 - 02:39 pm
The above answer only goes for reliable communication and not for best effort.
Back to top
Add Your Message Here
This is a private posting area. Only registered users and moderators may post messages here.
Post as "Anonymous"
Enable HTML code in message
Automatically activate URLs in message