TS/MP Management Programming Manual (G06.24+, H06.03+)
ZPWY-MAP- Definitions
NonStop TS/MP Management Programming Manual—540082-001
7-14
ZPWY-MAP-DEF-SC
ZBACKUP
when specifying primary and backup processor pairs, this field is the 
backup processor. Valid values are in the range from 0 through 15. It is 
recommeded that you specify a CPU number that is greater than plus or 
minus one from the primary CPU.
When specifying a list of single CPUs, the only valid value is -1. 
Only Guardian server processes can be run as NonStop processes. Therefore, 
for Guardian server processes only, the PATHMON process passes to the 
server process a PARAM message containing BACKUPCPU filled in with a 3-
byte ASCII representation of the CPU number of the backup CPU. Use the 
GETBACKUPCPU procedure to retrieve the backup CPU number from the 
PARAM message. (For more information on the GETBACKUPCPU procedure, 
see the COBOL Manual for TNS and TNS/R Programs.) The server process 
can then use the backup CPU number as an alternate processor.
When a processor pair is specified and the primary CPU is down, the 
PATHMON process exchanges the roles of the primary and backup CPUs: the 
server process is started in the configured backup CPU, and the primary CPU 
is included in the BACKUPCPU PARAM message as the backup CPU.
To define a single CPU list, specify appropriate, unique CPU numbers for 
ZPRIMARY and specify a value of -1 for all corresponding ZBACKUP fields. 
The PATHMON process uses this sequence of individual CPUs in the order 
specified as it creates the server processes. (When a server class is started 
after being stopped, the PATHMON process starts the server processes in the 
CPUs that are next in the configured sequence after the ones that were last 
used.) A CPU can be specified only once in the list; you can define a maximum 
of 16 processor numbers. The BACKUPCPU attribute is not included in a 
PARAM message for single CPU lists.
Entering values for ZPRIMARY and ZBACKUP is optional in multiprocessor 
environments; the system assigns CPUs if you do not designate any. If you do 
not designate any CPUs, the PATHMON process assigns CPUs according to 
an internally defined algorithm.
ZCREATEDELAY 
specifies the maximum amount of time a link manager (such as a LINKMON 
process or Pathway/iTS TCP) waits to use an established link to a server class 
before requesting a new link from the PATHMON process that controls the server 
class. 
You must specify ZCREATEDELAY as a quadrupleword (64-bit) microsecond 
value. To convert a value expressed in hours, minutes, or seconds into a quad-
word microsecond value, use the algorithm:
hours * 60 = minutes
minutes * 60 = seconds
seconds * 1,000,000 = microseconds










