1 04/05/85  set_flagbox, sfb
 2 
 3 Syntax as a command:  sfb flagbox_variable value
 4 
 5 
 6 Syntax as an active function:  [sfb flagbox_variable value]
 7 
 8 
 9 Function:  changes the values of various flagbox variables.  When used
10 as an active function, it also returns the previous value of the
11 variable.  It is valid at all BCE command levels.
12 
13 
14 Arguments:
15 flagbox_variable
16    is one of the valid flagbox variables listed below:
17    N
18       where N is from 1 to 36.  The returned value is the Nth flagbox
19       flag.  These flags have true or false values.  Some of them are
20       named and can be referred to by their names, as listed below.
21    auto_reboot
22       (also flag 1).  Used by the auto BCE exec_com.  Refer to the
23       Multics System Maintenance Procedures manual, Order No.  AM81,
24       for more details.
25    booting
26       (also flag 2).  Used by the auto BCE exec_com.
27 
28 
29    rebooted
30       (also flag 4).  Used by the auto BCE exec_com.
31    unattended
32       (also flag 5).  Used by the auto BCE exec_com.
33    bce_command
34       a command that is invoked by BCE whenever it reaches a command
35       level.  The result is a character string, quoted.  This command
36       may be set so that BCE can be set to automatically boot Multics
37       upon a crash, etc.  Refer to the Multics System Maintenance
38       Procedures manual, Order No.  AM81, for more details.
39    ssenb
40       a flag set by Multics indicating whether or not the storage
41       system was enabled at the time of a crash.  A value of true
42       indicates that an emergency shutdown needs to be performed (or
43       did not succeed).
44 
45 
46    call_bce
47       indicates that BCE was called through a program calling call_bce.
48       This may be the result of the user having entering the bce
49       command.
50    shut
51       indicates that Multics successfully shut down.  If neither shut
52       nor call_bce is set, Multics either encountered a breakpoint,
53       crashed or was manually brought to BCE.
54    manual_crash
55       indicates that BCE was invoked manually, either by the user
56       manually forcing a return to BCE (XED 24000) or by the user
57       hitting the EXECUTE FAULT button.
58 value
59    is either a character string (for the bce_command variable) or the
60    string "true" or "false" (for other flagbox variables).