diff options
author | 2023-10-10 18:03:44 -0400 | |
---|---|---|
committer | 2023-10-23 15:40:12 +0000 | |
commit | ecccce4b62c048272dd48378cc05d7165746b83e (patch) | |
tree | 9dfd38e9f24ce1504473d184cd301aa886ccf359 /docs/04_Developer_Guides/images/application_switching.msc | |
parent | 2887f945590adbb6ceaf590e4fb0f542792c6e04 (diff) |
Move application framework section
Move application framework section from "Developer Guides" to
"Component Documentation" and fix all links.
Bug-AGL: SPEC-4928
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I6bb10908860860d6634b23f6a458959397a98e81
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/documentation/+/29283
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Diffstat (limited to 'docs/04_Developer_Guides/images/application_switching.msc')
-rwxr-xr-x | docs/04_Developer_Guides/images/application_switching.msc | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/docs/04_Developer_Guides/images/application_switching.msc b/docs/04_Developer_Guides/images/application_switching.msc deleted file mode 100755 index ceeab7c..0000000 --- a/docs/04_Developer_Guides/images/application_switching.msc +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/mscgen -Tpng - -msc { - hscale="1.5"; - - u [label = "touch/pointer event" ], - l [label = "launcher app" ], - s [label = "runtime/shell-client"], - a [label = "applaunchd" ], - g [label = "gRPC-proxy" ], - c [label = "compositor" ], - d [label = "libsystemd"]; - - |||; - - --- [label = "initial phase - subscribe for signal/status events, assume app_id already started" ]; - - s >> a [label = "subscribe for applaunchd GetStatusEvents"]; - - --- [label = "handling of application switching" ]; - - u => l [label = "tapShortCut(appid)" ]; - l => a [label = "StartApplication(appid)"]; - a => d [label = "start application's systemd unit"]; - d => a [label = "return status from starting systemd unit"]; - a => s [label = "StartResponse(status = TRUE)"]; - a => s [label = "StatusResponse(app_id, 'started')"]; - s => c [label = "activate_app(app_id)"]; -} |