#include <mqtt_connection.hpp>
◆ MqttConnection()
MqttConnection::MqttConnection |
( |
rclcpp::Node::SharedPtr | node | ) |
|
◆ mqttCallback()
void MqttConnection::mqttCallback |
( |
const std::vector< byte > & | message, |
|
|
const std::string & | topic ) |
◆ sendToDevice()
void MqttConnection::sendToDevice |
( |
const io_interfaces::msg::RawPacket & | msg, |
|
|
const std::string & | topic ) |
◆ spin_once()
void MqttConnection::spin_once |
( |
| ) |
|
◆ client_ptr_
◆ params_
Params roship_io::connection::MqttConnection::params_ |
|
protected |
◆ raw_pub_
rclcpp::Publisher<io_interfaces::msg::RawPacket>::SharedPtr roship_io::connection::MqttConnection::raw_pub_ |
|
protected |
◆ raw_sub_
rclcpp::Subscription<io_interfaces::msg::RawPacket>::SharedPtr roship_io::connection::MqttConnection::raw_sub_ |
|
protected |
◆ ros_publishers_
std::map<std::string, rclcpp::Publisher<io_interfaces::msg::RawPacket>::SharedPtr> roship_io::connection::MqttConnection::ros_publishers_ |
|
protected |
◆ ros_subscribers_
std::map<std::string, rclcpp::Subscription<io_interfaces::msg::RawPacket>::SharedPtr> roship_io::connection::MqttConnection::ros_subscribers_ |
|
protected |
◆ timer_
rclcpp::TimerBase::SharedPtr roship_io::connection::MqttConnection::timer_ |
|
protected |
The documentation for this class was generated from the following files: