|
nros C++ API
Lightweight ROS 2 client for embedded real-time systems (C++ headers)
|
nros::QoS — full DDS-shaped QoS settings (Phase 108.B.7).
More...
#include <stdint.h>

Go to the source code of this file.
Classes | |
| struct | nros_cpp_qos_t |
| class | nros::QoS |
Namespaces | |
| namespace | nros |
Enumerations | |
| enum | nros_cpp_qos_durability_t { NROS_CPP_QOS_VOLATILE = 0 , NROS_CPP_QOS_TRANSIENT_LOCAL = 1 } |
| enum | nros_cpp_qos_history_t { NROS_CPP_QOS_KEEP_LAST = 0 , NROS_CPP_QOS_KEEP_ALL = 1 } |
| enum | nros_cpp_qos_liveliness_t { NROS_CPP_QOS_LIVELINESS_NONE = 0 , NROS_CPP_QOS_LIVELINESS_AUTOMATIC = 1 , NROS_CPP_QOS_LIVELINESS_MANUAL_BY_TOPIC = 2 , NROS_CPP_QOS_LIVELINESS_MANUAL_BY_NODE = 3 } |
| enum | nros_cpp_qos_reliability_t { NROS_CPP_QOS_RELIABLE = 0 , NROS_CPP_QOS_BEST_EFFORT = 1 } |
nros::QoS — full DDS-shaped QoS settings (Phase 108.B.7).