#include <service_client.h>
Public Types | |
typedef ClientGoalHandle< ActionSpec > | GoalHandleT |
typedef SimpleActionClient< ActionSpec > | SimpleActionClientT |
Public Member Functions | |
bool | call (const void *goal, std::string goal_md5sum, void *result, std::string result_md5sum) |
bool | isServerConnected () |
ServiceClientImpT (ros::NodeHandle n, std::string name) | |
bool | waitForServer (const ros::Duration &timeout) |
Public Member Functions inherited from actionlib::ServiceClientImp | |
ServiceClientImp () | |
virtual | ~ServiceClientImp () |
Private Attributes | |
boost::scoped_ptr< SimpleActionClientT > | ac_ |
Definition at line 115 of file service_client.h.
typedef ClientGoalHandle<ActionSpec> actionlib::ServiceClientImpT< ActionSpec >::GoalHandleT |
Definition at line 119 of file service_client.h.
typedef SimpleActionClient<ActionSpec> actionlib::ServiceClientImpT< ActionSpec >::SimpleActionClientT |
Definition at line 120 of file service_client.h.
actionlib::ServiceClientImpT< ActionSpec >::ServiceClientImpT | ( | ros::NodeHandle | n, |
std::string | name | ||
) |
Definition at line 82 of file service_client_imp.h.
|
virtual |
Implements actionlib::ServiceClientImp.
Definition at line 100 of file service_client_imp.h.
|
virtual |
Implements actionlib::ServiceClientImp.
Definition at line 94 of file service_client_imp.h.
|
virtual |
Implements actionlib::ServiceClientImp.
Definition at line 88 of file service_client_imp.h.
|
private |
Definition at line 129 of file service_client.h.