cdc:nos2.source:opl.opl871:common:comuqpr
Common COMUQPR
4 Modifications
Source
Seq # *Modification Id* Act ----------------------------+ 00001 M01S00001.comuqpr +++| # 00002 M01S00002.comuqpr +++| CTEXT COMUQPR - *QGET*/*DROP* PARAMETERS. 00003 M01S00003.comuqpr +++| # 00004 M01S00004.comuqpr +++| CONTROL NOLIST; 00005 M01S00005.comuqpr +++| CONTROL IFEQ LISTCON,1; 00006 M01S00006.comuqpr +++| CONTROL LIST; 00007 M01S00007.comuqpr +++| CONTROL FI; 00008 M01S00008.comuqpr +++| 00009 M01S00009.comuqpr +++| BEGIN # COMUQPR # 00010 M01S00010.comuqpr +++| 00011 M01S00011.comuqpr +++| # 00012 M01S00012.comuqpr +++|*** COMUQPR - *QGET*/*DROP* PARAMETERS. 00013 M01S00001.281l803 +++|* 00014 M01S00002.281l803 +++|* COPYRIGHT CONTROL DATA SYSTEMS INC. 1992. 00015 M01S00013.comuqpr +++|*
Line S00014 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Updated by) | ns2118 |
Seq # *Modification Id* Act ----------------------------+ 00016 M02S00014.ns2118 ---|* *COMUQPR* SETS UP THE *SYMPL*/*COMPASS* DEFINITION OF THE 00017 M01S00001.ns2118 +++|* *COMUQPR* SETS UP THE SYMPL/COMPASS DEFINITION OF THE 00018 M01S00015.comuqpr +++|* COMMON AREA TO HOLD THE *QGET*/*DROP* PROCESSED PARAMETERS. 00019 M01S00016.comuqpr +++| 00020 M01S00017.comuqpr +++| USE /UQPRCOM/
Line S00018 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Updated by) | ns2118 |
Seq # *Modification Id* Act ----------------------------+ 00021 M02S00018.ns2118 ---| JS DATA 0 JOB SEQUENCE NUMBER 00022 M01S00002.ns2118 +++| JS DATA 0 JOB SEQUENCE NAME 00023 M01S00019.comuqpr +++| DC DATA 0 DISPOSITION CODE 00024 M01S00020.comuqpr +++| UJ DATA 0 USER JOB NAME 00025 M01S00021.comuqpr +++| FN DATA 0 LOCAL FILE NAME
Line S00003 Modification History | |
---|---|
M01 (Added by) | ns2118 |
M02 (Updated by) | ns2687 |
Seq # *Modification Id* Act ----------------------------+ 00026 M02S00003.ns2687 ---| OP DATA 0 SINGLE REPRIEVE OPTION 00027 M01S00001.ns2687 +++| OP DATA 0 SINGLE REPRIEVE / NO ABORT OPTION 00028 M01S00001.ns2710 +++| DQ DATA 0 DEQUEUE OPTION 00029 M01S00022.comuqpr +++| USE 00030 M01S00023.comuqpr +++| 00031 M01S00024.comuqpr +++|* FOLLOWING ARE THE RELATIVE WORD POSITIONS OF THE PROCESSED 00032 M01S00025.comuqpr +++|* PARAMETERS. ASSEMBLY ERRORS ARE CAUSED BY A CHANGE IN THIS 00033 M01S00026.comuqpr +++|* ORDER. 00034 M01S00027.comuqpr +++| 00035 M01S00028.comuqpr +++| #
Line S00029 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Updated by) | ns2118 |
Seq # *Modification Id* Act ----------------------------+ 00036 M02S00029.ns2118 ---|#JS #DEF# JS+0 # JSN$WORD #0#; #JSN# 00037 M01S00004.ns2118 +++|#JS #DEF# JS+0 # JSN$WORD #0#; # JSN # 00038 M01S00030.comuqpr +++|#DC #DEF# JS+1 # DC$WORD #1#; # DISPOSITION CODE # 00039 M01S00031.comuqpr +++|#UJ #DEF# JS+2 # UJN$WORD #2#; # UJN #
Line S00032 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Updated by) | ns2118 |
Seq # *Modification Id* Act ----------------------------+ 00040 M02S00032.ns2118 ---|#FN #DEF# JS+3 # FN$WORD #3#; # FN # 00041 M01S00005.ns2118 +++|#FN #DEF# JS+3 # FN$WORD #3#; # LOCAL FILE NAME #
Line S00006 Modification History | |
---|---|
M01 (Added by) | ns2118 |
M02 (Updated by) | ns2687 |
Seq # *Modification Id* Act ----------------------------+ 00042 M02S00006.ns2687 ---|#OP #DEF# JS+4 # OP$WORD #4#; # REPRIEVE OPTION # 00043 M01S00002.ns2687 +++|#OP #DEF# JS+4 # OP$WORD #4#; # REPRIEVE/NO ABORT # 00044 M01S00002.ns2710 +++|#DQ #DEF# JS+5 # DQ$WORD #5#; # DEQUEUE OPTION # 00045 M01S00033.comuqpr +++| # 00046 M01S00034.comuqpr +++| COL 12 00047 M01S00035.comuqpr +++| #
Line S00036 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Updated by) | ns2118 |
Seq # *Modification Id* Act ----------------------------+ 00048 M02S00036.ns2118 ---| DEF QARGL #4#; # LENGTH OF ARGUMENT BUFFER #
Line S00007 Modification History | |
---|---|
M01 (Added by) | ns2118 |
M02 (Updated by) | ns2710 |
Seq # *Modification Id* Act ----------------------------+ 00049 M02S00007.ns2710 ---| DEF QARGL #5#; # LENGTH OF ARGUMENT BUFFER # 00050 M01S00003.ns2710 +++| DEF QARGL #6#; # LENGTH OF ARGUMENT BUFFER # 00051 M01S00037.comuqpr +++| 00052 M01S00038.comuqpr +++| COMMON UQPRCOM; 00053 M01S00039.comuqpr +++| BEGIN # COMMON AREA UQPRCOM # 00054 M01S00040.comuqpr +++| 00055 M01S00041.comuqpr +++| # 00056 M01S00042.comuqpr +++|* PROCESSED *QGET*/*DROP* PARAMETERS. 00057 M01S00043.comuqpr +++| # 00058 M01S00044.comuqpr +++| 00059 M01S00045.comuqpr +++| ARRAY QARGUMENTS [0:0] P(QARGL); 00060 M01S00046.comuqpr +++| BEGIN 00061 M01S00047.comuqpr +++| ITEM QARG$JS C(JSN$WORD,00,07); # JSN #
Line S00048 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Updated by) | ns2118 |
Seq # *Modification Id* Act ----------------------------+ 00062 M02S00048.ns2118 ---| ITEM QARG$JS4 C(JSN$WORD,00,04); # JSN # 00063 M01S00049.comuqpr +++| ITEM QARG$JSI U(JSN$WORD,00,60); # INTEGER FORMAT # 00064 M01S00050.comuqpr +++| ITEM QARG$JSEND U(JSN$WORD,24,36); # END OF WORD #
Line S00051 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Updated by) | ns2118 |
Seq # *Modification Id* Act ----------------------------+ 00065 M02S00051.ns2118 ---| ITEM QARG$DC C(DC$WORD,00,03); # DISPOSITION CODE # 00066 M01S00008.ns2118 +++| ITEM QARG$DC C(DC$WORD,00,07); # DISPOSITION CODE # 00067 M01S00052.comuqpr +++| ITEM QARG$DCI U(DC$WORD,00,60); # INTEGER FORMAT #
Line S00053 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Updated by) | ns2118 |
Seq # *Modification Id* Act ----------------------------+ 00068 M02S00053.ns2118 ---| ITEM QARG$DCEND U(DC$WORD,18,42); # END OF WORD # 00069 M01S00054.comuqpr +++| ITEM QARG$UJ C(UJN$WORD,00,07); # UJN # 00070 M01S00055.comuqpr +++| ITEM QARG$UJI U(UJN$WORD,00,60); # INTEGER FORMAT #
Line S00056 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Updated by) | ns2118 |
Seq # *Modification Id* Act ----------------------------+ 00071 M02S00056.ns2118 ---| ITEM QARG$UJEND U(UJN$WORD,42,18); # END OF WORD #
Line S00057 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Updated by) | ns2118 |
Seq # *Modification Id* Act ----------------------------+ 00072 M02S00057.ns2118 ---| ITEM QARG$FN C(FN$WORD,00,07); # FN # 00073 M01S00009.ns2118 +++| ITEM QARG$FN C(FN$WORD,00,07); # LOCAL FILE NAME # 00074 M01S00058.comuqpr +++| ITEM QARG$FNI U(FN$WORD,00,60); # INTEGER FORMAT #
Line S00059 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Updated by) | ns2118 |
Seq # *Modification Id* Act ----------------------------+ 00075 M02S00059.ns2118 ---| ITEM QARG$FNEND U(FN$WORD,42,18); # END OF WORD #
Line S00010 Modification History | |
---|---|
M01 (Added by) | ns2118 |
M02 (Updated by) | ns2687 |
Seq # *Modification Id* Act ----------------------------+ 00076 M02S00010.ns2687 ---| ITEM QARG$OP C(OP$WORD,00,07); # REPRIEVE OPTION # 00077 M01S00003.ns2687 +++| ITEM QARG$OP C(OP$WORD,00,07); # REPRIEVE/NO ABORT# 00078 M01S00011.ns2118 +++| ITEM QARG$OPI U(OP$WORD,00,60); # INTEGER FORMAT # 00079 M01S00004.ns2710 +++| ITEM QARG$DQ C(DQ$WORD,00,07); # DEQUEUE OPTION # 00080 M01S00005.ns2710 +++| ITEM QARG$DQI U(DQ$WORD,00,60); # INTEGER FORMAT # 00081 M01S00060.comuqpr +++| END 00082 M01S00012.ns2118 +++| 00083 M01S00061.comuqpr +++| END # COMMON AREA UQPRCOM # 00084 M01S00062.comuqpr +++| 00085 M01S00063.comuqpr +++| END # COMUQPR # 00086 M01S00064.comuqpr +++| # 00087 M01S00065.comuqpr +++| COL 30 00088 M01S00066.comuqpr +++| ENDX # 00089 M01S00067.comuqpr +++| CONTROL LIST; 00090 M01S00014.comuqpr +++|COMUQQC
Line S17551 Modification History | |
---|---|
M01 (Yanked) (Added by) | @002540 |
M02 (Yanked) (Updated by) | @013260 |
M03 (Yanked) (Updated by) | @062380 |
M04 (Yanked) (Updated by) | @016467 |
M05 (Yanked) (Updated by) | @007103 |
M06 (Added by) | comuqpr |
Seq # *Modification Id* Act ----------------------------+ 00091 M06S17551.comuqpr +++|7 00092 M01S00005.comuqpr +++| CONTROL LIST; 00093 M01S00006.comuqpr +++| CONTROL FI; 00094 M01S00007.comuqpr +++| CONTROL PRESET; 00095 M01S00008.comuqpr +++| BEGIN # COMUQQC # 00096 M01S00009.comuqpr +++| 00097 M01S00010.comuqpr +++|# 00098 M01S00011.comuqpr +++|*** COMUQQC - *QGET*/*DROP* COMMON DATA. 00099 M01S00001.@000010 +++|* 00100 M01S00002.@000010 +++|* COPYRIGHT CONTROL DATA SYSTEMS INC. 1992. 00101 M01S00012.comuqpr +++|* 00102 M01S00013.comuqpr +++|* *COMUQQC* CONTAINS THE COMMON STORAGE FOR THE *QAC* PARAMETER 00103 M01S00014.comuqpr +++|* BLOCK AND OTHER DATA USED TO PROCESS THE *QGET* AND *DROP*
Line S00015 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Yanked) (Updated by) | @000004 |
Seq # *Modification Id* Act ----------------------------+ 00104 M02S00015.@000004 ---|* CONTROL STATEMENTS. 00105 M01S00001.@000004 +++|* COMMANDS. 00106 M01S00016.comuqpr +++|# 00107 M01S00017.comuqpr +++| 00108 M01S00018.comuqpr +++|# 00109 M01S00019.comuqpr +++|* MISCELLANEOUS DEFINITIONS. 00110 M01S00020.comuqpr +++|* 00111 M01S00021.comuqpr +++|* NOTE - THE REPLY BUFFER LENGTH (*REPLEN*) MUST BE DEFINED AS A 00112 M01S00022.comuqpr +++|* MULTIPLE OF THE ENTRY LENGTH (*QACRETL*). 00113 M01S00023.comuqpr +++|# 00114 M01S00024.comuqpr +++| 00115 M01S00001.@000005 +++| DEF AJLC #40#; # ABORT JOB MESSAGE MAX LENGTH # 00116 M01S00025.comuqpr +++| DEF ALLQUEUES #O"7777"#; # ALL QUEUES #
Line S00026 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Yanked) (Updated by) | @000008 |
Seq # *Modification Id* Act ----------------------------+ 00117 M02S00026.@000008 ---| DEF ARGLEN #6#; # ARGUMENT TABLE LENGTH # 00118 M01S00027.comuqpr +++| DEF BADSTP #O"23"#; # BAD STEP CODE # 00119 M01S00001.ns2710 +++| DEF COUNT$END #4#; # QUEUE LOOP COUNT # 00120 M01S00028.comuqpr +++| DEF DCNUM #5#; # NUMBER OF *DC* VALUES # 00121 M01S00029.comuqpr +++| DEF DC$ALL #"ALL"#; # ALL DISPOSITION CODES # 00122 M01S00030.comuqpr +++| DEF DC$EX #"EX"#; # EXECUTE DISPOSITION CODE # 00123 M01S00031.comuqpr +++| DEF DC$IN #"IN"#; # INPUT DISPOSITION CODE # 00124 M01S00032.comuqpr +++| DEF DC$PL #"PL"#; # PLOT DISPOSITION CODE # 00125 M01S00033.comuqpr +++| DEF DC$PR #"PR"#; # PRINT DISPOSITION CODE # 00126 M01S00034.comuqpr +++| DEF DC$PU #"PU"#; # PUNCH DISPOSITION CODE # 00127 M01S00035.comuqpr +++| DEF DC$SC #"SC"#; # *DSP* CODE TO MAKE FILE LOCAL # 00128 M01S00036.comuqpr +++| DEF DC$TT #"TT"#; # WAIT DISPOSITION CODE # 00129 M01S00037.comuqpr +++| DEF DC$WT #"WT"#; # WAIT DISPOSITION CODE #
Line S00001 Modification History | |
---|---|
M01 (Yanked) (Added by) | @000007 |
M02 (Yanked) (Updated by) | @000009 |
Seq # *Modification Id* Act ----------------------------+ 00130 M02S00001.@000009 ---| DEF DUPLFN #8#; # DUPLICATE LOCAL FILE NAME # 00131 M01S00001.@000009 +++| DEF DQ$YES #"YES"#; # DEQUEUE=YES # 00132 M01S00002.@000009 +++| DEF DQ$NO #"NO"#; # DEQUEUE=NO # 00133 M01S00038.comuqpr +++| DEF DSPBLKL #7#; # *DSP* PARAMETER BLOCK LENGTH # 00134 M01S00003.@000009 +++| DEF DUPLFN #8#; # DUPLICATE LOCAL FILE NAME # 00135 M01S00039.comuqpr +++| DEF ENDDC #5#; # LAST ITEM IN *DCITEM* # 00136 M01S00001.ns2687 +++| DEF INVNM #10#; # INVALID LOCAL FILE NAME # 00137 M01S00040.comuqpr +++| DEF MAXCNT #O"7777"#; # MAXIMUM QUEUE COUNT # 00138 M01S00041.comuqpr +++| DEF NOTFND #7#; # ENTRY NOT FOUND # 00139 M01S00042.comuqpr +++| DEF OPTION #0#; # *XARG* OPTION # 00140 M01S00043.comuqpr +++| DEF PARML #17#; # *QAC* PARAMETER BLOCK LENGTH # 00141 M01S00044.comuqpr +++| DEF PARMNOPREL #12#; # LENGTH - PREFIX LENGTH # 00142 M01S00045.comuqpr +++| DEF PREFIXL #5#; # *QAC* BLOCK PREFIX LENGTH # 00143 M01S00001.@000006 +++| DEF PRULIMIT #29#; # PRU LIMIT ON ATTACH OF FILE # 00144 M01S00046.comuqpr +++| DEF QACRETL #2#; # *QAC* REPLY ENTRY LENGTH #
Line S00047 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Updated by) | ns2710 |
Seq # *Modification Id* Act ----------------------------+ 00145 M02S00047.ns2710 ---| DEF QAC$END #4#; # *QAC* END OF QUEUE BITS # 00146 M01S00002.ns2710 +++| DEF QAC$END #5#; # *QAC* END OF QUEUE BITS # 00147 M01S00048.comuqpr +++| DEF QAC$QBITS #0#; # *QAC* START OF QUEUE BITS # 00148 M01S00049.comuqpr +++| DEF QBIT (I) #B<12-I-1,1>QAC$W8Q[0]#; # QUEUE BIT ACCESS # 00149 M01S00050.comuqpr +++| DEF QCOUNT (I) #B<I*12,12>QAC$COUNT[0]#; # QUEUE COUNT ACCESS # 00150 M01S00051.comuqpr +++| DEF REPLEN #50#; # REPLY BUFFER LENGTH # 00151 M01S00052.comuqpr +++| DEF SELPARL #12#; # SELECTION BLOCK LENGTH # 00152 M01S00053.comuqpr +++| DEF SYNTAXOK #0#; # SYNTAX OK # 00153 M01S00054.comuqpr +++| DEF TTBIT #5#; # *TT* BIT # 00154 M01S00055.comuqpr +++| 00155 M01S00056.comuqpr +++|# 00156 M01S00057.comuqpr +++|* *QAC* FUNCTION AND PARAMETER BLOCK LENGTHS. 00157 M01S00058.comuqpr +++|# 00158 M01S00059.comuqpr +++| 00159 M01S00060.comuqpr +++| DEF ALTER #1#; # *QAC* ALTER CODE # 00160 M01S00061.comuqpr +++| DEF ALTERL #12#; # *QAC* ALTER BLOCK LENGTH # 00161 M01S00062.comuqpr +++| DEF GET #2#; # *QAC* GET CODE # 00162 M01S00063.comuqpr +++| DEF GETL #11#; # *QAC* GET BLOCK LENGTH # 00163 M01S00064.comuqpr +++| DEF PEEK #3#; # *QAC* PEEK CODE # 00164 M01S00065.comuqpr +++| DEF PEEKL #11#; # *QAC* PEEK BLOCK LENGTH # 00165 M01S00066.comuqpr +++| 00166 M01S00067.comuqpr +++|# 00167 M01S00068.comuqpr +++|* DISPOSITION CODES TABLE. 00168 M01S00069.comuqpr +++|* 00169 M01S00070.comuqpr +++|* THIS IS A TABLE USED TO MAP A 2 CHARACTER *DC* PARAMETER INTO 00170 M01S00071.comuqpr +++|* *QBIT* AND *QCOUNT*. 00171 M01S00072.comuqpr +++|# 00172 M01S00073.comuqpr +++| 00173 M01S00074.comuqpr +++| ARRAY DCITEM [0:DCNUM] S(1); 00174 M01S00075.comuqpr +++| BEGIN 00175 M01S00076.comuqpr +++| ITEM DCITEM$FUL C(00,00,02) = # 2 CHARACTER VALUES # 00176 M01S00077.comuqpr +++| ["IN","EX","PR","PU","PL","TT"]; 00177 M01S00078.comuqpr +++| ITEM DCITEM$Q U(00,12,03) = # OFFSET # 00178 M01S00079.comuqpr +++| [0,1,2,3,4,5]; 00179 M01S00080.comuqpr +++| END 00180 M01S00081.comuqpr +++| 00181 M01S00082.comuqpr +++|# 00182 M01S00083.comuqpr +++|* SCRATCH BUFFER SPACE. 00183 M01S00084.comuqpr +++|# 00184 M01S00085.comuqpr +++| 00185 M01S00086.comuqpr +++| BASED ARRAY DUMAR [0:0] P(1);;
Line S00087 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Updated by) | ns2687 |
Seq # *Modification Id* Act ----------------------------+ 00186 M02S00087.ns2687 ---|
Line S00088 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Updated by) | ns2687 |
Seq # *Modification Id* Act ----------------------------+ 00187 M02S00088.ns2687 ---|#
Line S00089 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Updated by) | ns2687 |
Seq # *Modification Id* Act ----------------------------+ 00188 M02S00089.ns2687 ---|* MESSAGE BUFFER.
Line S00090 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Updated by) | ns2687 |
Seq # *Modification Id* Act ----------------------------+ 00189 M02S00090.ns2687 ---|#
Line S00091 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Updated by) | ns2687 |
Seq # *Modification Id* Act ----------------------------+ 00190 M02S00091.ns2687 ---|
Line S00092 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Updated by) | ns2687 |
Seq # *Modification Id* Act ----------------------------+ 00191 M02S00092.ns2687 ---| ARRAY MSGBUF [0:0] S(4);
Line S00093 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Updated by) | ns2687 |
Seq # *Modification Id* Act ----------------------------+ 00192 M02S00093.ns2687 ---| BEGIN
Line S00094 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Updated by) | ns2687 |
Seq # *Modification Id* Act ----------------------------+ 00193 M02S00094.ns2687 ---| ITEM MSG$LINE C(00,00,38); # MESSAGE LINE #
Line S00095 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Updated by) | ns2687 |
Seq # *Modification Id* Act ----------------------------+ 00194 M02S00095.ns2687 ---| ITEM MSG$ZRO U(03,48,12); # ZERO BYTE TERMINATOR #
Line S00096 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Updated by) | ns2687 |
Seq # *Modification Id* Act ----------------------------+ 00195 M02S00096.ns2687 ---| END 00196 M01S00097.comuqpr +++| 00197 M01S00098.comuqpr +++|# 00198 M01S00099.comuqpr +++|* *QAC* FUNCTION LIST. 00199 M01S00100.comuqpr +++|# 00200 M01S00101.comuqpr +++| 00201 M01S00102.comuqpr +++| STATUS FCN 00202 M01S00103.comuqpr +++| PEEK, # *PEEK* FUNCTION # 00203 M01S00104.comuqpr +++| ALTER, # *ALTER* FUNCTION # 00204 M01S00105.comuqpr +++| GET; # *GET* FUNCTION # 00205 M01S00106.comuqpr +++| 00206 M01S00107.comuqpr +++| COMMON UQQCCOM; 00207 M01S00108.comuqpr +++| BEGIN # UQQCCOM # 00208 M01S00109.comuqpr +++|
Line S00110 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Yanked) (Updated by) | @000004 |
Seq # *Modification Id* Act ----------------------------+ 00209 M02S00110.@000004 ---| ITEM GETCALL B; # *QGET* CALL FLAG #
Line S00111 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Yanked) (Updated by) | @000004 |
Seq # *Modification Id* Act ----------------------------+ 00210 M02S00111.@000004 ---|
Line S00112 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Yanked) (Updated by) | @000004 |
Seq # *Modification Id* Act ----------------------------+ 00211 M02S00112.@000004 ---|#
Line S00113 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Yanked) (Updated by) | @000004 |
Seq # *Modification Id* Act ----------------------------+ 00212 M02S00113.@000004 ---|* ARRAY FOR JSN/UJN NOT FOUND MESSAGE.
Line S00114 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Yanked) (Updated by) | @000004 |
Seq # *Modification Id* Act ----------------------------+ 00213 M02S00114.@000004 ---|#
Line S00115 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Yanked) (Updated by) | @000004 |
Seq # *Modification Id* Act ----------------------------+ 00214 M02S00115.@000004 ---|
Line S00116 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Yanked) (Updated by) | @000004 |
Seq # *Modification Id* Act ----------------------------+ 00215 M02S00116.@000004 ---| ARRAY MSGFILE [0:0] S(2);
Line S00117 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Yanked) (Updated by) | @000004 |
Seq # *Modification Id* Act ----------------------------+ 00216 M02S00117.@000004 ---| BEGIN
Line S00118 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Yanked) (Updated by) | @000004 |
Seq # *Modification Id* Act ----------------------------+ 00217 M02S00118.@000004 ---| ITEM MSG$TEXT C(00,00,15) = [" NNN NOT FOUND."];
Line S00119 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Yanked) (Updated by) | @000004 |
Seq # *Modification Id* Act ----------------------------+ 00218 M02S00119.@000004 ---| ITEM MSG$FILE C(00,06,03); # JSN OR UJN #
Line S00120 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Yanked) (Updated by) | @000004 |
Seq # *Modification Id* Act ----------------------------+ 00219 M02S00120.@000004 ---| ITEM MSG$ZERO U(01,30,12) = [0];
Line S00121 Modification History | |
---|---|
M01 (Added by) | comuqpr |
M02 (Yanked) (Updated by) | @000004 |
Seq # *Modification Id* Act ----------------------------+ 00220 M02S00121.@000004 ---| END 00221 M01S00002.@000004 +++| ITEM MSGLINE C(80); # DAYFILE MESSAGE LINE # 00222 M01S00002.@000005 +++| ITEM USRLINE C(AJLC); # USER DROP MESSAGE LINE # 00223 M01S00122.comuqpr +++| 00224 M01S00123.comuqpr +++|# 00225 M01S00124.comuqpr +++|* NEXT JSN. 00226 M01S00125.comuqpr +++|# 00227 M01S00126.comuqpr +++| 00228 M01S00127.comuqpr +++| ARRAY NEXTJSNA [0:0] S(1); 00229 M01S00128.comuqpr +++| BEGIN 00230 M01S00129.comuqpr +++| ITEM NEXTJSN C(00,00,04); # NEXT JSN # 00231 M01S00130.comuqpr +++| ITEM NEXTJSNI U(00,00,60); # INTEGER FORMAT # 00232 M01S00131.comuqpr +++| END 00233 M01S00132.comuqpr +++| 00234 M01S00133.comuqpr +++|# 00235 M01S00134.comuqpr +++|* HOLD NEXT UJN. 00236 M01S00135.comuqpr +++|# 00237 M01S00136.comuqpr +++| 00238 M01S00137.comuqpr +++| ARRAY NEXTUJNA [0:0] S(1); 00239 M01S00138.comuqpr +++| BEGIN 00240 M01S00139.comuqpr +++| ITEM NEXTUJN C(00,00,07); # NEXT UJN # 00241 M01S00140.comuqpr +++| ITEM NEXTUJNI U(00,00,60); # INTEGER FORMAT # 00242 M01S00141.comuqpr +++| END 00243 M01S00142.comuqpr +++| 00244 M01S00143.comuqpr +++|# 00245 M01S00144.comuqpr +++|* *QAC* PARAMETER BLOCK. 00246 M01S00145.comuqpr +++|* 00247 M01S00146.comuqpr +++|* NOTE - ANY CHANGES TO THIS ARRAY MAY REQUIRE CHANGES 00248 M01S00147.comuqpr +++|* TO *COMSQAC*. 00249 M01S00148.comuqpr +++|# 00250 M01S00149.comuqpr +++| 00251 M01S00150.comuqpr +++| ARRAY QACPARM [0:0] S(PARML); 00252 M01S00151.comuqpr +++| BEGIN # QACPARM # 00253 M01S00152.comuqpr +++| ITEM QAC$W0 U(00,00,60); # WORD 0 # 00254 M01S00153.comuqpr +++| ITEM QAC$LFN C(00,00,07); # LFN # 00255 M01S00154.comuqpr +++| ITEM QAC$ERR U(00,42,08); # ERROR RETURN CODE # 00256 M01S00155.comuqpr +++| ITEM QAC$FCN U(00,50,09); # FUNCTION CODE # 00257 M01S00156.comuqpr +++| ITEM QAC$COMP B(00,59,01); # COMPLETE BIT # 00258 M01S00157.comuqpr +++| ITEM QAC$LEN U(01,36,06); # LENGTH OF *QAC* BLOCK # 00259 M01S00158.comuqpr +++| ITEM QAC$FIRST U(01,42,18); # FIRST POINTER # 00260 M01S00159.comuqpr +++| ITEM QAC$IN U(02,42,18); # IN POINTER # 00261 M01S00160.comuqpr +++| ITEM QAC$OUT U(03,42,18); # OUT POINTER # 00262 M01S00161.comuqpr +++| ITEM QAC$W4ORD U(04,12,12); # WORD 4 ORDINAL # 00263 M01S00162.comuqpr +++| ITEM QAC$W4Q U(04,24,12); # WORD 4 QUEUE # 00264 M01S00163.comuqpr +++| ITEM QAC$LIMIT U(04,42,18); # FET LIMIT POINTER # 00265 M01S00164.comuqpr +++| 00266 M01S00165.comuqpr +++| 00267 M01S00166.comuqpr +++|# 00268 M01S00167.comuqpr +++|* SELECTION CRITERIA PORTION (WORDS 5 - 11). 00269 M01S00168.comuqpr +++|# 00270 M01S00169.comuqpr +++| 00271 M01S00170.comuqpr +++| 00272 M01S00171.comuqpr +++| ITEM QAC$JSN C(07,00,04); # JSN # 00273 M01S00001.281l803 +++| ITEM QAC$LID B(07,45,01); # LID SELECTION # 00274 M01S00172.comuqpr +++| ITEM QAC$SETJS B(07,53,01); # JSN SELECTION # 00275 M01S00001.ns2118 +++| ITEM QAC$PRI B(07,57,01); # PRIORITY # 00276 M01S00173.comuqpr +++| ITEM QAC$W8Q U(08,00,12); # QUEUE SELECTION BITS # 00277 M01S00174.comuqpr +++| ITEM QAC$DISP C(08,24,02); # DISPOSITION CODE # 00278 M01S00002.281l803 +++| ITEM QAC$LIDC C(09,18,03); # LID # 00279 M01S00175.comuqpr +++| 00280 M01S00176.comuqpr +++|# 00281 M01S00177.comuqpr +++|* *PEEK* FUNCTION PORTION (WORDS 12 - 15). 00282 M01S00178.comuqpr +++|# 00283 M01S00179.comuqpr +++| 00284 M01S00180.comuqpr +++| ITEM QAC$COUNT U(12,00,60); # QUEUE COUNTS # 00285 M01S00003.@000005 +++| ITEM QAC$EXCNT U(12,12,12); # EXECUTING QUEUE COUNT # 00286 M01S00181.comuqpr +++| ITEM QAC$PEEKJS B(14,58,01); # GET JSN # 00287 M01S00004.@000005 +++| ITEM QAC$PKFOUI B(14,51,01); # GET FO AND UI # 00288 M01S00182.comuqpr +++| ITEM QAC$PEEKUJ B(14,50,01); # GET UJN # 00289 M01S00183.comuqpr +++| ITEM QAC$TTCNT U(13,00,12); # *TT* COUNT # 00290 M01S00184.comuqpr +++| 00291 M01S00185.comuqpr +++|# 00292 M01S00186.comuqpr +++|* *ALTER* FUNCTION PORTION (WORDS 12 - 16). 00293 M01S00187.comuqpr +++|# 00294 M01S00188.comuqpr +++| 00295 M01S00003.@000004 +++| ITEM QAC$KILL B(12,41,01); # KILL (SINGLE REPRIEVE) FLAG # 00296 M01S00003.281l803 +++| ITEM QAC$SETLD B(12,42,01); # SET NEW LID FLAG # 00297 M01S00004.@000004 +++| ITEM QAC$MSGA B(12,44,01); # MESSAGE AVAILABLE ON ABORT # 00298 M01S00189.comuqpr +++| ITEM QAC$DROP B(12,50,01); # DROP FILE SELECTION FLAG # 00299 M01S00004.281l803 +++| ITEM QAC$NWLD U(13,41,18); # NEW LID # 00300 M01S00190.comuqpr +++| END # QACPARM # 00301 M01S00191.comuqpr +++| 00302 M01S00192.comuqpr +++|# 00303 M01S00193.comuqpr +++|* *QAC* *PEEK* REPLY ENTRY. 00304 M01S00194.comuqpr +++|# 00305 M01S00195.comuqpr +++| 00306 M01S00196.comuqpr +++| BASED ARRAY QACREP [0:0] S(QACRETL); 00307 M01S00197.comuqpr +++| BEGIN 00308 M01S00198.comuqpr +++| ITEM QACREP$JSN C(00,00,04); # RETURN JSN # 00309 M01S00199.comuqpr +++| ITEM QACREP$UJN C(01,00,07); # RETURN UJN # 00310 M01S00200.comuqpr +++| END 00311 M01S00201.comuqpr +++| 00312 M01S00202.comuqpr +++| 00313 M01S00203.comuqpr +++|# 00314 M01S00204.comuqpr +++|* RETURNED JSN. 00315 M01S00205.comuqpr +++|# 00316 M01S00206.comuqpr +++| 00317 M01S00207.comuqpr +++| ARRAY RETJSNA [0:0] S(1); 00318 M01S00208.comuqpr +++| BEGIN 00319 M01S00209.comuqpr +++| ITEM RETJSN C(00,00,04); # RETURNED JSN # 00320 M01S00210.comuqpr +++| ITEM RETJSNI U(00,00,60); # INTEGER FORMAT # 00321 M01S00211.comuqpr +++| END 00322 M01S00212.comuqpr +++| 00323 M01S00213.comuqpr +++| END # UQQCCOM # 00324 M01S00214.comuqpr +++| 00325 M01S00215.comuqpr +++| END # COMUQQC # 00326 M01S00216.comuqpr +++| CONTROL LIST;
cdc/nos2.source/opl.opl871/common/comuqpr.txt · Last modified: by 127.0.0.1