rosros 0.2.5
Simple unified interface to ROS1 / ROS2 Python API
Loading...
Searching...
No Matches
rosros.rclify.qos.LivelinessPolicy Class Reference

Enum for QoS Liveliness settings. More...

Inheritance diagram for rosros.rclify.qos.LivelinessPolicy:
Inheritance graph

Static Public Attributes

int AUTOMATIC = RMW_QOS_POLICY_LIVELINESS_AUTOMATIC
 
int MANUAL_BY_TOPIC = RMW_QOS_POLICY_LIVELINESS_MANUAL_BY_TOPIC
 
int RMW_QOS_POLICY_LIVELINESS_AUTOMATIC = 1
 
int RMW_QOS_POLICY_LIVELINESS_MANUAL_BY_TOPIC = 3
 
int RMW_QOS_POLICY_LIVELINESS_SYSTEM_DEFAULT = 0
 
int RMW_QOS_POLICY_LIVELINESS_UNKNOWN = 4
 
int SYSTEM_DEFAULT = RMW_QOS_POLICY_LIVELINESS_SYSTEM_DEFAULT
 
int UNKNOWN = RMW_QOS_POLICY_LIVELINESS_UNKNOWN
 

Additional Inherited Members

- Public Member Functions inherited from rosros.rclify.qos.QoSPolicyEnum
 get_from_short_key (cls, name)
 Retrieve a policy type from a short name, case-insensitive.
 
 short_keys (cls)
 Return a list of shortened typing-friendly enum values.
 
- Public Attributes inherited from rosros.rclify.qos.QoSPolicyEnum
 value
 
- Properties inherited from rosros.rclify.qos.QoSPolicyEnum
 short_key = property
 

Detailed Description

Enum for QoS Liveliness settings.

This enum matches the one defined in rmw/types.h

Definition at line 153 of file qos.py.

Member Data Documentation

◆ AUTOMATIC

int rosros.rclify.qos.LivelinessPolicy.AUTOMATIC = RMW_QOS_POLICY_LIVELINESS_AUTOMATIC
static

Definition at line 160 of file qos.py.

◆ MANUAL_BY_TOPIC

int rosros.rclify.qos.LivelinessPolicy.MANUAL_BY_TOPIC = RMW_QOS_POLICY_LIVELINESS_MANUAL_BY_TOPIC
static

Definition at line 161 of file qos.py.

◆ RMW_QOS_POLICY_LIVELINESS_AUTOMATIC

int rosros.rclify.qos.LivelinessPolicy.RMW_QOS_POLICY_LIVELINESS_AUTOMATIC = 1
static

Definition at line 156 of file qos.py.

◆ RMW_QOS_POLICY_LIVELINESS_MANUAL_BY_TOPIC

int rosros.rclify.qos.LivelinessPolicy.RMW_QOS_POLICY_LIVELINESS_MANUAL_BY_TOPIC = 3
static

Definition at line 157 of file qos.py.

◆ RMW_QOS_POLICY_LIVELINESS_SYSTEM_DEFAULT

int rosros.rclify.qos.LivelinessPolicy.RMW_QOS_POLICY_LIVELINESS_SYSTEM_DEFAULT = 0
static

Definition at line 155 of file qos.py.

◆ RMW_QOS_POLICY_LIVELINESS_UNKNOWN

int rosros.rclify.qos.LivelinessPolicy.RMW_QOS_POLICY_LIVELINESS_UNKNOWN = 4
static

Definition at line 158 of file qos.py.

◆ SYSTEM_DEFAULT

int rosros.rclify.qos.LivelinessPolicy.SYSTEM_DEFAULT = RMW_QOS_POLICY_LIVELINESS_SYSTEM_DEFAULT
static

Definition at line 159 of file qos.py.

◆ UNKNOWN

int rosros.rclify.qos.LivelinessPolicy.UNKNOWN = RMW_QOS_POLICY_LIVELINESS_UNKNOWN
static

Definition at line 162 of file qos.py.


The documentation for this class was generated from the following file: