Guardian Procedure Errors and Messages Manual
INT recordsize; ! [52] record-size
INT blocksize; ! [53] block-size END;
The application need not respond to the ASSIGN message. When all of the ASSIGN and PARAM
messages have been received, the process is ready for use.
-3 PARAM
Cause A new process receives a PARAM message if any parameters are in effect when the new
process is created.
The PARAM messages immediately follow the ASSIGN messages if the process does one of the
following:
• Replies to the startup message with an error return value of 70. The TACL process then sends
both ASSIGN and PARAM messages.
• Replies to the startup message with an error return value of 0, but with a reply of from 1
through 4 bytes, where bit 1 of the first byte of the reply is set to 1. If bit 0 of the first byte of
the reply is set to 1, the TACL process also sends ASSIGN messages.
Format The format of the PARAM message follows. The maximum message length is 1028 bytes.
STRUCT ci^param; ! PARAM message
BEGIN !
INT msg^code; ! [0] -3
INT numparams; ! [1] number of
! parameters
! included in !
! this message
STRING parameters [0:1023];! [2] beginning of
! parameters END;
The field parameters in the above message format is composed of numparams records of the
following form (offsets are given in bytes):
param[0] = length n, in bytes, of
parameter-name
param[1] FOR n = parameter-name
param[n+1] = length v, in bytes, of
parameter-value
param[n+2] FOR v = parameter-value
The application need not respond to the ASSIGN message. When all of the ASSIGN and PARAM
messages have been received, the process is ready for use.
-20 WAKEUP
Cause A process sent a wakeup message to the TACL process.
If the TACL process is paused, the wakeup message causes it to return to the command input mode
(that is, wake up). If the TACL process is not paused, it ignores the wakeup message.
Format The format of the wakeup message follows. The message length is 2 bytes.
STRUCT wakeup^msg; BEGIN INT msgcode; ! -20 END;
None required.
-21 DISPLAY
Cause A process sends a display message to the TACL process.
The display message causes the TACL process to display the text contained in the message. The
text is displayed just prior to the next time the TACL process prompts for a command.
238 Interprocess Command Interpreter Messages