[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
FreeM fully implements ^$JOB
per ANSI X11.1-1995, as well as several extensions proposed in the M Millennium Draft Standard.
The first subscript of ^$JOB
represents the $JOB
of the process.
If you KILL
a first-level subscript of ^$JOB
, the SIGTERM
signal will be sent to the corresponding UNIX process, causing pending transactions to be rolled back and the process to be terminated. If the targeted process is in direct mode, the user will be prompted with options of either rolling back or committing any pending transactions.
The following subscripts are supported:
CHARACTER
+R -U -DReturns the character set of the job.
CWD
+R +U -DReturns or sets the current working directory of the job.
EVENT
+R +U +DThe subtree contained under ^$JOB($J,"EVENT")
defines asynchronous event handlers for the current job. Please see Asynchronous Event Handling for more information.
GLOBAL
+R -U -DReturns the global environment of the job.
IOPATH
+R +U -DReturns or sets the I/O path to be used by the OPEN
command.
PRIORITY
+R +U -DReturns or sets the nice value of the FreeM job.
ROUTINE
+R -U -DReturns the name of the routine currently being executed by the job.
$PRINCIPAL
+R -U -DReturns the value of $PRINCIPAL
for the job.
$TLEVEL
+R -U -DReturns the current transaction level (value of $TLEVEL
for the job.
$IO
+R -U -DReturns the current value of $IO
for the job.
USER
+R -U -DReturns the UID of the user owning the job.
GROUP
+R -U -DReturns the GID of the group owning the job.
NAMESPACE
+R +U -DReturns or sets the name of the job’s currently-active namespace.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] |
This document was generated by root on October 14, 2020 using texi2html 1.82.