Public Member Functions | |
def | __init__ |
def | handle_list_apps |
def | handle_start_app |
def | handle_stop_app |
def | scoped_name |
def | shutdown |
def | stop_app |
Private Member Functions | |
def | _get_current_app |
def | _set_current_app |
def | _stop_current |
Private Attributes | |
_api_sync | |
_app_interface | |
_app_list | |
_current_app | |
_current_app_definition | |
_interface_master | |
_interface_sync | |
_launch | |
_list_apps_pub | |
_list_apps_srv | |
_robot_name | |
_start_app_srv | |
_status_pub | |
_stop_app_srv |
Definition at line 49 of file app_manager.py.
def app_manager::app_manager::AppManager::__init__ | ( | self, | ||
robot_name, | ||||
interface_master, | ||||
app_list | ||||
) |
Definition at line 51 of file app_manager.py.
def app_manager::app_manager::AppManager::_get_current_app | ( | self | ) | [private] |
Definition at line 91 of file app_manager.py.
def app_manager::app_manager::AppManager::_set_current_app | ( | self, | ||
app, | ||||
app_definition | ||||
) | [private] |
Definition at line 94 of file app_manager.py.
def app_manager::app_manager::AppManager::_stop_current | ( | self | ) | [private] |
Definition at line 174 of file app_manager.py.
def app_manager::app_manager::AppManager::handle_list_apps | ( | self, | ||
req | ||||
) |
Definition at line 107 of file app_manager.py.
def app_manager::app_manager::AppManager::handle_start_app | ( | self, | ||
req | ||||
) |
Definition at line 118 of file app_manager.py.
def app_manager::app_manager::AppManager::handle_stop_app | ( | self, | ||
req | ||||
) |
Definition at line 184 of file app_manager.py.
def app_manager::app_manager::AppManager::scoped_name | ( | self, | ||
name | ||||
) |
Definition at line 104 of file app_manager.py.
def app_manager::app_manager::AppManager::shutdown | ( | self | ) |
Definition at line 84 of file app_manager.py.
def app_manager::app_manager::AppManager::stop_app | ( | self, | ||
appname | ||||
) |
Definition at line 188 of file app_manager.py.
Definition at line 72 of file app_manager.py.
Definition at line 59 of file app_manager.py.
Definition at line 54 of file app_manager.py.
Definition at line 55 of file app_manager.py.
Definition at line 55 of file app_manager.py.
Definition at line 53 of file app_manager.py.
Definition at line 77 of file app_manager.py.
Definition at line 76 of file app_manager.py.
Definition at line 63 of file app_manager.py.
Definition at line 65 of file app_manager.py.
Definition at line 52 of file app_manager.py.
Definition at line 66 of file app_manager.py.
Definition at line 62 of file app_manager.py.
Definition at line 67 of file app_manager.py.