#dds #cyclone-dds #api-bindings

ddsc

High-level API for the native CycloneDDS bindings (libddsc-sys)

2 releases

0.1.2 Sep 21, 2020
0.1.1 Jul 30, 2020

#3 in #cyclone-dds

Apache-2.0

48KB
1K SLoC

C 1K SLoC // 0.1% comments Rust 93 SLoC // 0.0% comments

dds-rs

CycloneDDS bindings for Rust

[dependencies]
ddsc = "0.1.2"

Rust version requirements

dds-rs works with stable Rust, and typically works with the most recent prior stable release as well.

Version of libddsc

Currently this library requires CycloneDDS 0.5.1 or newer.

Building ddsc

$ git clone https://github.com/atolab/cdds-rust
$ cd cdds-rust
$ cargo build

License

This project is licensed under Apache License, Version 2.0 (LICENSE or http://www.apache.org/licenses/LICENSE-2.0)

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in dds-rs by you, as defined in the Apache-2.0 license, shall be under the same license, without any additional terms or conditions.

Dependencies

~0–2MB
~39K SLoC