Guardian Procedure Errors and Messages Manual

for HP products, this is HP
sysmsg[17] = The subsystem number
sysmsg[18] = The subsystem version
sysmsg[19] = The length of text in bytes
sysmsg[20] FOR n = Up to 80 bytes of text
If the operating system deletes the process name from the process-pair directory, it sends the
following message. This message indicates that neither member of the process pair exists.
sysmsg[0] = -6
sysmsg[1] FOR 3 = The name of the deleted process
sysmsg[4] = -1
sysmsg[5] = The header size (header ends at
sysmsg[19])
sysmsg[6] FOR 4 = Process processor time in microseconds
(a FIXED value)
sysmsg[10] = The job ID; 0 if process has no GMOM
sysmsg[11] = The completion code
sysmsg[12] = Termination information; 0 if the user
did not supply information
sysmsg[13] FOR 4 = Subsystem organization (8 bytes);.
for HP products,this is HP
sysmsg[17] = Subsystem number
sysmsg[18] = Subsystem version
sysmsg[19] = Length of text in bytes
sysmsg[20] FOR n = Text (up to 80 bytes)
If an external process caused the termination, the abend message is changed as follows:
sysmsg[11] = Completion code defaults to 6
sysmsg[12] = Creator access ID
sysmsg[13] FOR 4 = Process ID of the process that caused
the termination
If a trap is encountered, the abend message is changed as follows:
sysmsg[11] = Completion code is -1
sysmsg[12] = Termination information is 0
sysmsg[13] FOR 4 = Subsystem organization is 4 words of
blanks
sysmsg[17] = Subsystem number is 0
sysmsg[18] = Subsystem version is 0
sysmsg[19] = Length is 76 bytes of text
sysmsg[20] FOR 76 = Is the following text:
TRAP NO=nn, S=nnnnnn, CS=nn, P=nnnnnn,
ENV=nnnnnn, L=nnnnnn, OCT P=nnnnnnnn
For information about the completion codes, see Table 29 (page 262).
Response The response, if any, is application dependent.
-8 CHANGE IN STATUS OF NETWORK NODE
Cause (C-series-format system message only) The process that was running on a system that is part
of a network enabled receipt of remote status-change messages by passing 1 as a parameter to
the MONITORNET procedure.
Format The layout of the received message described in terms of an array of words is:
sysmsg[0] = -8
sysmsg[1].<0:7> = System number
sysmsg[1].<8:15> = Number of processors
sysmsg[2] = Current processor-status bit mask
sysmsg[3] = Previous processor-status bit mask
Message Descriptions 253