Client side handle to monitor goal progress. More...
|True iff the two ClientGoalHandle's are tracking the same goal. |
|Internal use only. |
|True iff the two ClientGoalHandle's are tracking different goals. |
|Sends a cancel message for this specific goal to the ActionServer. |
|Get the state of this goal's communication state machine from interaction with the server. |
|Returns the current status of the goal. |
|Returns the current status text of the goal. |
|Gets the result produced by the action server for this goal. |
|Gets the terminal state information for this goal. |
Client side handle to monitor goal progress.
A ClientGoalHandle is a reference counted object that is used to manipulate and monitor the progress of an already dispatched goal. Once all the goal handles go out of scope (or are reset), an ActionClient stops maintaining state for that goal.
Get the state of this goal's communication state machine from interaction with the server.
Possible States are: WAITING_FOR_GOAL_ACK, PENDING, ACTIVE, WAITING_FOR_RESULT, WAITING_FOR_CANCEL_ACK, RECALLING, PREEMPTING, DONE
Gets the terminal state information for this goal.
Possible States Are: RECALLED, REJECTED, PREEMPTED, ABORTED, SUCCEEDED, LOST This call only makes sense if CommState==DONE. This will send ROS_WARNs if we're not in DONE