cycloneddsv0.10.5
- Updated
Eclipse Cyclone DDS is a very performant and robust open-source implementation of the OMG DDS specification
- Project website: https://cyclonedds.io
#Usage
cyclonedds provides CMake targets:
find_package(CycloneDDS CONFIG REQUIRED)
target_link_libraries(main PRIVATE CycloneDDS::ddsc)#License
EPL-2.0 OR BSD-3-Clause
#Features
Default features: deadline-missed, ipv6, lifespan, security, source-specific-multicast, topic-discovery, type-discovery
#deadline-misseddefault
Enable Deadline Missed QoS suppor
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#lifespandefault
Enable Lifespan QoS support
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#securitydefault
Enable OMG DDS Security support
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#shm
Enable shared memory support
Platforms: !windows
- ✅linux
- ✅osx
- ❌
windows-x64 - ❌
windows-x86
Dependencies:
Host Dependencies:
4 transitive dependencies:
- vcpkg-cmake (through vcpkg-cmake-get-vars)
- vcpkg-cmake-config (through iceoryx)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-make (through attr)
#source-specific-multicastdefault
Enable support for source-specific multicast
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#ssl
Enable OpenSSL support
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through openssl)
- vcpkg-cmake-config (through openssl)
- vcpkg-cmake-get-vars (through openssl)
#type-discoverydefault
Enable Type Discovery support
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#Dependencies
No dependencies.
#Used By
- cyclonedds (feature
topic-discovery) - cyclonedds-cxx
- cyclonedds-cxx (feature
idllib)
#Host Tool For
- cyclonedds (feature
ddsperf)
#Contributors
Andrew Kornilov
Jia Yue Hua