app_manager¶
Contents:
Summary¶
-
app_manager
¶ Version: 1.0.4
Description: app_manager
Maintainers: - Devon Ash <dash AT clearpathrobotics DOT com>
Licenses: - BSD
Urls: - website<http://ros.org/wiki/app_manager>
Authors: - Jeremy Leibs
- Ken Conley
BuildDepends: BuildtoolDepends: BuildExportDepends: ExecDepends:
Types¶
Service types¶
app_manager/GetAppDetails
app_manager/ListApps
app_manager/GetInstallationState
app_manager/StopApp
app_manager/InstallApp
app_manager/StartApp
app_manager/UninstallApp
-
app_manager/GetAppDetails
¶ Field (Request): - name (string) –
Field (Response): - app (app_manager/ExchangeApp) –
Name of the app to get details of
# Name of the app to get details of string name --- ExchangeApp app
-
app_manager/ListApps
¶ Field (Response): - running_apps[] (app_manager/App) –
- available_apps[] (app_manager/App) –
--- App[] running_apps App[] available_apps
-
app_manager/GetInstallationState
¶ Field (Request): - remote_update (bool) –
Field (Response): - installed_apps[] (app_manager/ExchangeApp) –
- available_apps[] (app_manager/ExchangeApp) –
bool remote_update --- ExchangeApp[] installed_apps ExchangeApp[] available_apps
-
app_manager/StopApp
¶ Field (Request): - name (string) –
Field (Response): - stopped (bool) –
- error_code (int32) –
- message (string) –
Name of app to stop. Sending “*” stops all apps.
# Name of app to stop. Sending "*" stops all apps. string name --- # true if app stopped, false otherwise bool stopped # if app did not stop, error code for classifying stop failure. See # StatusCodes.msg for common codes. int32 error_code string message
-
app_manager/InstallApp
¶ Field (Request): - name (string) –
Field (Response): - installed (bool) –
- message (string) –
Name of the app to install or upgrade
# Name of the app to install or upgrade string name --- # true if app started, false otherwise bool installed # response message for debugging string message
-
app_manager/StartApp
¶ Field (Request): - name (string) –
Field (Response): - started (bool) –
- error_code (int32) –
- message (string) –
- namespace (string) –
Name of the app to launch
# Name of the app to launch string name --- # true if app started, false otherwise bool started # if app did not start, error code for classifying start failure. See # StatusCodes.msg for common codes. int32 error_code # response message for debugging string message # Namespace where the app interface can be found string namespace
-
app_manager/UninstallApp
¶ Field (Request): - name (string) –
Field (Response): - uninstalled (bool) –
- message (string) –
Name of app to uninstall
# Name of app to uninstall string name --- # true if app stopped, false otherwise bool uninstalled string message