TITLE OPRSCM - SEMI OPR command tables for ORION SUBTTL Preliminaries ; COPYRIGHT (c) DIGITAL EQUIPMENT CORPORATION 1988. ; ALL RIGHTS RESERVED. ; ; THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED ; ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE ; INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER ; COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY ; OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY ; TRANSFERRED. ; ; THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE ; AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT ; CORPORATION. ; ; DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS ; SOFTWARE ON EQUIPMENT THAT IS NOT SUPPLIED BY DIGITAL. SALL SEARCH GLXMAC SEARCH ORNMAC SEARCH NEBMAC SEARCH MONSYM,MACSYM PROLOG(OPRSCM) ;Version numbers SCMMAN==:14 ;Maintenance edit number SCMDEV==:3 ;Development edit number VERSIN (SCM) ;Generate edit number .DIRECTIVE FLBLST
Subttl Table of Contents ; Table of Contents for OPRSCM ; ; Section Page ; ; ; 1. Revision History . . . . . . . . . . . . . . . . . . . 3 ; 2. SEMI-OPR command tables . . . . . . . . . . . . . . . 4 ; 3. START command tables for SEMI-OPR . . . . . . . . . . 5 ; 4. CONTINUE command tables . . . . . . . . . . . . . . . 6 ; 5. STOP command tables . . . . . . . . . . . . . . . . . 7
SUBTTL Revision History COMMENT \ ***** Release 6.0 -- begin development edits ***** 1 6.1117 3-Dec-87 Place the SEMI-OPR command tables in module OPRSCM 2 6.1225 8-Mar-88 Update copyright notice. 3 6.1237 21-Apr-88 Move part of the command table from OPRCMD to here. This is a result of adding LAT printers as a valid printer type to the commands ALIGN, BACKSPACE, FORWARDSPACE and SUPPRESS. These changes caused OPRCMD symbol's table to overflow. 4 6.1267 8-Aug-88 Reinstalled /NODE: switch in several OPR commands dealing with printers 5 6.1269 18-Oct-88 Add the /CLUSTER-NODE: switch to the command tables. 6 6.1296 25-Dec-89 Add the /NODE: switch for the SHOW STATUS and SHOW PARAMETERS commands for local printers. 7 6.1305 19-Jan-90 Add the /CLUSTER-NODE: switch to the FORWARD, ROUTE and SUPPRESS commands. Also, make it possible only to specify a single unit number rather than also a range for cluster printers in the ROUTE command. 10 6.1306 31-Jan-90 Add the /CLUSTER-NODE: switch to the SET TAPE INITIALIZE command. 11 6.1311 14-Feb-90 Add the /CLUSTER-NODE: switch to the REPORT command. 12 6.1314 10-Mar-90 Add the SHOW BROADCAST-MESSAGES and SHOW RECEIVE-REMOTE-MESSAGES commands. Add the /ALL switch to the SHOW OPERATORS command. 13 6.1318 3-Jun-90 Add support for alias printers. \ ;End of revision history
SUBTTL SEMI-OPR command tables EXTERN STOBTH,STOHGH,STOOHG INTERN OPRSCM ;MAKE VECTOR ADDRESS AVAILABLE OPRSCM: EXP 2 ;SIZE EXP SEMICM ;POINTER TO THE INI FUNCTION EXP CMSFDB ;TOP LEVEL DISPATCH FOR SEMI-OPR ;**;[13]At OPRSCM:+2L add 5 lines PMM 6/3/90 ;[13]Alias Keyword Tables MAXAKA==500 ;[13]Maximum number of alias names $GDATA AKATBL,MAXAKA ;[13]Alias keyword table pointers $GDATA AKASIX,MAXAKA ;[13]SIXBIT alias keyword table $GDATA AKAASC,2*MAXAKA ;[13]ASCIZ alias keyword table SEMICM:: $INIT(CMSFDB) CMSFDB:: $KEYDSP(CMSTAB,<$ACTION(CMDACT##),$ERROR(BADSCM)>) CMSTAB: $STAB IFN SOPR,< IFN SOPRI,<ORNDSP(ALIFDB##,ALIGN,ALI) ORNDSP(BKSFDB##,BACKSPACE,BKS)> ORNDSP(SOCFDB,CONTINUE,CNT) ORNDSP(EXTFDB##,EXIT,EXT) IFN SOPRI,<ORNDSP(BKSFDB,FORWARDSPACE,FWS)> ORNDSP(HLPFDB##,HELP,HLP) IFN SOTAP,<ORNDSP(IDNFDB##,IDENTIFY,IDN)> ORNDSP(PUSFDB,PUSH,PUS) ;[3] ORNDSP(SHWFDB,SHOW,SHW) ;[3] ORNDSP(SSDFDB,SHUTDOWN,SHD) ORNDSP(SSTFDB,START,STA) ORNDSP(SSPFDB,STOP,PAU) IFN SOPRI,<ORNDSP(SUPFDB,SUPPRESS,SUP)> ;[3] ORNDSP(TAKOPR##,TAKE,TAK) ORNDSP(WAIOPR##,WAIT,WAI)> $ETAB BADSCM: MOVEI S2,[ASCIZ/Invalid SEMI-OPR command specified/] $RETF ;BAD COMMAND
SUBTTL START command tables for SEMI-OPR SSTFDB: $NOISE (SSTF01,<object>) SSTF01: $KEYDSP(SSTF02) SSTF02: $STAB IFN SOCPH,<ORNDSP(SSTF04,<CARD-PUNCH>,CDP)> IFN SOPTP,<ORNDSP(SSTF04,<PAPER-TAPE-PUNCH>,PTP)> IFN SOPLO,<ORNDSP(SSTF04,<PLOTTER>,PLT)> IFN SOPRI,<ORNDSP(SSTF11,PRINTER,LPT)> IFN SOCRD,<ORNDSP(SSTF04,READER,RDR)> $ETAB SSTF04: $URANGE (CONFRM) SSTF11: $URANGE(SSTF12) SSTF12: $SWITCH (SSTF14,SSTF13,<$ALTERNATE(<CONFRM>)>) SSTF13: $STAB ORNSWI (<DEVICE:>,DEV) $ETAB SSTF14: $DEV(CONFRM,<$HELP(<tape drive name>)>)
SUBTTL CONTINUE command tables SUBTTL SHUTDOWN command tables COMMENT \ NOTE: SHOULD IT BECOME DESIRABLE FOR THE SHUTDOWN AND CONTINUE COMMANDS TO BE NO LONGER SYNTACTICALLY IDENTICAL THEN THE COMMON USE OF THIS PDB CHAIN DEFINITION IS NO LONGER VALID. \ SSDFDB: $NOISE (SSD010,<scheduling for>) SOCFDB: $NOISE (SOCF01,<object>) SOCF01: $KEYDSP(SOCF02) SOCF02: $STAB IFN SOCPH,<ORNDSP(SOCF04,<CARD-PUNCH>,CDP)> IFN SOPTP,<ORNDSP(SOCF04,<PAPER-TAPE-PUNCH>,PTP)> IFN SOPLO,<ORNDSP(SOCF04,<PLOTTER>,PLT)> IFN SOPRI,<ORNDSP(SOCF04,PRINTER,LPT)> IFN SOCRD,<ORNDSP(SOCF04,READER,RDR)> $ETAB SOCF03: $SRANGE(CONFRM) SOCF04: $URANGE(CONFRM) SSD010: $KEYDSP(SSD020) SSD020: $STAB IFN SOCPH,<ORNDSP(SOCF04,<CARD-PUNCH>,CDP)> IFN SOPTP,<ORNDSP(SOCF04,<PAPER-TAPE-PUNCH>,PTP)> IFN SOPLO,<ORNDSP(SOCF04,<PLOTTER>,PLT)> IFN SOPRI,<ORNDSP(SOCF04,PRINTER,LPT)> IFN SOCRD,<ORNDSP(SOCF04,READER,RDR)> $ETAB
SUBTTL STOP command tables SSPFDB: $NOISE (SSPF01,<object>) SSPF01: $KEYDSP(SSPF02) SSPF02: $STAB IFN SOCPH,<ORNDSP(SSPU01,<CARD-PUNCH>,CDP)> IFN SOPTP,<ORNDSP(SSPU01,<PAPER-TAPE-PUNCH>,PTP)> IFN SOPLO,<ORNDSP(SSPU01,<PLOTTER>,PLT)> IFN SOPRI,<ORNDSP(SSPU01,PRINTER,LPT)> IFN SOCRD,<ORNDSP(SSPU01,READER,RDR)> $ETAB SSPS01: $NOISE (SSPN01,<stream number>) SSPU01: $NOISE (SSPN01,<unit number>) SSPN01: $NUMBER (SSPN02,^D10,<number or range (n:m)>,<$ACTION(STOBTH##)>) SSPN02: $TOKEN (SSPN03,<:>,<$HELP(<colon to specify a range>),$DEFAULT(IMMEDIATELY),>) SSPN03: $NUMBER (SSP010,^D10,,<$ACTION(STOHGH##)>) SSP010: $KEYDSP (SSP020,<$DEFAULT(<IMMEDIATELY>),$ALTERNATE(CONFRM)>) SSP020: $STAB ORNDSP(SSP030,<AFTER>,AFT) ORNDSP(CONFRM,<IMMEDIATELY>,IMM) $ETAB SSP030:$KEY(CONFRM,SSP040) SSP040: $STAB ORNKEY(<CURRENT-REQUEST>,ACR) ORNKEY(<EVERY-REQUEST>,AER) $ETAB CONFRM: $CRLF ;**;The following code to the end of OPRSCM is a part of edit 3 EXTERN CHKVAL,DSTBRK,CHKNOD,DQSCHK,LPTMSK,DQSSHO EXTERN LATSAP,LATSHO,SHOMSK,CLUMSK,BLDCNT,CLNTAB,CHGBLK EXTERN MAXNOD,CLNNAM,CLNTAB,SBNNAMT,STOBTH,STOHGH EXTERN CHKPOS,FIXIT,LATSRV,STOOHG ;***;[13]At CONFRM:+7L add 1 line PMM 6/3/90 EXTERN CHGAKA,CHGLST,CHKLST,LSTCHK ;[13]Alias Printer action routines EXTERN RLSCHK ;[13] INTERN MTNFDB,NXTFDB,PUSFDB,RPTFDB,REQFDB,RSPFDB,RTEFDB INTERN SETFDB,STAFDB,STPFDB,SUPFDB,SWIFDB,SNDFDB,SHWFDB INTERN UNDFDB
SUBTTL MOUNT command tables MTNFDB: $KEY (MTN020,MTN010,<$DEFAULT(<STRUCTURE>)>) MTN010: $STAB ORNKEY (<STRUCTURE>,STR) $ETAB MTN020: $DEV (MTN030,<$HELP(<alias name>)>) CLUSTER< MTN030: $SWITCH (MTN050,MTN040,<$ALTERNATE(<MTN060>)>) > SINGLE< MTN030: $SWITCH (MTN050,MTN040,<$ALTERNATE(<CONFRM>)>) > MTN040: $STAB ORNSWI(<STRUCTURE-ID:>,SID) $ETAB CLUSTER< MTN050: $DEV (MTN060,<$HELP(<structure name>)>) MTN060: $CLUNOD (CONFRM) > SINGLE< MTN050: $DEV (CONFRM,<$HELP(<structure name>)>) >
SUBTTL NEXT - NEXT COMMAND NXTFDB: $NOISE (NXT010,<job on>) NXT010: $KEYDSP(NXT020) NXT020: $STAB ORNDSP(NXT040,BATCH-STREAM,BAT) ORNDSP(NXT030,CARD-PUNCH,CDP) ORNDSP(NXT030,PAPER-TAPE-PUNCH,PTP) ORNDSP(NXT030,PLOTTER,PLT) ORNDSP(NXT025,PRINTER,LPT) $ETAB ;**;[13]At NXT020:+7L replace 1 line with 2 lines PPM 6/3/90 NXT025: $NOISE(NXT027,<specify printer>,<$ACTION(LSTCHK),$FLAGS(CM%SDH)>) ;[13] NXT027: $AKAMAC (NXT100,NXT045) ;[13] NXT030: $NOISE (NXT050,<unit number>) NXT040: $NOISE (NXT050,<stream number>) ;[4]change 1 line at NXT045:+0L JYCW 8-Aug-88 NXT045: $NUMBER (NXT130,^D10,<number (/NODE:)>,<$ACTION(STOBTH),$ALTERNATE(NXT091)>) ;[4]Add 1 line at NXT045:+1L JYCW 8-Aug-88 NXT130: $NODE (NXT100) ;[4]/NODE: NXT050: $NUMBER (NXT080,^D10,<number (/NODE:)>,<$ACTION(STOBTH),>) NXT080: $SWITCH (NXT090,NXT085,<$DEFAULT(<REQUEST-ID>),$ALTER(NXT100)>) NXT085: $STAB ORNSWI(NODE:,NOD) $ETAB NXT090: $NODNM (NXT100,<node name>,<$FLAGS(CM%PO!CM%NSF)>) ;REMOTE PRINTERS NXT091: $KEYDSP(NXT092) NXT092: $STAB CLUSTER< ORNDSP (NXT093,CLUSTER,CLU)> ORNDSP (NXT094,DQS,DQS) ORNDSP (NXT095,LAT,LAT) $ETAB CLUSTER< NXT093: $CLUSPL(NXT100) > NXT094: $DQSSPL(NXT100) NXT095: $LATSPL(NXT100) NXT100: $KEYDSP (NXT110,<$DEFAULT(<REQUEST-ID>)>) NXT110: $STAB ORNDSP(NXT120,<REQUEST-ID>,RQN) $ETAB ;**;[5]At NXT120 change 1 line JYCw Oct-18-88 NXT120: $NUMBER(STACLU,^D10,<request number of the next job to schedule>,<$ACTION(CHKPOS)>) ;[5]
SUBTTL PUSH command tables PUSFDB: $NOISE(PUS100,<to EXEC level>) PUS100: $CRLF(<$ACTION(PUSHRT##)>)
SUBTTL REPORT command tables RPTFDB: $NOISE (RPT005,<by>) RPT005: $FIELD (RPT015,<user name>) RPT015: $DEV (RPT020,<$HELP(<device being reported>)>) ;**;[11]At RPT020:+0L replace 1 line with 2 lines JCR 2/14/90 RPT020: $CLUNOD (RPT022,RPT022) ;[11] RPT022: $CRLF (<$ALTER(RPT025),$ACTION(TXTLIN##),$HELP(<confirm for multiple line response>)>) ;[11] RPT025: $CTEXT (CONFRM,<single line response>)
SUBTTL REQUEUE command tables REQFDB: $NOISE (REQ010,<current job on>) REQ010: $KEYDSP (REQ020) REQ020: $STAB ORNDSP (REQ030,<BATCH-STREAM>,BAT) ORNDSP (REQ040,<CARD-PUNCH>,CDP) IFN FTFTS,< ORNDSP (REQ030,<FTS-STREAM>,FTS) > ;End FTFTS conditional ORNDSP (REQ040,<PAPER-TAPE-PUNCH>,PTP) ORNDSP (REQ040,<PLOTTER>,PLT) ORNDSP (REQ041,<PRINTER>,LPT) $ETAB ; Batch tables ; REQ030: $STREAM (REQ100) ; Output device tables ; REQ040: $UNIT (REQ050) ;**;[13]At REQ040:+1L replace 2 lines with 3 lines PMM 6/3/90 REQ041: $NOISE(REQ039,<specify printer>,<$ACTION(LSTCHK),$FLAGS(CM%SDH)>) ;[13] REQ039: $AKAMAC (REQ050,REQ042) ;[13] REQ042: $NUMBER (REQ110,^D10,<unit number (/NODE:)>,<$ACTION(CHKVAL),$ALTERNATIVE(REQ044)>) ;[13] ;[4]At 1 line at REQ042:+1L JYCW 8-Aug-88 REQ110: $NODE (REQ050) ;[4] /NODE: REQ044: $KEYDSP (REQ045) REQ045: $STAB CLUSTER< ORNDSP (REQ046,CLUSTER,CLU)> ORNDSP (REQ047,DQS,DQS) ORNDSP (REQ048,LAT,LAT) $ETAB CLUSTER< REQ046: $CLUSPL (REQ050) > REQ047: $DQSSPL (REQ050) REQ048: $LATSPL (REQ050) REQ050: $KEYDSP (REQ060,<$DEFAULT(CURRENT-POSITION),$ALTER(REQ100)>) REQ060: $STAB ORNDSP (REQ070,<BEGINNING-OF>,BEG) ORNDSP (REQ100,<CURRENT-POSITION>,CUR) $ETAB REQ070: $KEY (REQ100,REQ080) REQ080: $STAB ORNKEY (<COPY>,CPY) ORNKEY (<FILE>,FIL) ORNKEY (<JOB>,JOB) $ETAB ;**;[5]At REQ100 replace 1 line with 7 JYCW Oct-18-88 CLUSTER< REQ100: $CLUNOD (REQ200,REQ200) REQ200: $EXPL (CONFRM,<$ALTER(CONFRM)>) > SINGLE< REQ100: $EXPL (CONFRM,<$ALTER(CONFRM)>) >
SUBTTL RESPOND command tables RSPFDB: $NOISE (RSP001,<to message number>) ;**;[5]At RSP001 replace 1 line with 2 JYCW Oct-18-88 RSP001: $NUMBER (RSP003,^D10,<message number>,$ACTION(CHKVAL)) ;[5] RSP003: $CLUNOD (RSP005,RSP005) ;[5] RSP005: $CRLF (<$ALTER(RSP010),$ACTION(TXTLIN##),$HELP(<confirm for multiple line response>)>) RSP010: $CTEXT (CONFRM,<single line response>)
SUBTTL	ROUTE command tables
RTEFDB:	$NOISE	(RTEF05,device)
RTEF05:	$KEYDSP(RTEF10)
RTEF10:	$STAB
	ORNDSP(RTEF50,<ALL-DEVICES>,ALL)
	ORNDSP(RTEF15,<CARD-PUNCH>,CDP)
	ORNDSP(RTEF15,<PAPER-TAPE-PUNCH>,PTP)
	ORNDSP(RTEF15,<PLOTTER>,PLT)
	ORNDSP(RTEF13,<PRINTER>,LPT)		
	$ETAB
;**;[13]At RTEF13:+0L replace 1 line with 2 lines  PMM  6/3/90
RTEF13:	$NOISE(RTEF14,<specify printer>,<$ACTION(LSTCHK),$FLAGS(CM%SDH)>) ;[13]
RTEF14:	$AKAMAC	(RTEF41,RTEF19)					;[13]
RTEF15:	$NOISE	(RTEF20,<unit number>)
;[4]Change 1 line at RTEF15:+0L    JYCW 8-Aug-88 
RTEF19:	$NUMBER	(RTEF34,^D10,<source device unit number>,$ALTERN(RTEF24)) 
RTEF20:	$NUMBER	(RTEF35,^D10,<source device unit number>,$ALTERN(RTEF25))
RTEF24:	$KEYDSP	(RTES05,<$ALTERNATE(RTES10)>)			
RTEF25:	$KEYDSP	(RTEF30)
RTEF30:	$STAB
	ORNDSP	(RTEF35,<ALL-UNITS>,ALL)
	$ETAB
RTES05:	$STAB					
;[4]change 1 line at RTES05:+1L    JYCW 8-Aug-88
	ORNDSP	(RTEF35,<ALL-UNITS>,ALL) ;[4]
	$ETAB					
;REMOTE PRINTERS.
RTES10:	$KEYDSP	(RTES11)
RTES11:	$STAB
CLUSTER<  ORNDSP (RTES12,CLUSTER,CLU)> 
	  ORNDSP (RTES13,DQS,DQS)
	  ORNDSP (RTES14,LAT,LAT)
	$ETAB
CLUSTER<
;**;[7]At RTES12:+0L replace 2 lines with 9 lines  JCR  1/19/90
RTES12:	$NOISE	(RTE12A,<source unit number>)		;[7]
RTE12A:	$NUMBER	(RTE12B,^D10,<source unit number>)	;[7]
RTE12B:	$KEY	(RTE12D,RTE12C,<$DEFAULT(<NODE>)>)	;[7]
RTE12C:	$STAB						;[7]
	  ORNKEY (<NODE>,NOD)				;[7]
	$ETAB						;[7]
RTE12D:	$NOISE	(RTE12E,<cluster node name>)		;[7]
RTE12E:	$NODNM	(RTEF41,<cluster node name>,<$FLAGS(CM%PO!CM%NSF),$ACTION(CHKNOD)>);[7]
>;[7]End of CLUSTER
RTES13:	$DQSSPL	(RTEF41)
RTES14:	$LATSPL	(RTEF41)
;To explain the following magical line...
;The default '(' is to allow an ESC to go to the next field and display noise.
;The ERRPDB is used to only get to the next field on switch error or ESC.
;The alternate is to permit entering the destination or crlf
;**;[13]Replace one line at RTEF34:0L  PMM  6/3/90
RTEF34:	$SWITCH	(RTEF38,RTEF36,<$DEFAULT(<(>),$ERRPDB(RTEF40),$ALTER(RTEF43)>) ;[13]
RTEF35:	$SWITCH	(RTEF39,RTEF36,<$DEFAULT(<(>),$ERRPDB(RTEF40),$ALTER(RTEF45)>)
RTEF36:	$STAB
	ORNSWI(NODE:,NOD)
	$ETAB
RTEF38:	$NODNM	(RTEF43,<node name>,<$FLAGS(CM%PO!CM%NSF),$ACTION(RLSCHK)>);[13]
RTEF39:	$NODNM	(RTEF40,<node name>,<$FLAGS(CM%PO!CM%NSF)>)
RTEF40:	$NOISE	(RTEF45,<to unit number>)
;**;[13]At RTEF41:+0L replace 1 line with 2 lines  PMM  6/3/90
RTEF41:	$NOISE(RTEF42,<specify printer>,<$ACTION(LSTCHK),$FLAGS(CM%SDH)>) ;[13]
RTEF42:	$AKAMAC	(STACLU,RTEF44)					;[13]
RTEF43:	$KEY(STACLU,AKATBL,<$ACTION(CHGAKA),$FLAGS(CM%BRK),$BREAK(LPTMSK),$ALTERNATE(RTEF44)>) ;[13]
;[4]change 1 line RTEF44:+0L    JYCW 8-Aug-88
RTEF44:	$NUMBER	(RTEF48,^D10,<destination unit number>,<$ALTERNATE(RTES15)>) 
RTEF45:	$NUMBER	(RTEF48,^D10,<destination unit number>,<$ALTERNATE(RTEF46)>)
RTES15:	$KEYDSP	(RTEF47,<$ALTERNATE(RTES16)>)
RTEF46:	$KEYDSP	(RTEF47,<$ALTERNATE(RTEF80)>)
RTEF47:	$STAB
	ORNDSP	(RTEF48,<ALL-UNITS>,ALL)
	$ETAB
;**;[7]At RTEF48:+0L change 1 line  JCR  1/19/90
RTEF48:	$NODE	(STACLU)		;[7]
;REMOTE PRINTERS.
RTES16:	$KEYDSP	(RTES17,<$ALTERNATIVE(RTEF80)>)
RTES17:	$STAB
CLUSTER<  ORNDSP (RTES18,CLUSTER,CLU)>
	  ORNDSP (RTES19,DQS,DQS)
	  ORNDSP (RTES20,LAT,LAT)
	$ETAB
CLUSTER<
;**;[7]At RTES18:+0L replace 3 lines with 11 lines  JCR  1/19/90
RTES18:	$NOISE	(RTE18A,<destination unit number>)	;[7]
RTE18A:	$NUMBER	(RTE18B,^D10,<destination unit number>);[7]
RTE18B:	$KEY	(RTE18D,RTE18C,<$DEFAULT(<NODE>)>)	;[7]
RTE18C:	$STAB						;[7]
	  ORNKEY (<NODE>,NOD)				;[7]
	$ETAB						;[7]
RTE18D:	$NOISE	(RTE18E,<cluster node name>)		;[7]
RTE18E:	$NODNM	(STACLU,<cluster node name>,<$FLAGS(CM%PO!CM%NSF),$ACTION(CHKNOD)>);[7]
>;[7]End of CLUSTER
RTES19:	$DQSSPL	(STACLU)				;[7]
RTES20:	$LATSPL	(STACLU)				;[7]
;For parsing all devices
RTEF50:	$NOISE	(RTEF55,<on node>)
RTEF55:	$KEYDSP	(RTEF60,<$HELP(<ALL-NODES>),$ALTERNATE(RTEF65)>)
RTEF60:	$STAB
	ORNDSP	(RTEF70,<ALL-NODES>,ALL)
	$ETAB
RTEF65:	$NODNM	(RTEF70,<source node name>,<$FLAGS(CM%PO!CM%NSF)>)
RTEF70:	$NOISE	(RTEF75,<to node>)
;**;[7]At RTEF75:+0L replace 2 lines with 8 lines  JCR  1/19/90
RTEF75:	$NODNM	(STACLU,,<$ALTERNATE(RTEF80),$FLAGS(CM%PO!CM%NSF)>) ;[7]
SINGLE<							;[7]
RTEF80:	$CRLF	($HELP(<confirm to delete routing>))	;[7]
>							;[7]
CLUSTER<						;[7]
RTEF80:	$CLUNOD	(RTEF90,RTEF90)				;[7]
RTEF90:	$CRLF	($HELP(<confirm to delete routing>))	;[7]
>							;[7]
SUBTTL SEND command tables SNDFDB: $NOISE (SND001,<to>) SND001: $KEYDSP (SND005) SND005: $STAB ORNDSP(SND040,<ALL>,ALL) ORNDSP(SND015,<BATCH-STREAM>,BAT) ORNDSP(SND010,<JOB>,JOB) ORNDSP(SND025,<OPERATOR>,OPR) ORNDSP(SND020,<TERMINAL>,TRM) $ETAB SND010: $NUMBER(SND030,^D10,<job number>,$ACTION(CHKVAL)) SND015: $STNUM(SND025) SND020: $NUMBER(SND030,^D8,<terminal number>,$ACTION(CHKVAL)) SND025: $NODE(SND030) ;**;[14]replace 1 line with 2 lines JYCW 6/8/90 SND030: $CLUNOD (SND033,SND033) ;[14] SND033: $CRLF (<$ALTER(SND035),$ACTION(TXTLIN##),$HELP(<confirm for multiple line response>)>) ;[14] SND035: $CTEXT (CONFRM,<single line response>) CLUSTER< SND040: $CLUNOD (SND035,SND035) > SINGLE< SND040: $NODE(SND035) >
SUBTTL SET command tables SETFDB: $KEYDSP(SET010) SET010: $STAB ORNDSP(SET170,BATCH-STREAM,BAT) ORNDSP(SET490,<CARD-PUNCH>,CDP) ORNDSP(SET700,<DISK-DRIVE>,DSK) ORNDSP(SET070,JOB,JOB) IFN FTDN60,< ORNDSP(SETNOD,<NODE>,NOD) >;END FTDN60 ORNDSP(SET800,<ONLINE>,ONL) ORNDSP(SET430,<PAPER-TAPE-PUNCH>,PTP) ORNDSP(SET370,PLOTTER,PLT) ORNDSP(SETP00,PORT,POR) ORNDSP(SET200,PRINTER,LPT) ORNDSP(SETSCH,<SCHEDULER>,SCH) ORNDSP(SET600,<STRUCTURE>,STR) ORNDSP(SET630,<TAPE-DRIVE>,TAP) ORNDSP(SET020,TERMINAL,TRM,CM%INV) $ETAB SET020: $KEYDSP(SET030,<$ACTION(SETRTN##)>) SET030: $STAB ORNDSP(SET040,<TYPE>,TYP) $ETAB SET040: $NOISE (SET050,<to be>) SET050: $KEY(SET350,SET060,<$ACTION(SETRTN##)>) SET060: $STAB DEFINE X(PARNAM,SIXNAM,SUF,EOLSEQ),< KEYTAB(.TT'SUF,<PARNAM>) >;END DEFINE X TRMTYP ;Generate the options $ETAB SET070: $NOISE(SET080,<job number>) SET080: $NUMBER(SET090,^D10,<job number>,$ACTION(CHKVAL)) SET090: $KEYDSP(SET100) SET100: $STAB ;**;[14]At SET100:+1L change 2 lines JYCW 6/8/90 ORNDSP(STACLU,<NOOPR-INTERVENTION>,NOI) ;[14] ORNDSP(STACLU,<OPR-INTERVENTION>,OIA) ;[14] ORNDSP(SET110,SCHEDULER-CLASS,CLS) $ETAB SET110: $NOISE(SET120,<to be>) ;**;[14]At SET120:+1L change 1 line JYCW 6/8/90 SET120: $NUMBER(STACLU,^D10,<scheduler class to put the job in>) ;[14] SET170: $SRANGE(SET180) SET180: $KEYDSP(SET250) ;**;[13]At SET180:+1L replace 1 line with 2 lines PMM 6/3/90 SET200: $NOISE(SET2A0,<specify printer>,<$ACTION(LSTCHK),$FLAGS(CM%SDH)>) ;[13] SET2A0: $AKAMAC (SET210,SET201) ;[13] ;[4]Change 1 line at SET201:+0L JYCW 8-Aug-88 SET201: $ORANGE (SET202,<number or range (n:m)(/NODE:)>,<$ALTERNATE(<SET203>)>) ;[4]add 1 line JYCW 8-Aug-88 SET202: $NODE (SET210) ;[4]/NODE: ;REMOTE PRINTERS SET203: $KEYDSP (SET204) SET204: $STAB CLUSTER< ORNDSP (SET205,CLUSTER,CLU)> ORNDSP (SET206,DQS,DQS) ORNDSP (SET207,LAT,LAT) $ETAB CLUSTER< SET205: $CLUSPL (SET209) > SET206: $DQSSPL (SET209) SET207: $LATSPL (SET208) SET208: $KEYDSP(SET308) ;EXCLUDE DESTINATION SET209: $KEYDSP(SET305) ;EXCLUDE FORMS-TYPE, DESTINATION SET210: $KEYDSP(SET300) SET250: $STAB ORNDSP(SET295,ATTRIBUTE,ATR) ;**;[5]At SET250:+2L change 2 lines JYCW Oct-18-88 ORNDSP(STACLU,NOOPR-INTERVENTION,NOI) ;[5] ORNDSP(STACLU,OPR-INTERVENTION,OIA) ;[5] ORNDSP(SET260,PRIORITY-LIMITS,PRL) ORNDSP(SET270,TIME-LIMITS,TIM) $ETAB ;**;[5]At SET260: change 3 lines JYCW Oct-18-88 SET260: $RANGE(STACLU,<maximum priority limit or a range (1-63)>) ;[5] SET270: $RANGE(STACLU,<maximum time limits in minutes or a range>) ;[5] SET280: $NUMBER(STACLU,^D10,<line number>,$ACTION(CHKVAL)) ;[5] ;GET MEMORY LIMITS SET295: $KEYDSP(SET297) SET297: $STAB ;**;[5]At SET297:+1L change 2 lines JYCW Oct-18-88 ORNDSP(STACLU,BATCON,BAT) ;[5] ORNDSP(STACLU,SITGO,SIT) ;[5] $ETAB SET300: $STAB ORNDSP(SET790,DESTINATION,DST) ORNDSP(SET330,FORMS-TYPE,FOT) ORNDSP(SET340,LIMIT-EXCEEDED-ACTION,LEA) ORNDSP(SET310,PAGE-LIMITS,PGL) ORNDSP(SET260,PRIORITY-LIMITS,PRL) $ETAB SET305: $STAB ORNDSP(SET340,LIMIT-EXCEEDED-ACTION,LEA) ORNDSP(SET310,PAGE-LIMITS,PGL) ORNDSP(SET260,PRIORITY-LIMITS,PRL) $ETAB SET308: $STAB ORNDSP(SET330,FORMS-TYPE,FOT) ORNDSP(SET340,LIMIT-EXCEEDED-ACTION,LEA) ORNDSP(SET310,PAGE-LIMITS,PGL) ORNDSP(SET260,PRIORITY-LIMITS,PRL) $ETAB ;**;[5]At SET310 change 1 line JYCW Oct-18-88 SET310: $RANGE(STACLU,<maximum number of pages or a range>) ;[5] SET320: $STAB ORNKEY(ABORT,CNC) ORNKEY(ASK,ASK) ORNKEY(PROCEED,IGN) $ETAB ;**;[5]At SET330 change 2 lines JYCW Oct-18-88 SET330: $FIELD(STACLU,<forms name>) ;[5] SET340: $KEY(STACLU,SET320) ;[5] SET350: $CRLF(<$ACTION(SETTRM##)>) SET370: $URANGE (SET380) SET380: $KEYDSP (SET390) SET390: $STAB ORNDSP (SET330,<FORMS-TYPE>,FOT) ORNDSP (SET340,LIMIT-EXCEEDED-ACTION,LEA) ORNDSP (SET480,<OUTPUT-LIMIT>,OPL) ORNDSP (SET260,PRIORITY-LIMITS,PRL) $ETAB SET430: $URANGE (SET440) SET440: $KEYDSP (SET450) SET450: $STAB ORNDSP (SET330,<FORMS-TYPE>,FOT) ORNDSP (SET340,LIMIT-EXCEEDED-ACTION,LEA) ORNDSP (SET470,<OUTPUT-LIMIT>,OPL) ORNDSP (SET260,PRIORITY-LIMITS,PRL) $ETAB ;**;[5]At SET470: change 2 lines SET470: $RANGE(STACLU,<maximum limit in feet or a range>) ;[5] SET480: $RANGE(STACLU,<maximum limit in minutes or a range>) ;[5] SET490: $URANGE(SET500) SET500: $KEYDSP (SET510) SET510: $STAB ORNDSP (SET790,<DESTINATION>,DST) ORNDSP (SET330,<FORMS-TYPE>,FOT) ORNDSP (SET340,LIMIT-EXCEEDED-ACTION,LEA) ORNDSP (SET530,<OUTPUT-LIMIT>,OPL) ORNDSP (SET260,PRIORITY-LIMITS,PRL) $ETAB ;**;[5]At SET530: change 1 line JYCW Oct-18-88 SET530: $RANGE(STACLU,<maximum limit in cards or a range>) ;[5]
SUBTTL SET STRUCTURE command tables SET600: $DEV (SET610,<$HELP(<structure name>)>) SET610: $KEYDSP(SET620) SET620: $STAB ORNDSP(SET622,<ACKNOWLEDGED>,ACK) ORNDSP(SET624,<AVAILABLE>,AVA) ;**;[5]At SET620:+3L change 1 line JYCW Oct-18-88 ORNDSP(STACLU,<DOMESTIC>,DOM) ;[5] ORNDSP(SET625,<DUMPABLE>,DUM) ;**;[5]At SET620:+6L change 2 lines JYCw Oct-18-88 ORNDSP(STACLU,<EXCLUSIVE>,EXL) ;[5] ORNDSP(STACLU,<FOREIGN>,FOR) ;[5] ORNDSP(SET622,<IGNORED>,IGN) ORNDSP(SET626,<NONDUMPABLE>,NDM) ;**;[5]SET620:+11L change 2 lines JYCW Oct-18-88 ORNDSP(STACLU,<REGULATED>,REG) ;[5] ORNDSP(STACLU,<SHARED>,SHR) ;[5] ORNDSP(SET624,<UNAVAILABLE>,UAV) ;**;[5]At SET620:+14L change 1 line JYCW Oct-18-88 ORNDSP(STACLU,<UNREGULATED>,URG) ;[5] $ETAB ;**;[5]At SET622: change 4 lines JYCw Oct-18-88 SET622: $NOISE(STACLU,<as a new mountable structure>) ;[5] SET624: $NOISE(STACLU,<to new users>) ;[5] SET625: $NOISE(STACLU,<as a dumpable structure>) ;[5] SET626: $NOISE(STACLU,<as a nondumpable structure>) ;[5]
SUBTTL SET TAPE command tables SET630: $DEV(SET640,<$HELP(<tape drive name>)>) SET640: $KEYDSP(SET650,<$ACTION(SET655)>) SET650: $STAB ORNDSP(SET660,<AVAILABLE>,AVA) ORNDSP(SETINI,<INITIALIZE>,INI) ORNDSP(SET670,<UNAVAILABLE>,UAV) $ETAB $DATA VOLIDF,1 ;Volume id flag (used for INITIALIZE) ;if 0 then switch not used ;if -1 then switch used ;if 1 then switch needed (ANSI labels) SET655: SETZM VOLIDF ;Initialize volid flag $RETT ;**;[5]At SET660: change 1 line JYCW Oct-18-88 SET660: $NOISE(STACLU,<for use by system>) ;[5] ;**;[14]At SET660 replace 2 line JYCW 6/8/90 SET670: $CLUNOD (SET675,SET675) ;[14] SET675: $CRLF (<$ALTER(SET680),$ACTION(TXTLIN##),$HELP(<confirm for multiple line explanation for drive unavailable>)>) ;[14] ;**;[5]At SET680: change 1 line JYCW Oct-18-88 SET680: $CTEXT (STACLU,<single line response>) ;[5]
SUBTTL SET DISK command tables SET700: $NOISE(SET705,<on>) SET705: $KEY(SET720,SET710,<$DEFAULT(<CHANNEL>)>) SET710: $STAB ORNKEY(<CHANNEL>,CHN) $ETAB SET720: $NUMBER(SET722,^D10,<channel number>,<$ACTION(CHKCHN)>) SET722: $KEYDSP(SET724,<$DEFAULT(<DRIVE>)>) SET724: $STAB ORNDSP(SET726,<CONTROLLER>,CON) ORNDSP(SET750,<DRIVE>,DRV) $ETAB SET726: $NUMBER(SET730,^D10,<controller number or -1 if none>) SET730: $KEY(SET750,SET740,<$DEFAULT(<DRIVE>)>) SET740: $STAB ORNKEY(<DRIVE>,DRV) $ETAB SET750:$NUMBER(SET760,^D10,<drive number>,<$ACTION(CHKVAL)>) SET760: $KEYDSP(SET770) SET770: $STAB ORNDSP(SET660,<AVAILABLE>,AVA) ORNDSP(SET670,<UNAVAILABLE>,UAV) $ETAB SET790: $NOISE(SET792,<to be>) ;**;[5]At SET792: change 1 line JYCW Oct-18-88 SET792: SNADST (STACLU) ;[5]
SUBTTL SET ONLINE command tables SET800: $NOISE(SET810,<device address>) SET810: $NUMBER(SET820,<^D8>,<channel number>,<$ACTION(CHKCHN)>) SET820: $COMMA(SET830) SET830: $NUMBER(SET840,<^D8>,<device unit number>,<$ACTION(CHKVAL)>) SET840: $COMMA(SET850,<$ALTERNATE(<CONFRM>)>) SET850: $NUMBER(SET860,<^D8>,<controller number or -1 if no controller number>,<$DEFAULT(<-1>)>) SET860: $NOISE(SET865,<alternate address>) ;**;[14]Change 1 Line at SET865 JYCW 6/8/90 SET865: $NUMBER(SET870,<^D8>,<alternate channel>,<$ACTION(CHKCHN),$ALTERNATE(STACLU)>) SET870: $COMMA(SET875) SET875: $NUMBER(SET880,<^D8>,<alternate device unit number>,<$ACTION(CHKVAL)>) ;**;[14]Change 1 line at SET880 JYCW 6/8/90 SET880: $COMMA(SET885,<$ALTERNATE(<STACLU>)>) ;[14] ;**;[5]At SET885:change 1 line JYCW Oct-18-88 SET885: $NUMBER(STACLU,<^D8>,<alternate controller number or -1>,<$DEFAULT(<-1>)>) ;[5] CHKCHN: SKIPL S1,CR.RES(S2) ;CHECK THAT NUMBER CAILE S1,7 ;IN BOUNDS SKIPA ;BAD NUMBER $RETT ;IT'S GOOD PUSHJ P,FIXIT MOVEI S2,[ASCIZ/channel number not in range 0:7/] $RETF
SUBTTL SET TAPE INITIALIZE command tables SETINI: $SWITCH(,INI010,<$ACTION(SHRSWT),$ALTERNATE(INI250)>) INI010: $STAB ORNSDP(INI140,<COUNT:>,CNT) ORNSDP(INI020,<DENSITY:>,DEN) ORNSDP(INI240,<INCREMENT:>,INC) ORNSDP(INI040,<LABEL-TYPE:>,LBT) ORNSDP(INI060,<OVERRIDE-EXPIRATION:>,OVR) ORNSDP(INI080,<OWNER:>,OWN) ORNSDP(INI100,<PROTECTION:>,PRO) ORNSDP(INI120,<TAPE-DISPOSITION:>,TDP) ORNSDP(INI170,<VOLUME-ID:>,VID) $ETAB INI020: $KEY(NEXT(SETINI),INI030,<$DEFAULT(<1600>)>) INI030: $STAB ORNKEY(1600,160) ORNKEY(200,200) ORNKEY(556,556) ORNKEY(6250,625) ORNKEY(800,800) $ETAB INI040: $KEY(NEXT(SETINI),INI050,<$ACTION(INI057),$DEFAULT(<ANSI>)>) INI050: $STAB ORNKEY(ANSI,ANS) ORNKEY(EBCDIC,EBC) ORNKEY(TOPS-20,T20) INI055: ORNKEY(UNLABELED,UNL) $ETAB INI057: MOVE S1,CR.RES(S2) ;Get the result from the key table CAIE S1,INI055 ;Was the label type unlabeled? SKIPE VOLIDF ;No - skip if still need volume id $RETT ;No further action needed MOVEI S1,1 MOVEM S1,VOLIDF ;Set that we need volid to be specified $RETT INI060: $KEY(NEXT(SETINI),INI070,<$DEFAULT(<NO>)>) INI070: $STAB ORNKEY(NO,NO) ORNKEY(YES,YES) $ETAB INI080: $USER(NEXT(SETINI),<$HELP(<user who owns the tape>)>) INI100: $NUMBER(NEXT(SETINI),^D8,<protection for the tape as an octal number>) INI120: $KEY(NEXT(SETINI),INI130,<$DEFAULT(<UNLOAD>)>) INI130: $STAB ORNKEY(HOLD,HLD) ORNKEY(UNLOAD,UNL) $ETAB INI140: $NUMBER(NEXT(SETINI),^D10,<number of volumes to be initialized>,<$ACTION(CHKPOS),$DEFAULT(<10>)>) INI170: $FIELD(NEXT(SETINI),<volume-id without quotes>,<$PREFILL(INI175)>) INI175: SETOM VOLIDF ;Say we saw volume id $RETT INI240: $NUMBER(NEXT(INI200),^D10,<increment value for assigning next volume-id>,<$ACTION(CHKPOS),$DEFAULT(<1>)>) ;**;[10]At INI250:+0L replace 1 line with 7 lines JCR 1/25/90 SINGLE< ;[10] INI250: $CRLF ($ACTION(INI260)) ;[10] > ;[10] CLUSTER< ;[10] INI250: $CLUNOD (INI255,INI255) ;[10] INI255: $CRLF ($ACTION(INI260)) ;[10] > ;[10] INI260: SKIPG VOLIDF ;Is it not needed or not used? $RETT ;Yes MOVEI S2,[ASCIZ/Volid must be specified/] $RETF INI300: $CRLF (<$HELP(<confirm to abort tape initialization>)>)
SUBTTL SET NODE command tables IFN FTDN60,< SETNOD: $NODNM(SETN10,<node name>,<$FLAGS(CM%PO!CM%NSF)>) SETN10: $KEYDSP(SETN12,<$ALTERNATE(SETN20)>) SETN12: $STAB ORNDSP(SETN95,<BYTES-PER-MESSAGE>,BPM) ORNDSP(SETN40,<CLEAR-SEND-DELAY>,CSD) ORNDSP(SETN60,<RECORDS-PER-MESSAGE>,RPM) ORNDSP(SETN80,<TIMEOUT-CATEGORY>,TOU) ORNDSP(SETN90,<TRANSPARENCY>,TRA) $ETAB SETN20: $KEYDSP(SETN22) SETN22: $STAB ORNDSP(SETN31,<APPLICATION>,PLU) ORNDSP(SETN35,<CHARACTER-SET>,CHS) ORNDSP(SETN32,<CIRCUIT>,CIR) ORNDSP(SETN33,<DATA>,DAT) ORNDSP(SETN34,<LOGON-MODE>,LOM) $ETAB ;**;[14]At SETN31 change 7 lines JYCW 6/8/90 SETN31: $CTEXT(STACLU,<IBM application>) ;[14] SETN32: $CTEXT(STACLU,<circuit-ID>) ;[14] SETN33: $CTEXT(STACLU,<IBM logon data>) ;[14] SETN34: $CTEXT(STACLU,<IBM logon mode>) ;[14] SETN35:$IFILE(STACLU,<Translation table file>) ;[14] SETN40: $NUMBER(STACLU,^D10,<time in jiffies>,<$ACTION(CHKVAL)>) ;[14] SETN50: $KEY(STACLU,SETN55,<$DEFAULT(<ON>)>) ;[14] SETN55: $STAB ORNKEY(<OFF>,OFF) ORNKEY(<ON>,ON) $ETAB SETN60: $NUMBER(CONFRM,^D10,<records per message for 2780>,<$ACTION(CHKVAL)>) SETN80: $KEY(CONFRM,SETN85) SETN85: $STAB ORNKEY(<PRIMARY>,PRI) ORNKEY(<SECONDARY>,SEC) $ETAB SETN90: $KEY(CONFRM,SETN55) SETN95: $NUMBER(CONFRM,^D10,<bytes per message size for the front end>) >;END FTDN60
SUBTTL SET SCHEDULER command tables SETSCH: $KEYDSP(SETS10,<$DEFAULT(<BIAS-CONTROL>)>) SETS10: $STAB ORNDSP(SETS50,<BATCH-CLASS>,BAT) ORNDSP(SETS20,<BIAS-CONTROL>,BIA) ORNDSP(SETS40,<CLASS>,CLS) $ETAB SETS20: $NOISE(SETS30,<to>) ;**;[5]At SETS30: change 1 line JYCW Oct-18-88 SETS30: $NUMBER(STACLU,^D10,<<decimal number, a small number to favor interactive processes, larger number for compute-bound>>,<$ACTION(CHKVAL)>) ;[5] SETS40: $NOISE(SETS42,<number>) SETS42: $NUMBER(SETS44,^D10,<scheduler class number>,<$ACTION(CHKVAL)>) SETS44: $NOISE(SETS46,<to percent>) ;**;[5]At SETS46: change 1 line JYCW Oct-18-88 SETS46: $NUMBER(STACLU,^D10,<percent for this scheduler class (0-99)>,<$ACTION(CHKPER)>) ;[5] ;**;[5]At SETS50: change 1 line JYCW Oct-18-88 SETS50: $KEY(STACLU,SETS52,<$ALTERNATE(SETS54)>) ;[5] SETS52: $STAB ORNKEY(<BACKGROUND>,BCK) ORNKEY(<NONE>,NON) $ETAB ;**;[5]At SETS54: change 1 line JYCW Oct-18-88 SETS54: $NUMBER(STACLU,^D10,<scheduler class for batch>,<$ACTION(CHKVAL)>) ;[5] CHKPER: SKIPL T1,CR.RES(S2) ;CHECK THAT NUMBER CAILE T1,^D100 ;TOO LARGE SKIPA $RETT ;RETURN PUSHJ P,FIXIT MOVEI S2,[ASCIZ/scheduler percent out of range/] $RETF
SUBTTL SET PORT command tables SETP00: $KEY(SETP20,SETP10,<$DEFAULT(<CI>)>) SETP10: $STAB ORNKEY(<CI>,CI) ORNKEY(<NI>,NI) $ETAB ;**;[5]At SETP20: change 1 line JYCW Oct-18-88 SETP20: $KEY(STACLU,SETP30) ;[5] SETP30: $STAB ORNKEY(<AVAILABLE>,AVA) ORNKEY(<UNAVAILABLE>,UAV) $ETAB
SUBTTL SHOW command tables SHWFDB: $KEYDSP(SHW010) SHW010: $STAB ;**;[13]At SHW010:+1L add 1 line PMM 6/3/90 ORNDSP(SHW700,ALIAS,AKA) ;[13]SHOW ALIAS ;**;[12]At SHW010:+1L add 1 line JCR 3/10/90 CLUSTER<ORNDSP(SHWB00,<BROADCAST-MESSAGES>,BCM)> ;[12] CLUSTER<ORNDSP(SHWC00,<CLUSTER-GALAXY-LINK-STATUS>,CGL)> ORNDSP(SHW500,CONFIGURATION,CFG) ORNDSP(SHW110,<CONTROL-FILE>,CTL) ORNDSP(SHW020,MESSAGES,MSG) ;**;[12]At SHW010:+7L change 1 line JCR 3/10/90 ORNDSP(SHW025,OPERATORS,OPR) ;[12] ORNDSP(SHW210,PARAMETERS,PRM) ORNDSP(SHW400,QUEUES,QUE) CLUSTER< ;**;[12]At SHW010:+12L add 1 line JCR 3/10/90 ORNDSP(SHWB00,<RECEIVE-REMOTE-MESSAGES>,RRM) ;[12] ORNDSP(SHW350,<ROUTE-TABLE>,RTE) ORNDSP(SHW350,SCHEDULER,SCH) > SINGLE< ORNDSP(CONFRM,<ROUTE-TABLE>,RTE) ORNDSP(CONFRM,SCHEDULER,SCH) > ORNDSP(STS000,STATUS,STS) ORNDSP(SHW060,TIME,DAY) ;DAYTIME CHANGES TO TIME $ETAB ;**;[12]At SHWC00:+0L change 1 line JCR 3/10/90 SHWC00: $SWITCH(SHWC15,SHWC10,<$ALTER(STACLU)>) ;[12] SHWC10: $STAB ORNSWI (<NODE:>,NOD) $ETAB ;**;[12]At SHWC15:+0L replace 5 lines with 4 lines JCR 3/10/90 SHWC15: $NODNM(STACLU,<node name>,<$FLAGS(CM%PO!CM%NSF),$ACTION(CHKNOD)>);[12] CLUSTER< SHW020: $NUMBER(STACLU,^D10,<message number>,<$ALTER(SHW030),$ACTION(CHKVAL)>);[12] > ;**;[12]At SHW030:-1L replace 3 lines with 8 lines JCR 3/10/90 SHW025: $SWITCH (SHW030,SHW027,<$ALTERNATIVE(SHW030)>) ;[12] SHW027: $STAB ;[12] ORNSWI (ALL,ALL) ;[12] $ETAB ;[12] CLUSTER< SHW030: $NODE(STACLU) ;[12] > SINGLE< SHW030: $NODE(CONFRM) > SHW060: $CRLF(<$ACTION(SHWDAY##)>) SHW110: $NOISE (SHW120,<for>) SHW120: $KEY (SHW140,SHW130,<$DEFAULT(<BATCH-STREAM>)>) SHW130: $STAB ORNKEY(<BATCH-STREAM>,BAT) $ETAB SHW140: $NOISE (SHW145,<stream number>) SHW145: $NUMBER (SHW150,^D10,<stream number>,$ACTION(CHKVAL)) SHW150: $SWITCHES(,SHW160,<$ALTER(CONFRM)>) SHW160: $STAB ORNSDP (SHW170,<LINES:>,LNS) $ETAB SHW170: $NUMBER (CONFRM,^D10,<number of lines>,$ACTION(CHKVAL)) SHW210: $KEYDSP(SHW220,<$ALTER(SHW320)>) SHW220: $STAB ORNDSP (SHW230,<BATCH-STREAM>,BAT) ORNDSP (SHW230,<CARD-PUNCH>,CDP) IFN FTFTS,< ORNDSP (SHW230,<FAL-STREAM>,FAL) ORNDSP (SHW230,<FTS-STREAM>,FTS) > ;End FTFTS conditional ORNDSP (SHWNOD,<NETWORK-NODE>,NOD) ORNDSP (SHW230,<PAPER-TAPE-PUNCH>,PTP) ORNDSP (SHW230,<PLOTTER>,PLT) ORNDSP (SHW265,<PRINTER>,LPT) $ETAB SHW230: $SWITCH(SHW260,SHW250,<$ALTERNATE(SHW270)>) SHW250: $STAB ORNSWI(<NODE:>,NOD) $ETAB CLUSTER< SHW260: $NODNM(SHW350,<node name>,<$FLAGS(CM%PO!CM%NSF)>) SHW270: $RANGE(SHW280,<number or range (n:m)(/NODE:)>,<$ALTERNATE(SHW350)>) > SINGLE< SHW260: $NODNM(CONFRM,<node name>,<$FLAGS(CM%PO!CM%NSF)>) SHW270: $RANGE(SHW280,<number or range (n:m)(/NODE:)>,<$ALTERNATE(CONFRM)>) > ;PRINTERS ;**;[13]At SHW270:+1L add 2 lines PMM 6/3/90 SHW265: $NOISE(SHW271,<specify printer>,<$ACTION(LSTCHK),$FLAGS(CM%SDH)>) ;[13] SHW271: $AKAMAC (STACLU,SHW272) ;[13] CLUSTER< SHW272: $KEYDSP (SHW273,<$ALTERNATIVE(STACLU)>) > SINGLE< SHW272: $KEYDSP (SHW273,<$ALTERNATIVE(CONFRM)>) > SHW273: $STAB CLUSTER< ORNDSP (SHW274,CLUSTER,CLU)> ORNDSP (SHW275,DQS,DQS) ORNDSP (SHW276,LAT,LAT) ;**;[6]At SHW273:+3L change 1 line JCR 12/25/89 ORNDSP (SHW230,LOCAL,LOC) ;;[6] $ETAB CLUSTER< SHW274: $CLUSPL (STACLU,STACLU) SHW275: $DQSSPL (STACLU,STACLU) SHW276: $LATSPL (STACLU,STACLU) ;**;[6]At SHW277:+0L remove 1 line JCR 12/25/89 ;**;[5]At SHW277:change 1 line JYCW Oct-18-88 SHW280: $NODE(SHW350) ;**;[13]At SHW320:+0L change 1 line PMM 6/3/90 SHW320: $SWITCH(SHW340,SHW330,<$ALTERNATE(SHW350)>) ;[13] SHW330: $STAB ORNSWI(<NODE:>,NOD) $ETAB SHW340: $NODNM(STACLU,<node name>,<$FLAGS(CM%PO!CM%NSF)>) SHW350: $CLUNOD (CONFRM) > SINGLE< SHW275: $DQSSPL (CONFRM,CONFRM) SHW276: $LATSPL (CONFRM,CONFRM) ;**;[6]At SHW277:+0L remove 1 line JCR 12/25/89 SHW280: $NODE(CONFRM) SHW320: $SWITCH(SHW340,SHW330,<$ALTERNATE(CONFRM)>) SHW330: $STAB ORNSWI(<NODE:>,NOD) $ETAB SHW340: $NODNM(CONFRM,<node name>,<$FLAGS(CM%PO!CM%NSF)>) > ; Continued on next page
;Continued from previous page ; SHOW CONFIGURATION command SHW500: $NOISE(SHW510,<of>) SHW510: $KEYDSP(SHW520) SHW520: $STAB ORNDSP(SHW530,<DISK-DRIVE>,DSK) $ETAB CLUSTER< SHW530: $SWITCH(SHW550,SHW540,<$ALTERNATE(SHW550)>) > SINGLE< SHW530: $SWITCH(CONFRM,SHW540,<$ALTERNATE(CONFRM)>) > SHW540: $STAB ORNSWI(ALL,ALL) ORNSWI(FREE,AVA) ORNSWI(MOUNTED,MNT) $ETAB CLUSTER< SHW550: $CLUNOD (CONFRM) > ; Continued on next page
;Continued from previous page ; SHOW QUEUE command SHW400: $KEYDSP(SHW420,<$DEFAULT(ALL),$ALTER(SHW430)>);NODE OR CONFIRM SHW420: $STAB ORNDSP (SHW430,<ALL-JOBS>,ALL) ORNDSP (SHW430,<BATCH-JOBS>,BAT) ORNDSP (SHW430,<CARD-PUNCH-JOBS>,CDP) IFN FTFTS,< ORNDSP (SHW430,<FTS-REQUEST>,FTS) > ;End FTFTS conditional ORNDSP (SHW470,<MOUNT-REQUESTS>,MNT) ORNDSP (SHW430,<PAPER-TAPE-PUNCH-JOBS>,PTP) ORNDSP (SHW430,<PLOTTER-JOBS>,PLT) ORNDSP (SHW430,<PRINTER-JOBS>,LPT) ORNDSP (SHW470,<RETRIEVAL-REQUESTS>,RET) $ETAB CLUSTER< SHW430: $SWITCH (,SHW440,<$ALTER(SHW600),$ACTION(SHRSWT)>) ;Switch or confirm > SINGLE< SHW430: $SWITCH (,SHW440,<$ALTER(CONFRM),$ACTION(SHRSWT)>) ;Switch or confirm > SHW440: $STAB ORNSDP (NEXT,<ALL>,ALL) ORNSDP (SHW450,<NODE:>,NOD) ORNSDP (NEXT,<SHORT>,SHT) ORNSDP (SHW460,<USER:>,USR) $ETAB SHW450: $NODNM (NEXT,<node name>,<$FLAGS(CM%PO!CM%NSF)>) SHW460: $USER (NEXT) SHW470: $SWITCH (,SHW480,<$ALTER(SHW600),$ACTION(SHRSWT)>) ;Switch or confirm SHW480: $STAB ; But no node allowed! ORNSDP (NEXT,<ALL>,ALL) ORNSDP (NEXT,<SHORT>,SHT) ORNSDP (SHW490,<USER:>,USR) $ETAB SHW490: $USER (NEXT) SHW600: $CLUNOD (CONFRM) ;**;[13]At SHW600:+1L add 24 lines PMM 6/3/90 SHW700: $NOISE(SHW710,<Confirm or one of the following:>,<$FLAGS(CM%SDH),$ACTION(CHKLST),$ALTERNATE(CONFRM)>) ;[13] SHW710: $AKAMAC(STACLU,SHW720) ;[13] SHW720: $KEYDSP (SHW730,<$ALTERNATE(STACLU)>) ;[13] SHW730: $STAB ;[13] CLUSTER< ORNDSP(SHW740,CLUSTER,CLU)> ;[13] ORNDSP(SHW750,DQS,DQS) ;[13] ORNDSP(SHW760,LAT,LAT) ;[13] ORNDSP(SHW770,LOCAL,LOC) ;[13] $ETAB ;[13] CLUSTER< ;[13] SHW740: $CLUSPL (STACLU,STACLU) ;[13] > SHW750: $DQSSPL (STACLU,STACLU) ;[13] SHW760: $LATSPL (STACLU,STACLU) ;[13] SHW770: $SWITCH(SHW790,SHW780,<$ALTERNATE(SHW800)>) ;[13] SHW780: $STAB ;[13] ORNSWI(<NODE:>,NOD) ;[13] $ETAB ;[13] SHW790: $NODNM(STACLU,<node name>,<$FLAGS(CM%PO!CM%NSF)>);[13] SHW800: $RANGE(SHW810,<number or range (n:m)(/NODE:)>,<$ALTERNATE(STACLU)>);[13] SHW810: $NODE(STACLU) ;[13]
SUBTTL SHOW STATUS command tables STS000: $KEYDSP(STS010,<$ALTER(STS100)>) STS010: $STAB ORNDSP (STS020,<BATCH-STREAM>,BAT) ORNDSP (STS020,<CARD-PUNCH>,CDP) ORNDSP (STS190,<DISK-DRIVE>,DSK) IFN FTFTS,< ORNDSP (STS020,<FAL-STEAM>,FAL) ORNDSP (STS020,<FTS-STREAM>,FTS) > ;End FTFTS conditional ORNDSP (SHWNOD,<NETWORK-NODE>,NOD) ORNDSP (STS020,<PAPER-TAPE-PUNCH>,PTP) ORNDSP (STS020,<PLOTTER>,PLT) ORNDSP (STS12A,<PRINTER>,LPT) ORNDSP (STS020,<READER>,RDR) ORNDSP (STS250,<STRUCTURE>,STR) ORNDSP (STS150,<TAPE-DRIVE>,TAP) $ETAB STS020: $SWITCH(STS040,STS030,<$ALTERNATE(STS050)>) STS030: $STAB ORNSWI(<NODE:>,NOD) $ETAB STS040: $NODNM(STS130,<node name>,<$FLAGS(CM%PO!CM%NSF)>) STS050: $RANGE(STS060,<number or range (n:m)(/NODE:)>,<$ALTERNATE(STS130)>) STS060: $NODE(STS130) STS100: $SWITCH(STS120,STS110,<$ALTERNATE(STS130)>) STS110: $STAB ORNSWI(<NODE:>,NOD) $ETAB STS120: $NODNM(STS130,<node name>,<$FLAGS(CM%PO!CM%NSF)>) ;**;[13]At STS120:+1L add 2 lines PMM 6/3/90 STS12A: $NOISE(STS12B,<specify printer>,<$ACTION(LSTCHK),$FLAGS(CM%SDH)>) ;[13] STS12B: $AKAMAC (STS300,STS121) ;[13] STS121: $KEYDSP (STS122,<$ALTERNATE(<STS127>)>) STS122: $STAB CLUSTER< ORNDSP(STS123,CLUSTER,CLU)> ORNDSP(STS124,DQS,DQS) ORNDSP(STS125,LAT,LAT) ;**;[6]At STS122:+4L change 1 line JCR 12/25/89 ORNDSP(STS020,LOCAL,LOC) ;;[6] $ETAB CLUSTER< STS123: $CLUSPL (STS130,STS130) > STS124: $DQSSPL (STS130,STS130) STS125: $LATSPL (STS130,STS130) ;**;[6]At STS126:+0L remove 1 line JCR 12/25/89 STS127: $SWITCH(STS129,STS128,<$ALTERNATE(STS130)>) STS128: $STAB ORNSWI(<NODE:>,NOD) $ETAB STS129: $NODNM(STS130,<node or server name>,<$FLAGS(CM%PO!CM%NSF)>) CLUSTER< STS130: $SWITCH(STS300,STS140,<$ALTERNATE(STS300)>) > SINGLE< STS130: $SWITCH(CONFRM,STS140,<$ALTERNATE(CONFRM)>) > STS140: $STAB ORNSWI(SHORT,SHT) $ETAB STS150: $DEV(STS170,<$HELP(<tape drive name>),$ALTERNATE(STS170)>) CLUSTER< STS170: $SWITCH(STS300,STS180,<$ALTERNATE(STS300)>) > SINGLE< STS170: $SWITCH(CONFRM,STS180,<$ALTERNATE(CONFRM)>) > STS180: $STAB ORNSWI(ALL,ALL) ORNSWI(CHARACTERISTICS,CHR) ORNSWI(FREE,FRE) $ETAB CLUSTER< STS190: $SWITCH(STS300,STS200,<$ALTERNATE(STS300)>) > SINGLE< STS190: $SWITCH(CONFRM,STS200,<$ALTERNATE(CONFRM)>) > STS200: $STAB ORNSWI(ALL,ALL) ORNSWI(FREE,AVA) ORNSWI(MOUNTED,MNT) $ETAB CLUSTER< STS250: $SWITCH(STS300,STS270,<$ALTERNATE(STS280)>) > SINGLE< STS250: $SWITCH(CONFRM,STS270,<$ALTERNATE(STS280)>) > STS270: $STAB ORNSWI(ALL,ALL) ORNSWI(MOUNTED,MNT) ORNSWI(UNMOUNTED,AVA) $ETAB CLUSTER < STS280: $DEV(STS300,<$HELP(<structure name>),$ALTERNATE(STS300)>) STS300: $CLUNOD (CONFRM) > SINGLE < STS280: $DEV(CONFRM,<$HELP(<structure name>),$ALTERNATE(CONFRM)>) >
SUBTTL SHWNOD SHOW STATUS/PARAMETERS FOR NODE CLUSTER< SHWNOD: $NODNM(SHWN10,<node name>,<$FLAGS(CM%PO!CM%NSF),$ALTERNATIVE(SHWN10)>) SHWN10: $CLUNOD (CONFRM) > SINGLE< SHWNOD: $CRLF (<$ALTERNATE(SHWN01)>) SHWN01: $NODNM(CONFRM,<node name>,<$FLAGS(CM%PO!CM%NSF)>) > ;**;[12]At SHWN01:+1L add 9 lines JCR 3/10/90
SUBTTL SHOW BROADCAST-MESSAGES Command tables SHWB00: $KEY (SHWB20,SHWB10,<$ALTERNATE(STACLU)>) ;[12] SHWB10: $STAB ;[12] ORNKEY (<NODE>,NOD) ;[12] $ETAB ;[12] SHWB20: $NOISE (SHWB30,<name>,<$ACTION(BLDCNT),$FLAGS(CM%BRK),$BREAK(CLUMSK)>);[12] SHWB30: $KEY (STACLU,CLNTAB,<$ACTION(CHGBLK),$FLAGS(CM%BRK),$BREAK(CLUMSK)>);[12]
SUBTTL START command tables STAFDB: $NOISE (STAF01,<object>) STAF01: $KEYDSP(STAF02) STAF02: $STAB ORNDSP(STAF03,BATCH-STREAM,BAT) ORNDSP(STAF04,<CARD-PUNCH>,CDP) IFN FTFTS,< ORNDSP(STAF03,<FAL-STREAM>,FAL) ORNDSP(STAF03,<FTS-STREAM>,FTS) > ;End FTFTS conditional ORNDSP(SHD030,<NODE>,NOD) ORNDSP(STAF04,<PAPER-TAPE-PUNCH>,PTP) ORNDSP(STAF04,<PLOTTER>,PLT) ORNDSP(STAF11,PRINTER,LPT) ORNDSP(STAF04,READER,RDR) $ETAB ;**;[5]At STAF03: change 3 lines JYCW Oct-18-88 STAF03: $SRANGE (STACLU) ;[5] SHD030: $NODNM(STACLU,<node name>,<$FLAGS(CM%PO!CM%NSF)>) ;[5] STAF04: $URANGE (STACLU) ;[5] ;**;[13]At STAF11:+0L replace 13 lines with 14 lines PPM 6/3/90 STAF11: $NOISE(STAF12,<specify printer>,<$ACTION(LSTCHK),$FLAGS(CM%SDH)>);[13] STAF12: $AKAMAC (STAF15,STAF13) ;[13] STAF13: $ORANGE (STAF14,<number or range (n:m) (/NODE:)>,<$ALTERNATE(<STAF17>)>) ;[13] STAF14: $NODE (STAF15) ;[13] STAF15: $SWITCH (,STAF25,<$ACTION(SHRSWT),$ALTERNATE(<STACLU>)>);[13] STAF25: $STAB ;[13] ORNSDP (STAF26,<DEVICE:>,DEV) ;[13] ORNSDP (STAF29,<TERMINAL-CHARACTERISTIC:>,TTC);[13] $ETAB ;[13] STAF26: $DEV (NEXT(STAF15),<$HELP(<tape drive name or terminal line number>)>);[13] STAF29: $FIELD (NEXT(STAF15),<Terminal characteristic name>) ;[13] ;REMOTE PRINTERS STAF17: $KEYDSP (STAF18) STAF18: $STAB CLUSTER< ORNDSP (STAF19,CLUSTER,CLU)> ORNDSP (STAF20,DQS,DQS) ORNDSP (STAF21,LAT,LAT) $ETAB CLUSTER< ;**;[5]At STAF19: change 2 lines JYCW Oct-18-88 STAF19: $CLUSPL (STACLU) ;[5] > STAF20: $DQSSPL (STACLU) ;[5] STAF21: $LATSPL (STAF22) ;**;[5]At STAF22: change 1 line JYCW Oct-18-88 STAF22: $SWITCH (STAF24,STAF23,<$ALTERNATE(<STACLU>)>) ;[5] STAF23: $STAB ORNSWI (<TERMINAL-CHARACTERISTIC:>,TTC) $ETAB ;**;[5]At STAF24: replace 1 line with 5 JYCW Oct-18-88 STAF24: $FIELD (STACLU,<Terminal characteristic>,<$ALTERNATE(<STACLU>)>) ;[5] CLUSTER< STACLU: $CLUNOD (CONFRM) ;[5] > SINGLE< STACLU: CONFRM ;[5] >
SUBTTL STOP command tables STPFDB: $NOISE (STPF01,<object>) STPF01: $KEYDSP(STPF02) STPF02: $STAB ORNDSP(STPS01,BATCH-STREAM,BAT) ORNDSP(STPU01,<CARD-PUNCH>,CDP) IFN FTFTS,< ORNDSP(STPU01,<FTS-STREAM>,FTS) > ;End FTFTS conditional ORNDSP(STPU01,<PAPER-TAPE-PUNCH>,PTP) ORNDSP(STPU01,<PLOTTER>,PLT) ORNDSP(STP045,PRINTER,LPT) ORNDSP(STPU01,READER,RDR) $ETAB STPS01: $NOISE (STPN01,<stream number>) STPU01: $NOISE (STPN01,<unit number>) STPN01: $NUMBER (STPN02,^D10,<number or range (n:m)(/NODE:)>,<$ACTION(STOBTH)>) STPN02: $TOKEN (STPN03,<:>,<$HELP(<colon to specify a range>),$DEFAULT(IMMEDIATELY),$ALTERNATE(STPN04)>) STPN03: $NUMBER (STPN04,^D10,,<$ACTION(STOHGH)>) STPN04: $SWITCH (STPN06,STPN05,<$ALTERNATE(STP070)>) STPN05: $STAB ORNSWI(NODE:,NOD) $ETAB STPN06: $NODNM (STP070,<node name>,<$FLAGS(CM%PO!CM%NSF)>) ;**;[13]At STPN06:+1L replace 1 line with 2 lines PMM 6/3/90 STP045: $NOISE (STP047,<specify printer>,<$ACTION(LSTCHK),$FLAGS(CM%SDH)>) ;[13] STP047: $AKAMAC (STP070,STP051) ;[13] ;**;[4]Change 1 line at STP051:+0L JYCW 8-Aug-88 STP051: $NUMBER (STP052,^D10,<number or range (n:m) (/NODE:)>,<$ACTION(STOBTH),$ALTERNATE(STP057)>) ;[4]change 1 line at STP052: JYCW 8-Aug-88 STP052: $TOKEN (STP053,<:>,<$HELP(<colon to specify a range>),$DEFAULT(IMMEDIATELY),$ALTERNATE(STPN04)>) ;[4]/NODE: ;[4]Change 1 line at STP053:+0L JYCW 8-Aug-88 STP053: $NUMBER (STPN04,^D10,,<$ACTION(STOHGH)>) ;REMOTE PRINTERS STP057: $KEYDSP (STP058) STP058: $STAB CLUSTER< ORNDSP (STP059,CLUSTER,CLU)> ORNDSP (STP060,DQS,DQS) ORNDSP (STP061,LAT,LAT) $ETAB CLUSTER< STP059: $CLUSPL (STP070) > STP060: $DQSSPL (STP070) STP061: $LATSPL (STP070) ;**;[5]At STP070: change 1 line JYCW Oct-18-88 STP070: $KEYDSP (STP080,<$DEFAULT(<IMMEDIATELY>),$ALTERNATE(STACLU)>) ;[5] STP080: $STAB ORNDSP(STP090,<AFTER>,AFT) ;**;[5]At STP080: change 1 line JYCW Oct-18-88 ORNDSP(STACLU,<IMMEDIATELY>,IMM) ;[5] $ETAB ;**;[5]At STP090: change 1 line JYCW Oct-18-88 STP090: $KEY(STACLU,STP100) STP100: $STAB ORNKEY(<CURRENT-REQUEST>,ACR) ORNKEY(<EVERY-REQUEST>,AER) $ETAB
SUBTTL SUPPRESS command tables SUPFDB: $NOISE (SUP001,<carriage control on>) SUP001: $KEY (SUP010,SUP005,<$DEFAULT(<PRINTER>)>) SUP005: $STAB ORNKEY (<PRINTER>,LPT) $ETAB ;**;[13]At SUP010:+0L replace 1 line with two lines PMM 6/3/90 SUP010: $NOISE (SUP013,<specify printer>,<$ACTION(LSTCHK),$FLAGS(CM%SDH)>) ;[13] SUP013: $AKAMAC (SUP040,SUP015) ;[13] ;[4]Change 1 line at SUP015:+0L JYCW 8-Aug-88 SUP015: $NUMBER (SUP050,^D10,<unit number (/NODE:)>,<$ACTION(CHKVAL),$ALTERNATE(SUP025)>) ;[4]Add 1 line at SUP015:+1L JYCW 8-Aug-88 SUP050: $NODE (SUP040) ;/NODE: SUP025: $KEYDSP (SUP030) SUP030: $STAB ORNDSP (SUP035,LAT,LAT) $ETAB SUP035: $LATSPL (SUP040) ;**;[7]At SUP040:+0L change 1 line JCR 1/19/90 SUP040: $SWITCH(STACLU,SUP045,<$DEFAULT(</JOB>),$ALTER(STACLU)>) ;[7] SUP045: $STAB ORNSWI(FILE,FIL) ORNSWI(JOB,JOB) ORNSWI(STOP,STP) $ETAB
SUBTTL SWITCH command tables SWIFDB: $NOISE(SWI010,<request number>) SWI010: $NUMBER(SWI020,^D10,<request number of the mount request to switch>) SWI020: $NOISE(SWI030,<to new volume>) SWI030: $QUOTE(SWI050,<volume-id in quotes if has non-alphanumeric characters>,<$ALTERNATE(SWI040)>) SWI040: $FIELD(SWI050,<volume-id without quotes>) SWI050: $NOISE(SWI060,<on drive>) ;**;[5]At SWI060: change 1 line JYCW Oct-18-88 SWI060: $DEV(STACLU,<$HELP(<tape drive to switch request to>),$ALTERNATE(STACLU)>) ;[5]
SUBTTL UNDEFINE command tables UNDFDB: $KEY (UND020,UND010,<$DEFAULT(<STRUCTURE>)>) UND010: $STAB ORNKEY (STRUCTURE,STR) $ETAB ;**;[5]At UND020: change 1 line JYCW Oct-18-88 UND020: $DEV (STACLU,<$HELP(<structure name>)>) ;[5]
END