Guardian Programming Reference Summary for C

Interprocess Messages
Guardian Programming Reference Summary for C522630-001
14-14
-24 MEMORY LOCK FAILURE
-26 PROCESS TIME TIMEOUT
-30 PROCESS OPEN
-31 PROCESS CLOSE
Word Description
sysmsg[0] -24
sysmsg[1] Parameter 1 supplied to LOCKMEMORY (if none, 0)
sysmsg[2] for 2 Parameter 2 supplied to LOCKMEMORY (if none, 0D)
Word Description
sysmsg[0] -26
sysmsg[1] Parameter 1 supplied to SIGNALPROCESSTIMEOUT (0 if none)
sysmsg[2] for 2 Parameter 2 supplied to SIGNALPROCESSTIMEOUT (0D if none)
Word Description
sysmsg[0] -30
sysmsg[1] Flags parameter to caller’s OPEN
sysmsg[2] Sync-or-receive-depth parameter to caller’s OPEN
sysmsg[3] for 4 0 if normal OPEN; or Process ID of primary process opened by a
backup process
sysmsg[7] 0 if normal OPEN; or file number of file opened by a backup process
sysmsg[8] Process accessor ID of opener
sysmsg[9] for 4 Optional first qualified name of named process or blanks
sysmsg[13] for 4 Optional second qualified name of named process or blanks
sysmsg[17], bit
14
1 if the opener’s process access identification (given in the message) has
not been verified in the receiver’s node (although it passes the remote
password test)
sysmsg[17], bit
15
1 if the opener is on a different node from the receiving process
Word Description
sysmsg[0] -31