23#include <rclcpp/rclcpp.hpp>
24#include "ecat_msgs/msg/haptic_cmd.hpp"
Definition: hapticNode.hpp:27
HapticNode & operator=(const HapticNode &c)=delete
std::string m_Port
Definition: hapticNode.hpp:54
~HapticNode() override
Definition: hapticNode.cpp:160
void commThread()
Definition: hapticNode.cpp:59
std::promise< void > exit_signal_
Definition: hapticNode.hpp:51
std::thread comm_thread_
Definition: hapticNode.hpp:49
HapticNode(char *argv[])
Definition: hapticNode.cpp:35
HapticNode(const HapticNode &c)=delete
std::string m_IP
Definition: hapticNode.hpp:53
ecat_msgs::msg::HapticCmd hapticMsg
Definition: hapticNode.hpp:60
rclcpp::Publisher< ecat_msgs::msg::HapticCmd >::SharedPtr haptic_publisher_
Definition: hapticNode.hpp:57
HapticNode & operator=(HapticNode &&c)=delete
std::shared_future< void > future_
Definition: hapticNode.hpp:50
HapticNode(HapticNode &&c)=delete