Guardian Procedure Calls Reference Manual (G06.25+)
Guardian Procedure Calls (H-K)
Guardian Procedure Calls Reference Manual—522629-013
7-42
INITIALIZER Procedure
match
INT:value
is the match count. For each assign message, the FCBs (if
rucb is passed)
are searched for a logical file name matching the logical file name contained in
the assign message. If a match is found, the information from the assign
message is put into the FCBs, and the match count is incremented.
If this is not an assign message or if the
rucb parameter is not passed, the
match count is always 0.
flags input
INT:value
contains several fields that determine actions to be taken by INITIALIZER, as
follows:
<0:10> Must be 0
<11> Request assign and param messages? 0 = yes, 1 = no
<12> Abnormally end if backup takeover occurs before first primary stack
checkpoint? 0 = yes, 1 = no
<13> If 1, CALL MONITORNET (-1)
<14> If 1, CALL MONITORCPUS (-1)
<15> If 1 and the caller is a TNS Guardian process, CALL ARMTRAP (-1,-1);
If 1 and the caller is a native Guardian process, CALL
SIGACTION_INIT_ ( SIG_ABORT )
The default value is 0.
timelimit input
INT(32):value
specifies how long INITIALIZER is to wait on $RECEIVE, as follows:
>= 0D timelimit specifies the maximum amount of time (in units of 0.01
second) that INITIALIZER is to wait on $RECEIVE.
= -1D INITIALIZER is to wait indefinitely.
< -1D INITIALIZER calls ABEND.
If this parameter is omitted, the default value 6000D (60 seconds) is used.