rmw_dds_common Features
This package includes:
A generic
GraphCacheto track DDS entities such as participants and data readers and writers, plus ROS nodes as an additional abstraction for any DDS basedrmwimplementation to useCommon messages to communicate ROS nodes discovery information:
Some useful data types and utilities:
A generic
Contexttype to withhold most state needed to implement ROS nodes discoveryComparison utilities and some C++ operator overloads for
rmw_gid_tinstancesConversion utilities between
rmw_dds_common/msg/Gidmessages andrmw_gid_tinstancesA function for checking the compatibility of two QoS profiles,
qos_profile_check_compatible