Guardian Programming Reference Summary for C
Interprocess Messages
Guardian Programming Reference Summary for C—522630-001
14-3
-3 PARAM
The field “parameters” in the above message format is composed of “numparams”
records of the following form (offsets are given in bytes):
-20 WAKEUP
-21 DISPLAY
typedef struct CIParam {
short messageCode; /* always -3 */
short numParams; /* number of parameters */
char params [1024];
} CIParam;
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
typedef struct CIWakeup {
short messageCode; /* always -20 */
} CIWakeup;
typedef struct CIDisplay {
short messageCode; /* always -21 */
char text [132]; /* n <= 132 */
} CIDisplay;