Quality of Service¶
-
class
rclpy.qos.
QoSDurabilityPolicy
¶ Enum for QoS Durability settings.
This enum matches the one defined in rmw/types.h
-
RMW_QOS_POLICY_DURABILITY_SYSTEM_DEFAULT
= 0¶
-
RMW_QOS_POLICY_DURABILITY_TRANSIENT_LOCAL
= 1¶
-
RMW_QOS_POLICY_DURABILITY_VOLATILE
= 2¶
-
-
class
rclpy.qos.
QoSHistoryPolicy
¶ Enum for QoS History settings.
This enum matches the one defined in rmw/types.h
-
RMW_QOS_POLICY_HISTORY_KEEP_ALL
= 2¶
-
RMW_QOS_POLICY_HISTORY_KEEP_LAST
= 1¶
-
RMW_QOS_POLICY_HISTORY_SYSTEM_DEFAULT
= 0¶
-
-
class
rclpy.qos.
QoSProfile
(**kwargs)¶ Define Quality of Service policies.
-
avoid_ros_namespace_conventions
¶ Get field ‘avoid_ros_namespace_conventions’.
Returns: avoid_ros_namespace_conventions attribute Return type: bool
-
depth
¶ Get field ‘depth’.
Returns: depth attribute Return type: int
-
durability
¶ Get field ‘durability’.
Returns: durability attribute Return type: QoSDurabilityPolicy
-
get_c_qos_profile
()¶
-
history
¶ Get field ‘history’.
Returns: history attribute Return type: QoSHistoryPolicy
-
reliability
¶ Get field ‘reliability’.
Returns: reliability attribute Return type: QoSReliabilityPolicy
-