Public Member Functions | Public Attributes | Private Member Functions | Private Attributes
update_robot.Updater Class Reference

List of all members.

Public Member Functions

def __init__
def command_update
def list
def stop_update

Public Attributes

 status_changed

Private Member Functions

def _on_update_sources
def _on_update_status

Private Attributes

 _avail_updates
 _status
 _update_sources
 _updater_start
 _updater_status_sub
 _updater_stop

Detailed Description

Control the updater on the robot.

Signals:
    status_changed:     Fired when the update status changes.  Passes
                        the current UpdateStatus message.

Definition at line 48 of file update_robot.py.


Constructor & Destructor Documentation

Definition at line 56 of file update_robot.py.


Member Function Documentation

def update_robot.Updater._on_update_sources (   self,
  msg 
) [private]

Definition at line 88 of file update_robot.py.

def update_robot.Updater._on_update_status (   self,
  msg 
) [private]

Definition at line 92 of file update_robot.py.

def update_robot.Updater.command_update (   self,
  uuid 
)
Command the robot to launch the update with the given uuid.

@param uuid: uuid of the update to start.

Definition at line 103 of file update_robot.py.

def update_robot.Updater.list (   self)
Return a list of tuples (version, uuid) of all available updates

Definition at line 97 of file update_robot.py.

Stop the current update process, if any.

Definition at line 114 of file update_robot.py.


Member Data Documentation

Definition at line 56 of file update_robot.py.

Definition at line 56 of file update_robot.py.

Definition at line 56 of file update_robot.py.

Definition at line 56 of file update_robot.py.

Definition at line 56 of file update_robot.py.

Definition at line 56 of file update_robot.py.

Definition at line 56 of file update_robot.py.


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


baxter_tools
Author(s): Rethink Robotics Inc.
autogenerated on Wed Aug 26 2015 10:50:53