![]() |
OpenSplice C# API
v6.x
OpenSplice C# Data Distribution Service Data-Centric Publish-Subscribe API
|
The Data-Distribution Service (DDS) relies on the use of QoS. A QoS (Quality of Service) is a set of characteristics that controls some aspect of the behavior of the DDS Service. QoS is comprised of individual QoS policies (objects of type deriving from QosPolicy).
The QosPolicy objects that need to be set in a compatible manner between the publisher and subscriber ends are indicated by the setting of the "RxO" (Requested/Offered) property:
The "Changeable" property determines whether the QosPolicy can be changed after the Entity is enabled. In other words, a policy with "Changeable" setting of "NO" is considered "immutable" and can only be specified either at Entity creation time or else prior to calling the enable() operation.