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 | |
Definition at line 94 of file task_manager.py.
| 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.
Definition at line 119 of file task_manager.py.
Definition at line 95 of file task_manager.py.
Definition at line 95 of file task_manager.py.
Definition at line 95 of file task_manager.py.
Definition at line 95 of file task_manager.py.
Definition at line 95 of file task_manager.py.
Definition at line 95 of file task_manager.py.
Definition at line 95 of file task_manager.py.
Definition at line 95 of file task_manager.py.
Definition at line 95 of file task_manager.py.
Definition at line 95 of file task_manager.py.
Definition at line 95 of file task_manager.py.
Definition at line 95 of file task_manager.py.
Definition at line 95 of file task_manager.py.
Definition at line 95 of file task_manager.py.
Definition at line 242 of file task_manager.py.