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

Information on a topic endpoint. More...

Public Member Functions

 __init__ (self, **kwargs)
 
 __eq__ (self, other)
 
 __str__ (self)
 

Protected Attributes

 _endpoint_gid
 
 _endpoint_type
 
 _node_name
 
 _node_namespace
 
 _qos_profile
 
 _topic_type
 

Properties

 endpoint_gid = property
 Get field 'endpoint_gid'.
 
 endpoint_type = property
 Get field 'endpoint_type'.
 
 node_name = property
 Get field 'node_name'.
 
 node_namespace = property
 Get field 'node_namespace'.
 
 qos_profile = property
 Get field 'qos_profile'.
 
 topic_type = property
 Get field 'topic_type'.
 

Detailed Description

Information on a topic endpoint.

Definition at line 46 of file topic_endpoint_info.py.

Constructor & Destructor Documentation

◆ __init__()

rosros.rclify.topic_endpoint_info.TopicEndpointInfo.__init__ (   self,
**  kwargs 
)

Definition at line 58 of file topic_endpoint_info.py.

Member Function Documentation

◆ __eq__()

rosros.rclify.topic_endpoint_info.TopicEndpointInfo.__eq__ (   self,
  other 
)

Definition at line 185 of file topic_endpoint_info.py.

◆ __str__()

rosros.rclify.topic_endpoint_info.TopicEndpointInfo.__str__ (   self)

Definition at line 192 of file topic_endpoint_info.py.

Member Data Documentation

◆ _endpoint_gid

rosros.rclify.topic_endpoint_info.TopicEndpointInfo._endpoint_gid
protected

Definition at line 161 of file topic_endpoint_info.py.

◆ _endpoint_type

rosros.rclify.topic_endpoint_info.TopicEndpointInfo._endpoint_type
protected

Definition at line 139 of file topic_endpoint_info.py.

◆ _node_name

rosros.rclify.topic_endpoint_info.TopicEndpointInfo._node_name
protected

Definition at line 85 of file topic_endpoint_info.py.

◆ _node_namespace

rosros.rclify.topic_endpoint_info.TopicEndpointInfo._node_namespace
protected

Definition at line 103 of file topic_endpoint_info.py.

◆ _qos_profile

rosros.rclify.topic_endpoint_info.TopicEndpointInfo._qos_profile
protected

Definition at line 179 of file topic_endpoint_info.py.

◆ _topic_type

rosros.rclify.topic_endpoint_info.TopicEndpointInfo._topic_type
protected

Definition at line 121 of file topic_endpoint_info.py.

Property Documentation

◆ endpoint_gid

rosros.rclify.topic_endpoint_info.TopicEndpointInfo.endpoint_gid = property
static

Get field 'endpoint_gid'.

Returns
s endpoint_gid attribute
return type of : list

Definition at line 152 of file topic_endpoint_info.py.

◆ endpoint_type

rosros.rclify.topic_endpoint_info.TopicEndpointInfo.endpoint_type = property
static

Get field 'endpoint_type'.

Returns
s endpoint_type attribute
return type of : TopicEndpointTypeEnum

Definition at line 130 of file topic_endpoint_info.py.

◆ node_name

rosros.rclify.topic_endpoint_info.TopicEndpointInfo.node_name = property
static

Get field 'node_name'.

Returns
s node_name attribute
return type of : str

Definition at line 76 of file topic_endpoint_info.py.

◆ node_namespace

rosros.rclify.topic_endpoint_info.TopicEndpointInfo.node_namespace = property
static

Get field 'node_namespace'.

Returns
s node_namespace attribute
return type of : str

Definition at line 94 of file topic_endpoint_info.py.

◆ qos_profile

rosros.rclify.topic_endpoint_info.TopicEndpointInfo.qos_profile = property
static

Get field 'qos_profile'.

Returns
s qos_profile attribute
return type of : QoSProfile

Definition at line 170 of file topic_endpoint_info.py.

◆ topic_type

rosros.rclify.topic_endpoint_info.TopicEndpointInfo.topic_type = property
static

Get field 'topic_type'.

Returns
s topic_type attribute
return type of : str

Definition at line 112 of file topic_endpoint_info.py.


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