rmw
master
C API providing a middleware abstraction layer which is used to implement the rest of ROS.
|
#include <topic_endpoint_info.h>
Public Attributes | |
const char * | node_name |
Name of the node. More... | |
const char * | node_namespace |
Namespace of the node. More... | |
const char * | topic_type |
The associated topic type. More... | |
rmw_endpoint_type_t | endpoint_type |
The endpoint type. More... | |
uint8_t | endpoint_gid [RMW_GID_STORAGE_SIZE] |
The GID of the endpoint. More... | |
rmw_qos_profile_t | qos_profile |
QoS profile of the endpoint. More... | |
A data structure that encapsulates the node name, node namespace, topic_type, gid, and qos_profile of publishers and subscriptions for a topic.
const char* rmw_topic_endpoint_info_t::node_name |
Name of the node.
const char* rmw_topic_endpoint_info_t::node_namespace |
Namespace of the node.
const char* rmw_topic_endpoint_info_t::topic_type |
The associated topic type.
rmw_endpoint_type_t rmw_topic_endpoint_info_t::endpoint_type |
The endpoint type.
uint8_t rmw_topic_endpoint_info_t::endpoint_gid[RMW_GID_STORAGE_SIZE] |
The GID of the endpoint.
rmw_qos_profile_t rmw_topic_endpoint_info_t::qos_profile |
QoS profile of the endpoint.