2 posts / 0 new
Last post
Last seen: 8 years 2 months ago
Joined: 10/01/2015
Posts: 3

Can someone kindly let me know who defines the QoS policies in DDS and how are new policies announced/accepted?

gianpiero's picture
Last seen: 4 months 3 weeks ago
Joined: 06/02/2010
Posts: 177


QoS can be defined by all the entities in your DDS application. There are QoS for particpants, subscribers, publisher, topics, datareader, datawrtiers and so on. 

Some QoS have a local effect, for example they are used to configure how much memory a specific entitit should reserve.
Some QoS are propagated on the wire and used to match local and remote entities using a RxO (Request Offer) mechanism.

I hope this brief introductions helps but, to have a better idea, you should have a look to this chapter in the user manual.