Public Member Functions | Public Attributes | Private Member Functions
actionlib.action_client.GoalManager Class Reference

List of all members.

Public Member Functions

def __init__
def init_goal
 Sends off a goal and starts tracking its status.
def register_cancel_fn
def register_send_goal_fn
def update_feedbacks
def update_results
def update_statuses
 Updates the statuses of all goals from the information in status_array.

Public Attributes

 ActionFeedback
 ActionGoal
 ActionResult
 ActionSpec
 cancel_fn
 list_mutex
 send_goal_fn
 statuses

Private Member Functions

def _generate_id
def _get_live_statuses

Detailed Description

Definition at line 412 of file action_client.py.


Constructor & Destructor Documentation

def actionlib.action_client.GoalManager.__init__ (   self,
  ActionSpec 
)

Definition at line 416 of file action_client.py.


Member Function Documentation

Definition at line 431 of file action_client.py.

Definition at line 465 of file action_client.py.

def actionlib.action_client.GoalManager.init_goal (   self,
  goal,
  transition_cb = None,
  feedback_cb = None 
)

Sends off a goal and starts tracking its status.

Returns:
ClientGoalHandle for the sent goal.

Definition at line 446 of file action_client.py.

Definition at line 440 of file action_client.py.

Definition at line 438 of file action_client.py.

def actionlib.action_client.GoalManager.update_feedbacks (   self,
  action_feedback 
)

Definition at line 490 of file action_client.py.

def actionlib.action_client.GoalManager.update_results (   self,
  action_result 
)

Definition at line 486 of file action_client.py.

def actionlib.action_client.GoalManager.update_statuses (   self,
  status_array 
)

Updates the statuses of all goals from the information in status_array.

Parameters:
status_array(actionlib_msgs/GoalStatusArray)

Definition at line 475 of file action_client.py.


Member Data Documentation

Definition at line 416 of file action_client.py.

Definition at line 416 of file action_client.py.

Definition at line 416 of file action_client.py.

Definition at line 416 of file action_client.py.

Definition at line 440 of file action_client.py.

Definition at line 416 of file action_client.py.

Definition at line 416 of file action_client.py.

Definition at line 416 of file action_client.py.


The documentation for this class was generated from the following file:


actionlib
Author(s): Eitan Marder-Eppstein, Vijay Pradeep
autogenerated on Thu Jan 2 2014 11:03:50