*DECK HOC$NS PROC HOC$NS; # HOP COMMAND DEFINITIONS/DATA STRUCTURES # # TITLE HOC$NS - HOP COMMAND DEFS/DATA STRUCTURES. # BEGIN # HOC$NS # # ** HOC$NS - HOP COMMAND DEFS/DATA STRUCTURES. * * J.C. LEE 1981 * * * THIS SYMPL TEXT CONTAINS ALL HOP COMMAND DEFS, * ORDINAL STATUS LIST, ERROR REASON CODE STATUS * LIST AND COMMON BLOCK FOR THE ACTUAL * PARAMETERIZED COMMAND. * # CONTROL STEXT; # DEFINITIONS FOR HOP PARAMETER ORDINAL IN HOPCOMMAND ARRAY # DEF PAR$CMD # 00 #; # INDEX TO HOP PARAMETER ORD # DEF PAR$NPU # 01 #; # INDEX TO NPU VALUE # DEF PAR$ALL # 02 #; # INDEX TO ALL INDICATOR # DEF PAR$NLF # 03 #; # INDEX TO NLF VALUE # DEF PAR$UN # 04 #; # INDEX TO UN VALUE # DEF PAR$PW # 05 #; # INDEX TO PW VALUE # DEF PAR$NPUS # 06 #; # INDEX TO NPUS INDICATOR # STATUS HCT # VALID HOP COMMAND ORDINALS # CMD$STATUS, # 0 NPU STATUS COMMAND # CMD$HIST, # 1 HISTORY COMMAND # CMD$FILE, # 2 ALTERNATE NLF COMMAND # CMD$NOFILE, # 3 CANCEL ALTERNATE NLF COMMAND# ; STATUS HOPCMDERR # HOP COMMAND ERROR REASON CODE # NOTUSED, # NOT USED # SYNTAX, # SYNTAX ERROR # CMDVERB, # UNRECOGNIZABLE COMMAND VERB # PARAMETER, # ILLEGAL PARAMETER # NPUNCNFG, # NPU NOT CONFIGURED # NPUNSPEC, # NPU NOT SPECIFIED # NLFNSPEC, # NLF NOT SPECIFIED # NLFNAVAIL, # NLF NOT AVAILABLE # NPUACTIVE, # NPU ACTIVE, NO ACTION # NLFBAD, # BAD NLF FILE FORMAT # ; COMMON HOC$COM; BEGIN # HOC$COM # ARRAY HOPCOMMAND [PAR$CMD:PAR$NPUS]S(1); BEGIN # CURRENT HOP COMMAND # ITEM CMD$ORD S:HCT(00,42,18); # HOP COMMAND ORDINAL,WORD 0 # ITEM CMD$NPUNAM C(00,00,07); # NPU NAME, WORD 1 # ITEM CMD$ALL U(00,00,42); # ALL INDICATOR, WORD 2 # ITEM CMD$NLFPFN C(00,00,07); # PFN OF ALTERNATE NLF, WORD 3 # ITEM CMD$NLFUN C(00,00,07); # UN OF ALTERNATE NLF, WORD 4 # ITEM CMD$NLFPW C(00,00,07); # PW OF ALTERNATE NLF, WORD 5 # ITEM CMD$NPUS U(00,00,42); # NPUS INDICATOR, WORD 6 # ITEM CMD$WORD U(00,00,60); # WHOLE WORD # END END # HOC$COM # END # HOC$NS # TERM