Guardian Programming Reference Summary for C

Interprocess Messages
Guardian Programming Reference Summary for C522630-001
14-13
-20 BREAK ON DEVICE
-21 3270 DEVICE STATUS RECEIVED
-22 ELAPSED TIME TIMEOUT
-23 MEMORY LOCK COMPLETION
Word Description
sysmsg[0] -20
sysmsg[1] Logical device number, in binary, of device where BREAK was pressed. If a
process called SENDBREAKMESSAGE, this field contains -1.
sysmsg[2] System number, in binary, of logical device number or
SENDBREAKMESSAGE caller.
sysmsg[3] Most significant word of break tag.
sysmsg[4] Least significant word of break tag.
Word Description
sysmsg[0] -21
sysmsg[1] Response ID
sysmsg[2] Actual TR3271 status bytes, in which the sense byte is bits 0-7 and the status
byte is bits 8-15
sysmsg[3] Translation of the device status to status bits; the application might pass this
word directly to TR3271 by way of SETMODE 51 to post the status on a
TR3271 subdevice.
Word Description
sysmsg[0] -22
sysmsg[1] Parameter 1 supplied to SIGNALTIMEOUT (0 if none)
sysmsg[2] for 2 Parameter 2 supplied to SIGNALTIMEOUT (0D if none)
Word Description
sysmsg[0] -23
sysmsg[1] Parameter 1 supplied to LOCKMEMORY
sysmsg[2] for 2 Parameter 2 supplied to LOCKMEMORY (if none, OD)