Guardian Programming Reference Summary for pTAL and TAL
Interprocess Messages
Guardian Programming Reference Summary for pTAL and TAL—522631-001
14-5
-54 ADD USER 
-55 DELETE USER 
-56 ALTER PRIORITY 
STRUCT adduser^msg;
BEGIN
INT msgcode; ! [0] -54
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 groupname [0:3]; ! [27] new user group name 
INT username [0:3]; ! [31] new user user name 
INT group^id; ! [35] new user group number
INT user^id; ! [36] new user user number 
END;
STRUCT deluser^msg;
BEGIN
INT msgcode; ! [0] -55
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 groupname [0:3]; ! [27] deleted user group 
number
INT username [0:3];  ! [31] deleted user group name
END;
STRUCT altpri^msg;
BEGIN
INT msgcode; ! [0] -56
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 crtpid [0:3]; ! [27] process ID of process
 ! to be altered
INT progname [0:11]; ! [31] file name of process
 ! to be altered
INT priority; ! [43] the new priority
INT phandle; ! [44] process phandle of 
 ! process to be altered
END;










