#include <connection_monitor.h>
Definition at line 53 of file connection_monitor.h.
actionlib::ConnectionMonitor::ConnectionMonitor | ( | ros::Subscriber & | feedback_sub, |
ros::Subscriber & | result_sub | ||
) |
Definition at line 53 of file connection_monitor.cpp.
void actionlib::ConnectionMonitor::cancelConnectCallback | ( | const ros::SingleSubscriberPublisher & | pub | ) |
Definition at line 119 of file connection_monitor.cpp.
void actionlib::ConnectionMonitor::cancelDisconnectCallback | ( | const ros::SingleSubscriberPublisher & | pub | ) |
Definition at line 139 of file connection_monitor.cpp.
std::string actionlib::ConnectionMonitor::cancelSubscribersString | ( | ) | [private] |
Definition at line 162 of file connection_monitor.cpp.
void actionlib::ConnectionMonitor::goalConnectCallback | ( | const ros::SingleSubscriberPublisher & | pub | ) |
Definition at line 62 of file connection_monitor.cpp.
void actionlib::ConnectionMonitor::goalDisconnectCallback | ( | const ros::SingleSubscriberPublisher & | pub | ) |
Definition at line 82 of file connection_monitor.cpp.
std::string actionlib::ConnectionMonitor::goalSubscribersString | ( | ) | [private] |
Definition at line 104 of file connection_monitor.cpp.
Definition at line 203 of file connection_monitor.cpp.
void actionlib::ConnectionMonitor::processStatus | ( | const actionlib_msgs::GoalStatusArrayConstPtr & | status, |
const std::string & | cur_status_caller_id | ||
) |
Definition at line 177 of file connection_monitor.cpp.
bool actionlib::ConnectionMonitor::waitForActionServerToStart | ( | const ros::Duration & | timeout = ros::Duration(0, 0) , |
const ros::NodeHandle & | nh = ros::NodeHandle() |
||
) |
Definition at line 246 of file connection_monitor.cpp.
std::map<std::string, size_t> actionlib::ConnectionMonitor::cancelSubscribers_ [private] |
Definition at line 83 of file connection_monitor.h.
boost::condition actionlib::ConnectionMonitor::check_connection_condition_ [private] |
Definition at line 79 of file connection_monitor.h.
boost::recursive_mutex actionlib::ConnectionMonitor::data_mutex_ [private] |
Definition at line 81 of file connection_monitor.h.
Definition at line 88 of file connection_monitor.h.
std::map<std::string, size_t> actionlib::ConnectionMonitor::goalSubscribers_ [private] |
Definition at line 82 of file connection_monitor.h.
Definition at line 77 of file connection_monitor.h.
Definition at line 89 of file connection_monitor.h.
std::string actionlib::ConnectionMonitor::status_caller_id_ [private] |
Definition at line 75 of file connection_monitor.h.
bool actionlib::ConnectionMonitor::status_received_ [private] |
Definition at line 76 of file connection_monitor.h.