#include <service_client.h>
Public Member Functions | |
template<class Goal , class Result > | |
bool | call (const Goal &goal, Result &result) |
bool | isServerConnected () |
ServiceClient (boost::shared_ptr< ServiceClientImp > client) | |
bool | waitForServer (const ros::Duration &timeout=ros::Duration(0, 0)) |
Private Attributes | |
boost::shared_ptr < ServiceClientImp > | client_ |
Definition at line 52 of file service_client.h.
actionlib::ServiceClient::ServiceClient | ( | boost::shared_ptr< ServiceClientImp > | client | ) | [inline] |
Definition at line 54 of file service_client.h.
bool actionlib::ServiceClient::call | ( | const Goal & | goal, |
Result & | result | ||
) |
Definition at line 88 of file service_client_imp.h.
Definition at line 97 of file service_client_imp.h.
bool actionlib::ServiceClient::waitForServer | ( | const ros::Duration & | timeout = ros::Duration(0,0) | ) |
Definition at line 93 of file service_client_imp.h.
boost::shared_ptr<ServiceClientImp> actionlib::ServiceClient::client_ [private] |
Definition at line 63 of file service_client.h.