OSI/TS Management Programming Manual
Sample Programs
056786 Tandem Computers Incorporated C–3
?PAGE
! ***********************************************************
! * start^up *
! ***********************************************************
! This procedure reads the startup message in $RECEIVE.
PROC start^up;
BEGIN
STRUCT startup^msg;
BEGIN
 STRUCT default;
 BEGIN
 INT vol[0:3];
 INT subvol[0:3];
 END;
 STRUCT infile;
 BEGIN
 INT vol[0:3];
 INT subvol[0:3];
 INT name[0:3];
 END;
 STRUCT outfile;
 BEGIN
 INT vol[0:3];
 INT subvol[0:3];
 INT name[0:3];
 END;
 STRUCT parameter;
 BEGIN
 STRING bytes[0:40];
 END;
END;
INT receive^name[0:11] := ["$RECEIVE", 8 * [" "]];
INT rcv^num;
INT count^read;
 CALL open(receive^name, rcv^num);
 IF <> THEN
 CALL debug;
 CALL read(rcv^num, startup^msg, $LEN(startup^msg),
 count^read);
 IF <> THEN
 CALL debug;
 CALL close(rcv^num);
END;
! ***********************************************************
! * open^scp *
! ***********************************************************










