|
rm_control
|
#include <service_caller.h>
Public Member Functions | |
| TrackerResetServiceCaller (ros::NodeHandle &nh) | |
| void | reset () |
Public Member Functions inherited from rm_common::ServiceCallerBase< std_srvs::Trigger > | |
| ServiceCallerBase (ros::NodeHandle &nh, const std::string &service_name="") | |
| ServiceCallerBase (ros::NodeHandle &nh, std::string &service_name) | |
| ServiceCallerBase (XmlRpc::XmlRpcValue &controllers, ros::NodeHandle &nh, const std::string &service_name="") | |
| ~ServiceCallerBase () | |
| void | callService () |
| std_srvs::Trigger & | getService () |
| bool | isCalling () |
Additional Inherited Members | |
Protected Member Functions inherited from rm_common::ServiceCallerBase< std_srvs::Trigger > | |
| void | callingThread () |
Protected Attributes inherited from rm_common::ServiceCallerBase< std_srvs::Trigger > | |
| std::string | service_name_ |
| ros::ServiceClient | client_ |
| std_srvs::Trigger | service_ |
| std::thread * | thread_ |
| std::mutex | mutex_ |
| int | fail_count_ |
| int | fail_limit_ |
|
inlineexplicit |
|
inline |