Guardian Programming Reference Summary for pTAL and TAL
Interprocess Messages
Guardian Programming Reference Summary for pTAL and TAL—522631-001
14-4
-51 LOGOFF 
-52 RUN 
-53 ILLEGAL LOGON 
STRUCT logoff^msg;
BEGIN
INT msgcode; ! [0] -51
INT userid; ! [1] user’s logon ID
INT cipri; ! [2] TACL execution priority
INT ciinfile [0:11]; ! [3] TACL input file
INT cioutfile [0:11]; ! [15] TACL output file
END;
STRUCT processcreation^msg;
BEGIN
INT msgcode; ! [0] -52
INT userid; ! [1] user’s logon ID
INT cipri; ! [2] TACL execution priority
INT ciinfile [0:11];  ! [3] TACL input file
INT cioutfile [0:11];  ! [15] TACL output file
INT progname [0:11]; ! [27] internal format 
 ! program file name
INT priority;  ! [39] PRI parameter
 ! default: 0
INT processor; ! [40] CPU parameter
 ! default: 0
INT proginfile [0:11]; ! [41] IN parameter file name
 ! default:TACL input file
INT progoutfile [0:11]; ! [53] OUT parameter file name
 ! default:TACL input file
INT proglibfile [0:11]; ! [65] LIB parameter
 ! default: blanks
INT progswapfile [0:11]; ! [77] SWAP parameter
 ! default: blanks
END;
STRUCT illegal^logon^msg;
BEGIN
INT msgcode; ! [0] -53
INT userid; ! [1] user’s illegal logon ID
INT cipri; ! [2] TACL execution priority
INT ciinfile [0:11]; ! [3] TACL input file
INT cioutfile [0:11]; ! [15] TACL output file
STRING [0:n]; ! [27] illegal logon string
 ! n<= 132 bytes
END;










