HP (Hewlett-Packard) HP 3000 Laptop User Manual


 
724 Appendix A
Predefined Variables in MPE/iX
If a PL variable is changed by a process it returns to its original value when the process
terminates. For example, if you logon and set HPREDOSIZE (the number of entries in the
CI's redo stack) to 25 and then run a program which sets it to 30 (using the COMMAND or
HPCICOMMAND intrinsics) the variable will have the value 30 for that process only. When
the process terminates the value of this variable for your session remains at the value it
was before the program was run (in this case 25).
PL (process local) variables are not programmatically accessible with the HPCIGETVAR,
HPCIPUTVAR, and HPCIDELETEVAR intrinsics. They may be programmatically accessed
only with the COMMAND or HPCICOMMAND intrinsics.
Note that HPTYPEAHEAD cannot be set inside a job. All user-created variables may be
modified and deleted. However, Hewlett-Packard predefined variables may not be deleted.
JCWs may be considered integer variables with legal values ranging from 0 to 65,535 and
with bits 16 and 17 (bit 0 being the leftmost bit of 32 bits) having special interpretations
(for example, if bit 16 is set, the JCW setting is FATAL) and with bits 0 through 15
reserved.
a. R READ ONLY variable (cannot be modified).
W READ/WRITE variable (can be modified).
JCW A standard MPE/iX JCW.
I Integer format.
B Boolean format (TRUE/FALSE).
S String (ASCII) format.
PL Process Local. Modifications exist only for the locality of the process.