clearpath_config.common.types.rmw_implementation module
- class clearpath_config.common.types.rmw_implementation.RMWImplementation(rmw: str = 'rmw_fastrtps_cpp')
Bases:
object
- ALL_SUPPORTED = ['rmw_fastrtps_cpp', 'rmw_zenoh_cpp']
- CONNEXT = 'rmw_connext_cpp'
- CYCLONE_DDS = 'rmw_cyclonedds_cpp'
- DEFAULT = 'rmw_fastrtps_cpp'
- FAST_RTPS = 'rmw_fastrtps_cpp'
- GURUM_DDS = 'rmw_gurumdds_cpp'
- ZENOH_DDS = 'rmw_zenoh_cpp'
- classmethod assert_valid(rmw: str) None
- classmethod is_valid(rmw: str) bool