App Manager. More...
App Manager.
Definition at line 60 of file src/rocon_appmanager/app_manager.py.
def rocon_appmanager.app_manager.AppManager.__init__ | ( | self | ) |
Initialisation.
Definition at line 86 of file src/rocon_appmanager/app_manager.py.
def rocon_appmanager.app_manager.AppManager._get_installed_app_list | ( | self | ) | [private] |
Sets up an app directory and load installed app from given directory
Definition at line 252 of file src/rocon_appmanager/app_manager.py.
def rocon_appmanager.app_manager.AppManager._load | ( | self, | |
directory, | |||
typ | |||
) | [private] |
It searchs *.app in directories
Definition at line 268 of file src/rocon_appmanager/app_manager.py.
def rocon_appmanager.app_manager.AppManager._process_flip_request | ( | self, | |
req | |||
) | [private] |
Definition at line 134 of file src/rocon_appmanager/app_manager.py.
def rocon_appmanager.app_manager.AppManager._process_get_app_list | ( | self, | |
req | |||
) | [private] |
Definition at line 163 of file src/rocon_appmanager/app_manager.py.
def rocon_appmanager.app_manager.AppManager._process_init | ( | self, | |
req | |||
) | [private] |
Ros Callbacks.
Definition at line 125 of file src/rocon_appmanager/app_manager.py.
def rocon_appmanager.app_manager.AppManager._process_invitation | ( | self, | |
req | |||
) | [private] |
Definition at line 146 of file src/rocon_appmanager/app_manager.py.
def rocon_appmanager.app_manager.AppManager._process_platform_info | ( | self, | |
req | |||
) | [private] |
Definition at line 160 of file src/rocon_appmanager/app_manager.py.
def rocon_appmanager.app_manager.AppManager._process_start_app | ( | self, | |
req | |||
) | [private] |
Definition at line 178 of file src/rocon_appmanager/app_manager.py.
def rocon_appmanager.app_manager.AppManager._process_stop_app | ( | self, | |
req | |||
) | [private] |
Definition at line 203 of file src/rocon_appmanager/app_manager.py.
def rocon_appmanager.app_manager.AppManager._set_app_manager_api | ( | self | ) | [private] |
Definition at line 102 of file src/rocon_appmanager/app_manager.py.
def rocon_appmanager.app_manager.AppManager._set_gateway_services | ( | self | ) | [private] |
Definition at line 108 of file src/rocon_appmanager/app_manager.py.
def rocon_appmanager.app_manager.AppManager._set_platform_info | ( | self | ) | [private] |
Definition at line 114 of file src/rocon_appmanager/app_manager.py.
def rocon_appmanager.app_manager.AppManager._setup_ros_parameters | ( | self | ) | [private] |
Definition at line 237 of file src/rocon_appmanager/app_manager.py.
def rocon_appmanager.app_manager.AppManager.createRemoteRule | ( | self, | |
gateway, | |||
rule | |||
) |
Utilities.
Definition at line 223 of file src/rocon_appmanager/app_manager.py.
def rocon_appmanager.app_manager.AppManager.createRule | ( | self, | |
name, | |||
api_type | |||
) |
Definition at line 230 of file src/rocon_appmanager/app_manager.py.
def rocon_appmanager.app_manager.AppManager.flips | ( | self, | |
remotename, | |||
topics, | |||
type, | |||
ok_flag | |||
) |
Definition at line 302 of file src/rocon_appmanager/app_manager.py.
def rocon_appmanager.app_manager.AppManager.log | ( | self, | |
msg | |||
) |
Definition at line 323 of file src/rocon_appmanager/app_manager.py.
def rocon_appmanager.app_manager.AppManager.logerr | ( | self, | |
msg | |||
) |
Definition at line 326 of file src/rocon_appmanager/app_manager.py.
def rocon_appmanager.app_manager.AppManager.process_stdmsg | ( | self, | |
message | |||
) |
Definition at line 320 of file src/rocon_appmanager/app_manager.py.
def rocon_appmanager.app_manager.AppManager.setAPIs | ( | self, | |
namespace | |||
) |
Definition at line 282 of file src/rocon_appmanager/app_manager.py.
def rocon_appmanager.app_manager.AppManager.spin | ( | self | ) |
Definition at line 329 of file src/rocon_appmanager/app_manager.py.
Definition at line 86 of file src/rocon_appmanager/app_manager.py.
string rocon_appmanager::app_manager.AppManager::APP_BROKEN = "broken" [static] |
Definition at line 80 of file src/rocon_appmanager/app_manager.py.
Definition at line 86 of file src/rocon_appmanager/app_manager.py.
string rocon_appmanager::app_manager.AppManager::APP_RUNNING = "running" [static] |
Definition at line 79 of file src/rocon_appmanager/app_manager.py.
string rocon_appmanager::app_manager.AppManager::APP_STOPPED = "stopped" [static] |
Definition at line 78 of file src/rocon_appmanager/app_manager.py.
Definition at line 86 of file src/rocon_appmanager/app_manager.py.
Definition at line 62 of file src/rocon_appmanager/app_manager.py.
string rocon_appmanager::app_manager.AppManager::flip_request_srv_name = '~apiflip_request' [static] |
Definition at line 65 of file src/rocon_appmanager/app_manager.py.
Definition at line 108 of file src/rocon_appmanager/app_manager.py.
dictionary rocon_appmanager::app_manager.AppManager::gateway_srvs = {} [static] |
Definition at line 76 of file src/rocon_appmanager/app_manager.py.
string rocon_appmanager::app_manager.AppManager::init_srv_name = '~init' [static] |
Definition at line 64 of file src/rocon_appmanager/app_manager.py.
string rocon_appmanager::app_manager.AppManager::invitation_srv_name = '~invitation' [static] |
Definition at line 66 of file src/rocon_appmanager/app_manager.py.
string rocon_appmanager::app_manager.AppManager::listapp_srv_name = 'list_apps' [static] |
Definition at line 68 of file src/rocon_appmanager/app_manager.py.
string rocon_appmanager::app_manager.AppManager::log_pub_name = 'log' [static] |
Definition at line 72 of file src/rocon_appmanager/app_manager.py.
Definition at line 282 of file src/rocon_appmanager/app_manager.py.
Definition at line 125 of file src/rocon_appmanager/app_manager.py.
Definition at line 86 of file src/rocon_appmanager/app_manager.py.
Definition at line 114 of file src/rocon_appmanager/app_manager.py.
string rocon_appmanager::app_manager.AppManager::platform_info_srv_name = 'platform_info' [static] |
Definition at line 69 of file src/rocon_appmanager/app_manager.py.
Definition at line 282 of file src/rocon_appmanager/app_manager.py.
dictionary rocon_appmanager::app_manager.AppManager::pubs = {} [static] |
Definition at line 75 of file src/rocon_appmanager/app_manager.py.
Definition at line 282 of file src/rocon_appmanager/app_manager.py.
Definition at line 134 of file src/rocon_appmanager/app_manager.py.
Definition at line 282 of file src/rocon_appmanager/app_manager.py.
dictionary rocon_appmanager::app_manager.AppManager::services = {} [static] |
Definition at line 74 of file src/rocon_appmanager/app_manager.py.
Definition at line 102 of file src/rocon_appmanager/app_manager.py.
string rocon_appmanager::app_manager.AppManager::start_app_srv_name = 'start_app' [static] |
Definition at line 70 of file src/rocon_appmanager/app_manager.py.
string rocon_appmanager::app_manager.AppManager::stop_app_srv_name = 'stop_app' [static] |
Definition at line 71 of file src/rocon_appmanager/app_manager.py.