From 871707b08cbd5c6c11996a281d43cbf307509454 Mon Sep 17 00:00:00 2001 From: Kevin Day Date: Wed, 15 Mar 2023 19:00:52 -0500 Subject: [PATCH] Update: Man page for controller specification changes regarding "helper" mode. --- .../controller/data/documentation/man/man5/controller-entry.5 | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/level_3/controller/data/documentation/man/man5/controller-entry.5 b/level_3/controller/data/documentation/man/man5/controller-entry.5 index 7168455..976bcf3 100644 --- a/level_3/controller/data/documentation/man/man5/controller-entry.5 +++ b/level_3/controller/data/documentation/man/man5/controller-entry.5 @@ -55,10 +55,19 @@ Execution of all Items is top\-down. \- The \fBmode\fR setting: Represents the mode in which the Entry is operating in. - The following modes are supported: \fBprogram\fR and \fBservice\fR. + The following modes are supported: \fBhelper\fR, \fBprogram\fR, and \fBservice\fR. + + - The \fBhelper\fR mode: + Designates that the Entry operates as a helper for starting programs or performing actions and exits when complete. + On exit, any background (asynchronous) processes are not cancelled. + If terminated, the foreground (synchronous) process is cancelled. + Will call the \fBexit\fR with the same name as this Entry, but with the extension \fBexit\fR, such as \fBdefault.exit\fR. + Supports the Item Action \fBexecute\fR to execute a program (switching the \fBcontroller\fR program entirely with the executed process). \- The \fBprogram\fR mode: Designates that the Entry operates as a program and exits when complete. + On exit, any background (asynchronous) processes are also cancelled. + If terminated, the foreground (synchronous) process is cancelled. Will call the \fBexit\fR with the same name as this Entry, but with the extension \fBexit\fR, such as \fBdefault.exit\fR. Supports the Item Action \fBexecute\fR to execute a program (switching the \fBcontroller\fR program entirely with the executed process). -- 1.8.3.1