ROS 2 rclcpp + rcl - kilted
kilted
ROS 2 C++ Client Library with ROS Client Library
|
#include <rclcpp/network_flow_endpoint.hpp>
Public Member Functions | |
RCLCPP_PUBLIC | NetworkFlowEndpoint (const rcl_network_flow_endpoint_t &network_flow_endpoint) |
Construct from rcl_network_flow_endpoint_t. | |
RCLCPP_PUBLIC const std::string & | transport_protocol () const |
Get transport protocol. | |
RCLCPP_PUBLIC const std::string & | internet_protocol () const |
Get internet protocol. | |
RCLCPP_PUBLIC uint16_t | transport_port () const |
Get transport port. | |
RCLCPP_PUBLIC uint32_t | flow_label () const |
Get flow label. | |
RCLCPP_PUBLIC uint8_t | dscp () const |
Get DSCP. | |
RCLCPP_PUBLIC const std::string & | internet_address () const |
Get internet address. | |
Friends | |
bool | rclcpp::operator== (const NetworkFlowEndpoint &left, const NetworkFlowEndpoint &right) |
Compare two NetworkFlowEndpoint instances. | |
bool | rclcpp::operator!= (const NetworkFlowEndpoint &left, const NetworkFlowEndpoint &right) |
std::ostream & | rclcpp::operator<< (std::ostream &os, const NetworkFlowEndpoint &network_flow_endpoint) |
Streaming helper. | |
Class describes a network flow endpoint based on the counterpart definition in the RMW layer.
Definition at line 48 of file network_flow_endpoint.hpp.