ZettaScaleLabs / cyclors

Low level RUST APIs for cyclone
Apache License 2.0
6 stars 11 forks source link

Adding support for additional QoS policies #10

Closed gmartin82 closed 1 year ago

gmartin82 commented 1 year ago

This PR adds support for all Cyclone DDS QoS policies other than the non-standard binary properties policy.

As part of this work, the QoS Struct has been reworked to include Option's which allow policies to be unset.

Note that merging this PR to master may break zenoh-plugin-dds master unless co-ordinated with this PR: https://github.com/eclipse-zenoh/zenoh-plugin-dds/pull/137