$search

task_manager::TaskManager Class Reference

List of all members.

Public Member Functions

def __init__
def add_task
def add_task_srv
def get_available_tasks
def get_available_tasks_srv
def get_scheduled_tasks
def get_scheduled_tasks_srv
def pub_available_tasks
def pub_scheduled_tasks
def remove_task
def remove_task_srv
def reorder_tasks
def reorder_tasks_srv
def start_task
def start_task_srv
def stop_task
def stop_task_srv

Public Attributes

 available_tasks
 launch
 lock
 pub_available
 pub_scheduled
 schedule_order
 scheduled_tasks
 srv_add_task
 srv_get_available_tasks
 srv_get_scheduled_tasks
 srv_remove_task
 srv_reorder_tasks
 srv_start_task
 srv_stop_task
 start_task_needed
 start_task_run_id

Detailed Description

Definition at line 94 of file task_manager.py.


Member Function Documentation

def task_manager::TaskManager::__init__ (   self  ) 

Definition at line 95 of file task_manager.py.

def task_manager::TaskManager::add_task (   self,
  task_id 
)

Definition at line 178 of file task_manager.py.

def task_manager::TaskManager::add_task_srv (   self,
  req 
)

Definition at line 235 of file task_manager.py.

def task_manager::TaskManager::get_available_tasks (   self  ) 

Definition at line 119 of file task_manager.py.

def task_manager::TaskManager::get_available_tasks_srv (   self,
  req 
)

Definition at line 227 of file task_manager.py.

def task_manager::TaskManager::get_scheduled_tasks (   self  ) 

Definition at line 135 of file task_manager.py.

def task_manager::TaskManager::get_scheduled_tasks_srv (   self,
  req 
)

Definition at line 232 of file task_manager.py.

def task_manager::TaskManager::pub_available_tasks (   self  ) 

Definition at line 132 of file task_manager.py.

def task_manager::TaskManager::pub_scheduled_tasks (   self  ) 

Definition at line 140 of file task_manager.py.

def task_manager::TaskManager::remove_task (   self,
  run_id 
)

Definition at line 193 of file task_manager.py.

def task_manager::TaskManager::remove_task_srv (   self,
  req 
)

Definition at line 238 of file task_manager.py.

def task_manager::TaskManager::reorder_tasks (   self,
  run_id_list 
)

Definition at line 207 of file task_manager.py.

def task_manager::TaskManager::reorder_tasks_srv (   self,
  req 
)

Definition at line 253 of file task_manager.py.

def task_manager::TaskManager::start_task (   self,
  run_id 
)

Definition at line 143 of file task_manager.py.

def task_manager::TaskManager::start_task_srv (   self,
  req 
)

Definition at line 242 of file task_manager.py.

def task_manager::TaskManager::stop_task (   self,
  run_id 
)

Definition at line 163 of file task_manager.py.

def task_manager::TaskManager::stop_task_srv (   self,
  req 
)

Definition at line 249 of file task_manager.py.


Member Data Documentation

Definition at line 121 of file task_manager.py.

Definition at line 106 of file task_manager.py.

Definition at line 96 of file task_manager.py.

Definition at line 99 of file task_manager.py.

Definition at line 107 of file task_manager.py.

Definition at line 104 of file task_manager.py.

Definition at line 105 of file task_manager.py.

Definition at line 113 of file task_manager.py.

Definition at line 111 of file task_manager.py.

Definition at line 112 of file task_manager.py.

Definition at line 114 of file task_manager.py.

Definition at line 117 of file task_manager.py.

Definition at line 115 of file task_manager.py.

Definition at line 116 of file task_manager.py.

Definition at line 103 of file task_manager.py.

Definition at line 243 of file task_manager.py.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends


continuous_ops_task_manager
Author(s): Wim Meeussen
autogenerated on Fri Mar 1 15:18:43 2013