$search
Public Member Functions | |
| def | __init__ |
| def | app_monitor |
| def | handle_get_app_details |
| def | handle_install_app |
| def | handle_list_apps |
| def | handle_list_exchange_apps |
| def | handle_start_app |
| def | handle_stop_app |
| def | handle_uninstall_app |
| def | publish_exchange_list_apps |
| def | publish_list_apps |
| 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 | |
| _exchange | |
| _exchange_list_apps_pub | |
| _get_app_details_srv | |
| _install_app_srv | |
| _interface_master | |
| _interface_sync | |
| _launch | |
| _list_apps_pub | |
| _list_apps_srv | |
| _list_exchange_apps_srv | |
| _robot_name | |
| _start_app_srv | |
| _status_pub | |
| _stop_app_srv | |
| _uninstall_app_srv | |
Definition at line 51 of file app_manager.py.
| def app_manager::app_manager::AppManager::__init__ | ( | self, | ||
| robot_name, | ||||
| interface_master, | ||||
| app_list, | ||||
| exchange | ||||
| ) |
Definition at line 53 of file app_manager.py.
| def app_manager::app_manager::AppManager::_get_current_app | ( | self | ) | [private] |
Definition at line 107 of file app_manager.py.
| def app_manager::app_manager::AppManager::_set_current_app | ( | self, | ||
| app, | ||||
| app_definition | ||||
| ) | [private] |
Definition at line 110 of file app_manager.py.
| def app_manager::app_manager::AppManager::_stop_current | ( | self | ) | [private] |
Definition at line 242 of file app_manager.py.
| def app_manager::app_manager::AppManager::app_monitor | ( | self | ) |
Definition at line 256 of file app_manager.py.
| def app_manager::app_manager::AppManager::handle_get_app_details | ( | self, | ||
| req | ||||
| ) |
Definition at line 123 of file app_manager.py.
| def app_manager::app_manager::AppManager::handle_install_app | ( | self, | ||
| req | ||||
| ) |
Definition at line 150 of file app_manager.py.
| def app_manager::app_manager::AppManager::handle_list_apps | ( | self, | ||
| req | ||||
| ) |
Definition at line 170 of file app_manager.py.
| def app_manager::app_manager::AppManager::handle_list_exchange_apps | ( | self, | ||
| req | ||||
| ) |
Definition at line 126 of file app_manager.py.
| def app_manager::app_manager::AppManager::handle_start_app | ( | self, | ||
| req | ||||
| ) |
Definition at line 181 of file app_manager.py.
| def app_manager::app_manager::AppManager::handle_stop_app | ( | self, | ||
| req | ||||
| ) |
Definition at line 252 of file app_manager.py.
| def app_manager::app_manager::AppManager::handle_uninstall_app | ( | self, | ||
| req | ||||
| ) |
Definition at line 160 of file app_manager.py.
| def app_manager::app_manager::AppManager::publish_exchange_list_apps | ( | self | ) |
Definition at line 143 of file app_manager.py.
| def app_manager::app_manager::AppManager::publish_list_apps | ( | self | ) |
Definition at line 137 of file app_manager.py.
| def app_manager::app_manager::AppManager::scoped_name | ( | self, | ||
| name | ||||
| ) |
Definition at line 120 of file app_manager.py.
| def app_manager::app_manager::AppManager::shutdown | ( | self | ) |
Definition at line 100 of file app_manager.py.
| def app_manager::app_manager::AppManager::stop_app | ( | self, | ||
| appname | ||||
| ) |
Definition at line 270 of file app_manager.py.
Definition at line 84 of file app_manager.py.
Definition at line 62 of file app_manager.py.
Definition at line 56 of file app_manager.py.
Definition at line 57 of file app_manager.py.
Definition at line 57 of file app_manager.py.
Definition at line 58 of file app_manager.py.
Definition at line 72 of file app_manager.py.
Definition at line 74 of file app_manager.py.
Definition at line 75 of file app_manager.py.
Definition at line 55 of file app_manager.py.
Definition at line 89 of file app_manager.py.
Definition at line 88 of file app_manager.py.
Definition at line 66 of file app_manager.py.
Definition at line 68 of file app_manager.py.
Definition at line 73 of file app_manager.py.
Definition at line 54 of file app_manager.py.
Definition at line 69 of file app_manager.py.
Definition at line 65 of file app_manager.py.
Definition at line 70 of file app_manager.py.
Definition at line 76 of file app_manager.py.