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.
Hello,
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.
Best,
Gianpiero