$search
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 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.