cdc:nos2.source:opl.opl871:deck:itask
Deck ITASK
Library Member Format: MODIFY
Source
Seq # *Modification Id* Act ----------------------------+ 00001 M00S00001.itask +++| IDENT ITASK 00002 M00S00002.itask +++| ENTRY ITASK 00003 M00S00003.itask +++| LCC OVERLAY(ITASK,0,0)
Line S00004 Modification History | |
---|---|
M01 (Removed by) | 253l688 |
Seq # *Modification Id* Act ----------------------------+ 00004 M01S00004.253l688 ---| SST BEGN
Line S00001 Modification History | |
---|---|
M01 (Added by) | 253l688 |
Seq # *Modification Id* Act ----------------------------+ 00005 M01S00001.253l688 +++| SST BEGN,CMBL 00006 M00S00005.itask +++| SYSCOM B1 00007 M00S00006.itask +++| 00008 M00S00007.itask +++|*COMMENT INITIAL TASK.
Line S00008 Modification History | |
---|---|
M01 (Removed by) | 281l803 |
Seq # *Modification Id* Act ----------------------------+ 00009 M01S00008.281l803 ---| COMMENT COPYRIGHT CONTROL DATA CORP. 1977.
Line S00001 Modification History | |
---|---|
M01 (Added by) | 281l803 |
Seq # *Modification Id* Act ----------------------------+ 00010 M01S00001.281l803 +++| COMMENT COPYRIGHT CONTROL DATA SYSTEMS INC. 1992. 00011 M00S00009.itask +++| ITASK TITLE INITIAL TASK. 00012 M00S00010.itask +++| 00013 M00S00011.itask +++|*** INITIAL TASK 00014 M00S00012.itask +++|* M. M. CHEN 1977. 00015 M00S00013.itask +++|* E. D. REDIG. 80/06/20. *TAF* AUTOMATIC RECOVERY. 00016 M00S00014.itask +++| SPACE 4,15 00017 M00S00015.itask +++|*** INITIALIZE TASK IS THE INTERFACE BETWEEN THE TRANSACTION 00018 M00S00016.itask +++|* EXECUTIVE AND USER-S APPLICATION TASK. *ITASK* PROCESSES 00019 M00S00017.itask +++|* ALL TRANSACTION INPUT TO DETERMINE WHICH TRANSACTION UNIT 00020 M00S00018.itask +++|* TO CALL TO FURTHER PROCESS THE INPUT, AND STATUS MESSAGES 00021 M00S00019.itask +++|* CONCERNING THE STATE OF THE TRANSACTION SYSTEM. 00022 M00S00020.itask +++|* 00023 M00S00021.itask +++|* BECAUSE TRANSACTION INPUT WILL VARY FROM APPLICATION TO 00024 M00S00022.itask +++|* APPLICATION, INITIAL TASK WILL HAVE TO VARY TO ADAPT TO 00025 M00S00023.itask +++|* DIFFERENT INPUT FORMATS AND OPERATIONAL CONDITIONS. THIS 00026 M00S00024.itask +++|* INITIAL TASK IS PROVIDED TO SERVE AS AN EXAMPLE. EACH 00027 M00S00025.itask +++|* INSTALLATION WILL NEED ITS OWN INITIAL TASK TO SERVE ITS OWN 00028 M00S00026.itask +++|* SPECIFIC NEEDS. 00029 M00S00027.itask +++| 00030 M00S00028.itask +++| 00031 M00S00029.itask +++| MACROS TITLE MACROS 00032 M00S00030.itask +++|*CALL COMKTAF 00033 M00S00031.itask +++|*CALL COMKFLD 00034 M00S00032.itask +++|*CALL COMKIPR 00035 M00S00033.itask +++|*CALL COMKMAC 00036 M00S00034.itask +++| BEGN BSS 0 SAVE ORIGIN COUNTER 00037 M00S00035.itask +++|*CALL COMKCBD 00038 M00S00036.itask +++| ORG BEGN RESTORE ORIGIN COUNTER 00039 M00S00037.itask +++| 00040 M00S00038.itask +++| NOREF .1,.2 00041 M00S00039.itask +++| .1 SET 0 00042 M00S00040.itask +++| .2 SET 0 00043 M00S00041.itask +++| TIMCNT SPACE 4 00044 M00S00042.itask +++|** TIMCNT - DEFINE A TIME ORIGINATING TASK. 00045 M00S00043.itask +++|* 00046 M00S00044.itask +++| 00047 M00S00045.itask +++| 00048 M00S00046.itask +++| PURGMAC TIMCNT 00049 M00S00047.itask +++| 00050 M00S00048.itask +++| TIMCNT MACRO HH,MM,SS,ADDR 00051 M00S00049.itask +++| VFD 18/ADDR,24/0,6/HH,6/MM,6/SS 00052 M00S00050.itask +++| ENDM 00053 M00S00051.itask +++| TRAN SPACE 4,20 00054 M00S00052.itask +++|** TRAN - DEFINE A TRANSACTION CODE. 00055 M00S00053.itask +++|* 00056 M00S00054.itask +++|* THE *TRAN* MACRO SETS UP ENTRIES FOR THE TABLE OF 00057 M00S00055.itask +++|* TRANSACTION CODES *TRANT*. NOTE - A PARTICULAR 00058 M00S00056.itask +++|* TRAN ENTRY SETS UP THE TRANT ENTRY FOR THE PRECEDING 00059 M00S00057.itask +++|* DECLARED TRANSACTION CODE. *ITASK* ASSUMES THAT 00060 M00S00058.itask +++|* THE *TRANT* TABLE IS SET UP IN DISPLAY ORDER. IT 00061 M00S00059.itask +++|* USES THE DISPLAY CODE VALUE OF THE TRANSACTION CODE 00062 M00S00060.itask +++|* ENTERED BY THE USER TO LOCATE THE PROPER ENTRY IN 00063 M00S00061.itask +++|* *TRANT*. 00064 M00S00062.itask +++|* 00065 M00S00063.itask +++|* TRAN CODE 00066 M00S00064.itask +++|* 00067 M00S00065.itask +++|* ENTRY CODE = ONE-CHARACTER TRANSACTION CODE. 00068 M00S00066.itask +++|* TRANS = SYMBOL SPECIFYING THE RELATIVE ADDRESS 00069 M00S00067.itask +++|* OF SUBTRANSACTION CODES. 00070 M00S00068.itask +++|* 00071 M00S00069.itask +++|* EXIT ENTRY MADE INTO THE TABLE OF TRANSACTION 00072 M00S00070.itask +++|* CODES *TRANT*. 00073 M00S00071.itask +++| 00074 M00S00072.itask +++| 00075 M00S00073.itask +++| PURGMAC TRAN 00076 M00S00074.itask +++| 00077 M00S00075.itask +++| TRAN MACRO A 00078 M00S00076.itask +++| VFD 12/2000B+.1,48/TRANS+.2 00079 M00S00077.itask +++| .2 SET .2+.1 00080 M00S00078.itask +++| .1 SET 0 00081 M00S00079.itask +++| ENDM 00082 M00S00080.itask +++| STRAN SPACE 4,15 00083 M00S00081.itask +++|** STRAN - DEFINE A SUBTRANSACTION CODE. 00084 M00S00082.itask +++|* 00085 M00S00083.itask +++|* THE *STRAN* MACRO MAKES ENTRIES IN THE TABLE OF 00086 M00S00084.itask +++|* SUBTRANSACTION CODES *TRANS*. *TRANS* CONTAINS THE 00087 M00S00085.itask +++|* SUBTRANSACTION CODE AND THE CORRESPONDING NAME OF 00088 M00S00086.itask +++|* THE TRANSACTION UNIT. 00089 M00S00087.itask +++|* 00090 M00S00088.itask +++|* STRAN CODE,TNAME 00091 M00S00089.itask +++|* 00092 M00S00090.itask +++|* ENTRY CODE = TWO-CHARACTER SUBTRANSACTION CODE. 00093 M00S00091.itask +++|* TNAME = NAME OF THE TRANSACTION UNIT TO BE CALLED. 00094 M00S00092.itask +++|* 00095 M00S00093.itask +++|* EXIT ENTRY MADE INTO THE TABLE OF SUBTRANSACTION 00096 M00S00094.itask +++|* CODES *TRANS*. 00097 M00S00095.itask +++| 00098 M00S00096.itask +++| 00099 M00S00097.itask +++| PURGMAC STRAN 00100 M00S00098.itask +++| 00101 M00S00099.itask +++| STRAN MACRO CODE,TNAME 00102 M00S00100.itask +++| STRAN RMT 00103 M00S00101.itask +++| VFD 12/0H_CODE,6/0,42/0L_TNAME 00104 M00S00102.itask +++| STRAN RMT 00105 M00S00103.itask +++| .1 SET .1+1 ADVANCE SUB TRANSACTION CODE COUNT 00106 M00S00104.itask +++| ENDM 00107 M00S00105.itask +++| 00108 M00S00106.itask +++| 00109 M00S00107.itask +++| BSS CMBL RESERVE SPACE FOR COMMUNICATION BLOCK 00110 M00S00108.itask +++| TABLES TITLE TRANSACTION TABLES. 00111 M00S00109.itask +++| TRANT SPACE 4,20 00112 M00S00110.itask +++|** TRANT - TRANSACTION CODE TABLE. 00113 M00S00111.itask +++|* 00114 M00S00112.itask +++|* EACH GROUP OF ENTRIES RELATING TO THE SAME TRANSACTION 00115 M00S00113.itask +++|* CODE IS PLACED IMMEDIATELY FOLLOWING THE *TRANT* ENTRY 00116 M00S00114.itask +++|* FOR THAT CODE, ALTHOUGH THE SUBTRANSACTION TABLE IS 00117 M00S00115.itask +++|* ASSEMBLED ELSEWHERE. THE FOLLOWING IS AN EXAMPLE OF 00118 M00S00116.itask +++|* THE USE OF THE *TRAN* AND *STRAN* MACROS. 00119 M00S00117.itask +++|* 00120 M00S00118.itask +++|* TRANT BSS 0 00121 M00S00119.itask +++|* 00122 M00S00120.itask +++|* TRAN A 00123 M00S00121.itask +++|* 00124 M00S00122.itask +++|* STRAN 02,TNAME1 00125 M00S00123.itask +++|* 00126 M00S00124.itask +++|* STRAN 03,TNAME2 00127 M00S00125.itask +++|* 00128 M00S00126.itask +++|* WHERE, *A* IS THE TRANSACTION CODE, *02* AND *03* ARE 00129 M00S00127.itask +++|* THE SUBTRANSACTION CODES, AND *TNAME1* AND *TNAME2* 00130 M00S00128.itask +++|* ARE THE RESPECTIVE TRANSACTION UNITS TO BE REQUESTED. 00131 M00S00129.itask +++|* 00132 M00S00130.itask +++|* THE DECLARATION OF A TRANSACTION UNIT AND THE ASSOCIATION 00133 M00S00131.itask +++|* OF ATTRIBUTES WITH IT IS ACCOMPLISHED THROUGH *LIBTASK* 00134 M00S00132.itask +++|* DIRECTIVES. 00135 M00S00133.itask +++| 00136 M00S00134.itask +++| 00137 M00S00135.itask +++| TRANT BSS 0 00138 M00S00136.itask +++| LOC 1 00139 M00S00137.itask +++| TRAN A 00140 M00S00138.itask +++| TRAN B 00141 M00S00139.itask +++| TRAN C 00142 M00S00140.itask +++| TRAN D 00143 M00S00141.itask +++| TRAN E 00144 M00S00142.itask +++| STRAN (X.),XTRAN EXECUTE NAMED TASK 00145 M00S00143.itask +++| 00146 M00S00144.itask +++|* CAUTION: THE FOLLOWING IS AN EXAMPLE OF A *LIBTASK* 00147 M00S00145.itask +++|* DIRECTIVE NEEDED FOR THE TRANSACTION UNIT *XTRAN*. 00148 M00S00146.itask +++|* 00149 M00S00147.itask +++|* /XTRAN,T1=XTASK 00150 M00S00148.itask +++| 00151 M00S00149.itask +++| TRAN F 00152 M00S00150.itask +++| TRAN G 00153 M00S00151.itask +++| TRAN H 00154 M00S00152.itask +++| TRAN I 00155 M00S00153.itask +++| TRAN J 00156 M00S00154.itask +++| TRAN K 00157 M00S00155.itask +++| TRAN L 00158 M00S00156.itask +++| TRAN M 00159 M00S00157.itask +++| TRAN N 00160 M00S00158.itask +++| TRAN O 00161 M00S00159.itask +++| TRAN P 00162 M00S00160.itask +++| TRAN Q 00163 M00S00161.itask +++| TRAN R 00164 M00S00162.itask +++| TRAN S 00165 M00S00163.itask +++| TRAN T 00166 M00S00164.itask +++| TRAN U 00167 M00S00165.itask +++| TRAN V 00168 M00S00166.itask +++| TRAN W 00169 M00S00167.itask +++| TRAN X 00170 M00S00168.itask +++| TRAN Y 00171 M00S00169.itask +++| TRAN Z 00172 M00S00170.itask +++| TRAN 0 00173 M00S00171.itask +++| TRAN 1 00174 M00S00172.itask +++| TRAN 2 00175 M00S00173.itask +++| TRAN 3 00176 M00S00174.itask +++| TRAN 4 00177 M00S00175.itask +++| TRAN 5 00178 M00S00176.itask +++| TRAN 6 00179 M00S00177.itask +++| TRAN 7 00180 M00S00178.itask +++| TRAN 8 00181 M00S00179.itask +++| TRAN 9 00182 M00S00180.itask +++| TRAN + 00183 M00S00181.itask +++| TRAN - 00184 M00S00182.itask +++| TRAN * 00185 M00S00183.itask +++| TRAN / 00186 M00S00184.itask +++| TRAN ) 00187 M00S00185.itask +++| TRAN ( 00188 M00S00186.itask +++| TRAN $ 00189 M00S00187.itask +++| TRAN = 00190 M00S00188.itask +++| TRAN 1R 00191 M00S00189.itask +++| TRAN , 00192 M00S00190.itask +++| TRAN . 00193 M00S00191.itask +++| TRAN # 00194 M00S00192.itask +++| TRAN [ 00195 M00S00193.itask +++| TRAN ] 00196 M00S00194.itask +++| TRAN : 00197 M00S00195.itask +++| TRAN " 00198 M00S00196.itask +++| TRAN _ 00199 M00S00197.itask +++| TRAN ! 00200 M00S00198.itask +++| TRAN & 00201 M00S00199.itask +++| TRAN ' 00202 M00S00200.itask +++| TRAN ? 00203 M00S00201.itask +++| TRAN < 00204 M00S00202.itask +++| TRAN : 00205 M00S00203.itask +++| TRAN 00206 M00S00204.itask +++| TRAN \ 00207 M00S00205.itask +++| TRAN 00208 M00S00206.itask +++| TRAN ; 00209 M00S00207.itask +++| TRAN 00210 M00S00208.itask +++| LOC *O 00211 M00S00209.itask +++| STAN SPACE 4,10 00212 M00S00210.itask +++|** SUBTRANSACTION CODE TABLES. 00213 M00S00211.itask +++|* 00214 M00S00212.itask +++| 00215 M00S00213.itask +++| 00216 M00S00214.itask +++| TRANS BSS 0 00217 M00S00215.itask +++| STRAN HERE 00218 M00S00216.itask +++| TTOT SPACE 4,10 00219 M00S00217.itask +++|** TABLE OF TIME ORIGINATING TASKS. 00220 M00S00218.itask +++|* TIMCNT MACROS WOULD BE PUT IN THIS TABLE. 00221 M00S00219.itask +++| 00222 M00S00220.itask +++| 00223 M00S00221.itask +++| TTOT BSS 0 00224 M00S00222.itask +++| TTOTL EQU *-TTOT 00225 M00S00223.itask +++| 00226 M00S00224.itask +++| 00227 M00S00225.itask +++| ITASK TITLE ITASK 00228 M00S00226.itask +++| ITASK SPACE 4,80 00229 M00S00227.itask +++|** ITASK - PROCESS TRANSACTION INPUT. 00230 M00S00228.itask +++|* 00231 M00S00229.itask +++|* *ITASK* EXTRACTS THE DATA BASE NAME FROM THE COMMUNICATION 00232 M00S00230.itask +++|* BLOCK AND SEARCHES A DATA BASE NAME TABLE TO DETERMINE WHAT 00233 M00S00231.itask +++|* INPUT PROCESSING IS NECESSARY. 00234 M00S00232.itask +++|* 00235 M00S00233.itask +++|* *ITASK* MAY BE CALLED WITH SYSTEM ORIGIN TRANSACTIONS, 00236 M00S00234.itask +++|* WITH THE TYPE OF CALL IN WORD *TMSW* OF THE COMMUNICATION 00237 M00S00235.itask +++|* BLOCK. 00238 M00S00236.itask +++|* 00239 M00S00237.itask +++|* ENTRY (TRSQ) = 12/ DB,24/ UA,24/ SEQ 00240 M00S00238.itask +++|* (TNAM) = 42/ TN,1/S,1/P,1/B,2/ ,1/M,12/WC 00241 M00S00239.itask +++|* (TMSW) = MESSAGE IF S .EQ. 0. 00242 M00S00240.itask +++|* = RC IF S .EQ. 1. 00243 M00S00241.itask +++|* 00244 M00S00242.itask +++|* DB DATA BASE FOR TERMINAL 00245 M00S00243.itask +++|* UA USER ARGUMENT FIELD FOR TERMINAL 00246 M00S00244.itask +++|* SEQ TRANSACTION SEQUENCE NUMBER 00247 M00S00245.itask +++|* TN TERMINAL NAME 00248 M00S00246.itask +++|* 00249 M00S00247.itask +++|* S =1 IF SYSTEM ORIGIN TRANSACTION. 00250 M00S00248.itask +++|* P =1 IF PARITY ERROR OCCURRED ON TERMINAL INPUT. 00251 M00S00249.itask +++|* B =1 IF TRANSACTION INPUT CAME FROM BATCH. 00252 M00S00250.itask +++|* M =1 IF MULTIPLE COMMUNICATION BLOCKS USED. 00253 M00S00251.itask +++|* WC MESSAGE LENGTH IN WORDS. 00254 M00S00252.itask +++|* 00255 M00S00253.itask +++|* RC = 1 IMPLIES SYSTEM TIMED ACTIVATION. 00256 M00S00254.itask +++|* = 2 IMPLIES IDLE DOWN (K.IDLE). 00257 M00S00255.itask +++|* = 3 IMPLIES RECOVERY HAS TAKEN PLACE. 00258 M00S00256.itask +++|* = 4 IMPLIES TERMINAL LOGIN. 00259 M00S00257.itask +++|* = 5 IMPLIES SYSTEM MESSAGE. 00260 M00S00258.itask +++|* SYSTEM MESSAGE IS HANDLED BY *SYSMSG* TASK 00261 M00S00259.itask +++|* NOT BY ITASK. 00262 M00S00260.itask +++|* = 6 IMPLIES TERMINAL BREAK FROM NAM. 00263 M00S00261.itask +++|* = 7 IMPLIES TERMINAL CONNECTION BROKEN FROM NAM 00264 M00S00262.itask +++|* = 8 IMPLIES NETWORK SHUT DOWN -NORMAL. 00265 M00S00263.itask +++|* = 9 IMPLIES NAM ABORTED. 00266 M00S00264.itask +++|* = 10 IMPLIES NETWORK SHUT DOWN - FORCED. 00267 M00S00265.itask +++|* = 11 IMPLIES TERMINAL INACTIVE.
Line S00266 Modification History | |
---|---|
M01 (Removed by) | ns2337 |
Seq # *Modification Id* Act ----------------------------+ 00268 M01S00266.ns2337 ---|* = 12 IMPLIES STOP ON DOWN LINE CONNECTION. 00269 M01S00267.ns2337 ---|* = 13 IMPLIES START ON DOWN LINE CONNECTION. 00270 M00S00268.itask +++|* = 14 IMPLIES LOGICAL ERROR. 00271 M00S00269.itask +++|* = 15 IMPLIES BLOCK NOT DELIVERED. 00272 M00S00270.itask +++|* = 16 IMPLIES TERMINAL CHARACTERISTICS. 00273 M00S00271.itask +++|* = 17 IMPLIES INPUT TOO LARGE. 00274 M00S00272.itask +++|* = 18 IMPLIES TERMINAL STATUS REQUEST. 00275 M00S00273.itask +++|* 00276 M00S00274.itask +++|* SEE COMMON DECK *COMKSTC* FOR SYBOLS AND THEIR VALUES. 00277 M00S00275.itask +++|* 00278 M00S00276.itask +++|* FOR CODES 1, 2, 3, 8, 9, AND 10 00279 M00S00277.itask +++|* THE COMMUNICATION BLOCK HEADER CONTAINS ZERO FOR TERMINAL 00280 M00S00278.itask +++|* NAME AND USER AREA, THE DATA BASE IS *SY* WITH SECURITY 00281 M00S00279.itask +++|* CODES OF 7. 00282 M00S00280.itask +++|* 00283 M00S00281.itask +++|* FOR CODE 4, THE COMMUNICATION BLOCK HEADER IS SET UP WITH 00284 M00S00282.itask +++|* THE FOLLOWING INFORMATION FOR THE TERMINAL LOGGED IN. 00285 M00S00283.itask +++|* 00286 M00S00284.itask +++|* (TMSW+1) = 23/ ,12/BSZ,1/HW/8/DT,8/PW,8/PL 00287 M00S00285.itask +++|* 00288 M00S00286.itask +++|* BSZ = BLOCK SIZE. (IN CHARACTERS, BITS 25-37) 00289 M00S00287.itask +++|* HW = HARD WIRED LINE. (BIT 24) 00290 M00S00288.itask +++|* DT = DEVICE TYPE/TERMINAL CLASS. (BIT 16-23) 00291 M00S00289.itask +++|* PW = PAGE WIDTH OF TERMINAL. (BIT 8-15) 00292 M00S00290.itask +++|* PL = PAGE LENGTH OF TERMINAL. (BIT 0-7) 00293 M00S00291.itask +++|* 00294 M00S00292.itask +++|* FOR CODES 6, 7, AND 11 - 17 00295 M00S00293.itask +++|* THE COMMUNICATION BLOCK IS SET UP WITH NORMAL SEQUENCE 00296 M00S00294.itask +++|* NUMBER, TERMINAL NAME OF MALFUNCTION, THE DATA BASE FOR 00297 M00S00295.itask +++|* THE TERMINAL, READ AND UPDATE SECURITY OF 7 AND THE NETWORK 00298 M00S00296.itask +++|* SUPERVISORY MESSAGE IS FORMED IN (TMSW+1). 00299 M00S00297.itask +++|* 00300 M00S00298.itask +++|* THE FORMATS OF NETWORK SUPERVISORY MESSAGES ARE GIVEN IN 00301 M00S00299.itask +++|* COMMON DECK *COMKNWF*. THE VALUES FOR THE FIELDS ARE GIVEN 00302 M00S00300.itask +++|* IN COMMON DECK *COMSNCD*. 00303 M00S00301.itask +++|* 00304 M00S00302.itask +++|* USES A - 1, 2, 5, 6, 7. 00305 M00S00303.itask +++|* B - 3. 00306 M00S00304.itask +++|* X - 0, 1, 2, 5, 6, 7. 00307 M00S00305.itask +++|* 00308 M00S00306.itask +++|* CALLS BIN, CBT, CCS, CTL, CYB. 00309 M00S00307.itask +++|* 00310 M00S00308.itask +++|* MACROS CALLTRN, CALLTSK, CEASE, FMSG, JOURNL, SCALL, SEND. 00311 M00S00309.itask +++| 00312 M00S00310.itask +++| 00313 M00S00311.itask +++| ITASK SB1 1 ENTRY 00314 M00S00312.itask +++| SA2 TNAM 00315 M00S00313.itask +++| SA5 A2+B1 SYSTEM TRANSACTION CODE 00316 M00S00314.itask +++| LX2 59-CBSYS LEFT JUSTIFY SYSTEM ORIGIN 00317 M00S00315.itask +++| SA1 A2-B1 00318 M00S00316.itask +++| SX0 X5 00319 M00S00317.itask +++| NG X2,ITA1 IF SYSTEM ORIGIN TRANSACTION 00320 M00S00318.itask +++| BX3 X2 00321 M00S00319.itask +++| LX2 59-CBIDS-59+CBSYS 00322 M00S00320.itask +++| NG X2,ITA15 IF OPERATOR IDLE DOWN 00323 M00S00321.itask +++| LX3 59-CBCDS-59+CBSYS 00324 M00S00322.itask +++| NG X3,ITA16 IF CDCS ABORTED 00325 M00S00323.itask +++| 00326 M00S00324.itask +++|* IF INPUT FOUND IN TRANSACTION, SUBTRANSACTION TABLES 00327 M00S00325.itask +++|* SCHEDULE TRANSACTION UNIT SPECIFIED BY TABLES. OTHERWISE 00328 M00S00326.itask +++|* USE INPUT AS TRANSACTION UNIT TO SCHEDULE. 00329 M00S00327.itask +++| 00330 M00S00328.itask +++| RJ CYB PROCESS INPUT 00331 M00S00329.itask +++| NZ X1,ITA8 IF TRANSACTION UNIT FOUND 00332 M00S00330.itask +++| RJ CCS CHECK CHARACTER STRING 00333 M00S00331.itask +++| ZR X1,ITA7 IF NO TRANSACTION UNIT TO SCHEDULE 00334 M00S00332.itask +++| EQ ITA8 SCHEDULE TRANSACTION UNIT 00335 M00S00333.itask +++| 00336 M00S00334.itask +++|* DETERMINE PROCESSOR FOR SYSTEM ORIGIN TRANSACTION. 00337 M00S00335.itask +++| 00338 M00S00336.itask +++| ITA1 LX0 -1 00339 M00S00337.itask +++| SX6 X0-TITAL 00340 M00S00338.itask +++| SB3 X0 00341 M00S00339.itask +++| PL X6,ITA14 IF UNKNOWN REASON CODE 00342 M00S00340.itask +++| JP B3+TITA JUMP THRU TABLE 00343 M00S00341.itask +++| 00344 M00S00342.itask +++| TITA PL X0,ITA14 IF UNKNOWN REASON CODE 00345 M00S00343.itask +++| EQ ITA13 IF SYSTEM TIMED ACTIVATION 00346 M00S00344.itask +++| PL X0,ITA13 IF IDLE 00347 M00S00345.itask +++| EQ ITA13 IF RECOVERY HAS TAKEN PLACE 00348 M00S00346.itask +++| PL X0,ITA2 IF TERMINAL LOG IN 00349 M00S00347.itask +++| EQ ITA13 IF SYSTEM MESSAGE 00350 M00S00348.itask +++| PL X0,ITA3 IF BREAK 00351 M00S00349.itask +++| EQ ITA12 IF CONNECTION BROKEN 00352 M00S00350.itask +++| PL X0,ITA12 IF NETWORK SHUT DOWN - NORMAL 00353 M00S00351.itask +++| EQ ITA12 IF NETWORK ABORT 00354 M00S00352.itask +++| PL X0,ITA12 IF NETWORK SHUT DOWN - FORCED 00355 M00S00353.itask +++| EQ ITA12 IF TERMINAL INACTIVE
Line S00354 Modification History | |
---|---|
M01 (Removed by) | ns2337 |
Seq # *Modification Id* Act ----------------------------+ 00356 M01S00354.ns2337 ---| PL X0,ITA12 IF STOP ON DOWN LINE CONNECTION 00357 M01S00355.ns2337 ---| EQ ITA12 IF START ON DOWN LINE CONNECTION
Line S00001 Modification History | |
---|---|
M01 (Added by) | ns2337 |
Seq # *Modification Id* Act ----------------------------+ 00358 M01S00001.ns2337 +++| PL X0,ITA14 IF UNKNOWN REASON CODE 00359 M01S00002.ns2337 +++| EQ ITA14 IF UNKNOWN REASON CODE 00360 M00S00356.itask +++| PL X0,ITA4 IF TASK LOGICAL ERROR 00361 M00S00357.itask +++| EQ ITA5 IF BLOCK NOT DELIVERED 00362 M00S00358.itask +++| PL X0,ITA12 IF TERMINAL CHARACTERISTICS 00363 M00S00359.itask +++| EQ ITA6 IF INPUT TOO LARGE 00364 M00S00360.itask +++| PL X0,ITA12 IF TERMINAL STATUS REQUEST 00365 M00S00361.itask +++| EQ ITA14 IF UNKNOWN REASON CODE 00366 M00S00362.itask +++| TITAL EQU *-TITA LENGTH OF *ITASK* JUMP TABLE 00367 M00S00363.itask +++| 00368 M00S00364.itask +++|* PROCESS TERMINAL LOG IN. 00369 M00S00365.itask +++| 00370 M00S00366.itask +++| ITA2 SEND ITAF SEND *READY.* 00371 M00S00367.itask +++| SA1 TRSQ FIRST WORD OF COMMUNICATION BLOCK 00372 M00S00368.itask +++| RJ CBT CHECK FOR BINARY TERMINAL 00373 M00S00369.itask +++| ZR X6,ITA13 IF NOT BINARY TERMINAL 00374 M00S00370.itask +++| SA6 ITAE 00375 M00S00371.itask +++| SX7 ITAD BINARY INPUT REQUEST MESSAGE 00376 M00S00372.itask +++| EQ ITA10 SEND MESSAGE AND CEASE 00377 M00S00373.itask +++| 00378 M00S00374.itask +++|* PROCESS TERMINAL BREAK. 00379 M00S00375.itask +++|* APPLICATION MAY WISH TO ACTIVE RECOVERY TASK. 00380 M00S00376.itask +++|
Line S00377 Modification History | |
---|---|
M01 (Removed by) | ns2233 |
Seq # *Modification Id* Act ----------------------------+ 00381 M01S00377.ns2233 ---| ITA3 SX7 ITAG *BREAK RECEIVED.* MESSAGE 00382 M01S00378.ns2233 ---| EQ ITA10 SEND MESSAGE AND CEASE
Line S00001 Modification History | |
---|---|
M01 (Added by) | ns2233 |
Seq # *Modification Id* Act ----------------------------+ 00383 M01S00001.ns2233 +++| ITA3 SX7 1 *BREAK RECEIVED.* MESSAGE CODE 00384 M01S00002.ns2233 +++| EQ ITA18 CALLTSK TO SEND MESSAGE 00385 M00S00379.itask +++| 00386 M00S00380.itask +++|* PROCESS TASK LOGICAL ERROR. 00387 M00S00381.itask +++|* APPLICATION MAY WISH TO DUMP THE TASK. 00388 M00S00382.itask +++| 00389 M00S00383.itask +++| ITA4 SX7 ITAH *TASK LOGICAL ERROR.* MESSAGE 00390 M00S00384.itask +++| EQ ITA11 SEND AND JOURNAL MESSAGE THEN CEASE 00391 M00S00385.itask +++| 00392 M00S00386.itask +++|* PROCESS BLOCK NOT DELIVERED. 00393 M00S00387.itask +++|* APPLICATION MAY WISH TO ACTIVE RECOVERY TASK. 00394 M00S00388.itask +++| 00395 M00S00389.itask +++| ITA5 SX7 ITAI *BLOCK LOST.* MESSAGE 00396 M00S00390.itask +++| EQ ITA11 SEND AND JOURNAL MESSAGE THEN CEASE 00397 M00S00391.itask +++| 00398 M00S00392.itask +++|* PROCESS INPUT TOO LARGE. 00399 M00S00393.itask +++|
Line S00394 Modification History | |
---|---|
M01 (Removed by) | ns2233 |
Seq # *Modification Id* Act ----------------------------+ 00400 M01S00394.ns2233 ---| ITA6 SX7 ITAJ *INPUT TOO LARGE.* MESSAGE 00401 M01S00395.ns2233 ---| EQ ITA10 SEND MESSAGE AND CEASE
Line S00003 Modification History | |
---|---|
M01 (Added by) | ns2233 |
Seq # *Modification Id* Act ----------------------------+ 00402 M01S00003.ns2233 +++| ITA6 SX7 0 *INPUT TOO LARGE.* MESSAGE CODE 00403 M01S00004.ns2233 +++| EQ ITA18 CALLTSK TO SEND MESSAGE 00404 M00S00396.itask +++| 00405 M00S00397.itask +++|* PROCESS NO TRANSACTION UNIT TO SCHEDULE. 00406 M00S00398.itask +++|
Line S00399 Modification History | |
---|---|
M01 (Removed by) | ns2233 |
Seq # *Modification Id* Act ----------------------------+ 00407 M01S00399.ns2233 ---| ITA7 SX7 ITAK ILLEGAL TRANSACTION UNIT MESSAGE 00408 M01S00400.ns2233 ---| EQ ITA10 SEND MESSAGE AND CEASE
Line S00005 Modification History | |
---|---|
M01 (Added by) | ns2233 |
Seq # *Modification Id* Act ----------------------------+ 00409 M01S00005.ns2233 +++| ITA7 SX7 2 ILLEGAL TRANSACTION UNIT MESSAGE CODE 00410 M01S00006.ns2233 +++| EQ ITA18 CALLTSK TO SEND MESSAGE 00411 M00S00401.itask +++| 00412 M00S00402.itask +++|* SCHEDULE A TRANSACTION UNIT AND CEASE. 00413 M00S00403.itask +++| 00414 M00S00404.itask +++| ITA8 BX7 X1 00415 M00S00405.itask +++| SA7 ITAA TRANSACTION UNIT NAME 00416 M00S00406.itask +++| RJ CTL CHECK TIME LIST 00417 M00S00407.itask +++| NZ X2,ITA9 IF TIME TO SCHEDULE TRANSACTION UNIT 00418 M00S00408.itask +++| CALLTRN ITAA SCHEDULE TRANSACTION UNIT AND CEASE 00419 M00S00409.itask +++| 00420 M00S00410.itask +++| ITA9 CALLTSK ITAA SCHEDULE THE TIMED TASK 00421 M00S00411.itask +++| SA1 CTLA TRANSACTION UNIT TO SCHEDULE 00422 M00S00412.itask +++| EQ ITA8 SCHEDULE TRANSACTION UNIT 00423 M00S00413.itask +++| 00424 M00S00414.itask +++| ITA10 SEND X7 SEND MESSAGE 00425 M00S00415.itask +++| EQ ITA13 CEASE 00426 M00S00416.itask +++| 00427 M00S00417.itask +++| ITA11 SEND X7 SEND MESSAGE 00428 M00S00418.itask +++| 00429 M00S00419.itask +++|* PROCESS CONNECTION BROKEN, NETWORK ABORT, NETWORK 00430 M00S00420.itask +++|* SHUTDOWN, TERMINAL INACTIVE, STOP AND START ON 00431 M00S00421.itask +++|* DOWNLINE CONNECTION. JOURNAL MESSAGE. 00432 M00S00422.itask +++| 00433 M00S00423.itask +++| ITA12 JOURNL ITAC JOURNAL MESSAGE
Line S00001 Modification History | |
---|---|
M01 (Added by) | ns2122 |
M02 (Removed by) | ns2122a |
Seq # *Modification Id* Act ----------------------------+ 00434 M02S00001.ns2122a ---| CEASE ITAO EXIT WITHOUT UNLOCKING TERMINAL
Line S00001 Modification History | |
---|---|
M01 (Added by) | ns2122a |
Seq # *Modification Id* Act ----------------------------+ 00435 M01S00001.ns2122a +++| CEASE -1 EXIT WITHOUT UNLOCKING TERMINAL
Line S00002 Modification History | |
---|---|
M01 (Added by) | ns2122 |
Seq # *Modification Id* Act ----------------------------+ 00436 M01S00002.ns2122 +++| 00437 M00S00424.itask +++| ITA13 CEASE EXIT WITHOUT SCHEDULING TRANSACTION UNIT 00438 M00S00425.itask +++| 00439 M00S00426.itask +++|* PROCESS UNKNOWN REASON CODE. 00440 M00S00427.itask +++| 00441 M00S00428.itask +++| ITA14 SCALL TMSG,(ITAB) SEND MESSAGE TO DAYFILE 00442 M00S00429.itask +++| CEASE 2 ABNORMAL CEASE WITH DUMP 00443 M00S00430.itask +++| 00444 M00S00431.itask +++|* TAF IS IDLING DOWN, ONLY ACCEPT *EX.LOGT* 00445 M00S00432.itask +++|* AS INPUT. 00446 M00S00433.itask +++| 00447 M00S00434.itask +++| ITA15 SX7 ITAL *TAF IDLING DOWN.* 00448 M00S00435.itask +++| EQ ITA17 SEND MESSAGE AND CEASE 00449 M00S00436.itask +++| 00450 M00S00437.itask +++|* CDCS ABORTED, ONLY ACCEPT *EX.LOGT* 00451 M00S00438.itask +++|* AS INPUT. 00452 M00S00439.itask +++| 00453 M00S00440.itask +++| ITA16 SX7 ITAM *CDCS ABORTED PLEASE WAIT* 00454 M00S00441.itask +++| 00455 M00S00442.itask +++|* CHECK FOR *EX.LOGT*. 00456 M00S00443.itask +++| 00457 M00S00444.itask +++| ITA17 SA1 ITAN 00458 M00S00445.itask +++| IX2 X1-X5 PROCESS INPUT 00459 M00S00446.itask +++| MX1 42 00460 M00S00447.itask +++| BX2 X1*X2 00461 M00S00448.itask +++| NZ X2,ITA10 IF NOT *EX.LOGT* 00462 M00S00449.itask +++| RJ CYB
Line S00007 Modification History | |
---|---|
M01 (Added by) | ns2233 |
Seq # *Modification Id* Act ----------------------------+ 00463 M01S00007.ns2233 +++| 00464 M01S00008.ns2233 +++| ITA18 SA7 TMSW 00465 M01S00009.ns2233 +++| SA1 ITAO 00466 M01S00010.ns2233 +++| BX7 X1 00467 M01S00011.ns2233 +++| SA7 ITAA 00468 M01S00012.ns2233 +++| CALLTSK ITAA,CEASE 00469 M01S00013.ns2233 +++| 00470 M00S00450.itask +++| EQ ITA8 PROCESS *EX.LOGT* 00471 M00S00451.itask +++| ITAA BSSZ 2 TRANSACTION UNIT LIST FOR *CALLTRN* 00472 M00S00452.itask +++| ITAB DATA C* UNKNOWN REASON CODE.* 00473 M00S00453.itask +++| ITAC VFD 6/0,18/0,18/2,18/TRSQ 00474 M00S00454.itask +++| ITAD VFD 12/0,18/ITAE,12/0,18/ITAEL SEND CONTROL WORD 00475 M00S00455.itask +++| ITAE CON 0 00476 M00S00456.itask +++| ITAEL EQU *-ITAE 00477 M00S00457.itask +++| ITAF FMSG READY.
Line S00458 Modification History | |
---|---|
M01 (Removed by) | ns2233 |
Seq # *Modification Id* Act ----------------------------+ 00478 M01S00458.ns2233 ---| ITAG FMSG (BREAK RECEIVED.) 00479 M00S00459.itask +++| ITAH FMSG (TASK LOGICAL ERROR.) 00480 M00S00460.itask +++| ITAI FMSG (BLOCK LOST.)
Line S00461 Modification History | |
---|---|
M01 (Removed by) | ns2233 |
Seq # *Modification Id* Act ----------------------------+ 00481 M01S00461.ns2233 ---| ITAJ FMSG (INPUT TOO LARGE.) 00482 M01S00462.ns2233 ---| ITAK FMSG (UNKNOWN NAMED TRANSACTION REQUESTED FOR SCHEDULING.) 00483 M00S00463.itask +++| ITAL FMSG (TAF IDLING DOWN.) 00484 M00S00464.itask +++| ITAM FMSG (CDCS ABORTED PLEASE WAIT.) 00485 M00S00465.itask +++| ITAN VFD 60/0LEX.LOGT
Line S00014 Modification History | |
---|---|
M01 (Added by) | ns2233 |
Seq # *Modification Id* Act ----------------------------+ 00486 M01S00014.ns2233 +++| ITAO VFD 60/0LSTASK
Line S00003 Modification History | |
---|---|
M01 (Added by) | ns2122 |
M02 (Removed by) | ns2122a |
Seq # *Modification Id* Act ----------------------------+ 00487 M02S00003.ns2122a ---| ITAO CON -1 DO NOT UNLOCK TERMINAL 00488 M00S00466.itask +++| CYB TITLE CYBERLOAN/NIXDORF INPUT PROCESSING. 00489 M00S00467.itask +++| CYB SPACE 4,20 00490 M00S00468.itask +++|** CYB - CYBERLOAN INPUT PROCESSING. 00491 M00S00469.itask +++|* 00492 M00S00470.itask +++|* THE FIRST THREE CHARACTERS OF INPUT ARE USED 00493 M00S00471.itask +++|* TO DETERMINE WHICH TRANSACTION UNIT TO CALL. 00494 M00S00472.itask +++|* 00495 M00S00473.itask +++|* ENTRY (X5) = FIRST WORD OF DATA MESSAGE. 00496 M00S00474.itask +++|* 00497 M00S00475.itask +++|* EXIT (X1) = TRANSACTION UNIT TO SCHEDULE. 00498 M00S00476.itask +++|* = 0, IF NO TRANSACTION UNIT TO SCHEDULE. 00499 M00S00477.itask +++|* 00500 M00S00478.itask +++|* USES A - 1, 2, 7. 00501 M00S00479.itask +++|* B - 2, 3. 00502 M00S00480.itask +++|* X - 0, 1, 2, 5, 7. 00503 M00S00481.itask +++|* 00504 M00S00482.itask +++|* CALLS BIN. 00505 M00S00483.itask +++| 00506 M00S00484.itask +++| 00507 M00S00485.itask +++| CYB SUBR ENTRY/EXIT 00508 M00S00486.itask +++| 00509 M00S00487.itask +++|* THE FIRST CHARACTER OF INPUT DETERMINES THE 00510 M00S00488.itask +++|* SUBTRANSACTION TABLE. 00511 M00S00489.itask +++| 00512 M00S00490.itask +++| MX2 -6 00513 M00S00491.itask +++| LX5 6 00514 M00S00492.itask +++| BX2 -X2*X5 TRANSACTION CODE 00515 M00S00493.itask +++| MX0 12 00516 M00S00494.itask +++| SA2 X2+TRANT INDEX TO SUB TRANSACTION CODES 00517 M00S00495.itask +++| BX7 X0*X5 SUB TRANSACTION CODES 00518 M00S00496.itask +++| UX2,B3 X2 00519 M00S00497.itask +++| SB2 X2 START OF SUB TRANSACTION CODES 00520 M00S00498.itask +++| 00521 M00S00499.itask +++|* CHARACTERS 2 AND 3 DETERMINE THE TRANSACTION UNIT 00522 M00S00500.itask +++|* TO SCHEDULE FROM THE SUBTRANSACTION TABLE. 00523 M00S00501.itask +++| 00524 M00S00502.itask +++| RJ BIN SEARCH SUB TRANSACTION CODE TABLE 00525 M00S00503.itask +++| ZR X3,CYB1 IF ILLEGAL SUB-TRANSACTION CODE 00526 M00S00504.itask +++| LX1 18 00527 M00S00505.itask +++| MX7 42 00528 M00S00506.itask +++| BX1 X7*X1 TRANSACTION UNIT NAME TO SCHEDULE 00529 M00S00507.itask +++| EQ CYBX RETURN 00530 M00S00508.itask +++| 00531 M00S00509.itask +++| CYB1 SX1 X3 NO TRANSACTION UNIT TO SCHEDULE 00532 M00S00510.itask +++| LX5 -6 REPOSITION TERMINAL INPUT 00533 M00S00511.itask +++| EQ CYBX RETURN 00534 M00S00512.itask +++| BIN SPACE 4,15 00535 M00S00513.itask +++|** BIN - BINARY SEARCH TABLE. 00536 M00S00514.itask +++|* 00537 M00S00515.itask +++|* ENTRY (X0) = MASK. 00538 M00S00516.itask +++|* (X7) = CRITERION. 00539 M00S00517.itask +++|* (B2) = START OF TABLE. 00540 M00S00518.itask +++|* (B3) = LENGTH OF TABLE. 00541 M00S00519.itask +++|* 00542 M00S00520.itask +++|* EXIT (X3) = 0 IF MATCH NOT FOUND. 00543 M00S00521.itask +++|* (X1) = ENTRY IF MATCH. 00544 M00S00522.itask +++|* 00545 M00S00523.itask +++|* USES A - 1. 00546 M00S00524.itask +++|* B - 2, 3. 00547 M00S00525.itask +++|* X - 1, 2, 3, 6. 00548 M00S00526.itask +++| 00549 M00S00527.itask +++| 00550 M00S00528.itask +++| BIN SUBR ENTRY/EXIT 00551 M00S00529.itask +++| SX3 B3+ 00552 M00S00530.itask +++| SB3 B2+B3 00553 M00S00531.itask +++| SB3 B3-B1 00554 M00S00532.itask +++| ZR X3,BINX IF THERE ARE NO ELEMENTS TO SEARCH 00555 M00S00533.itask +++| BIN1 SX3 B3-B2 00556 M00S00534.itask +++| AX3 1 00557 M00S00535.itask +++| SA1 X3+B2 TABLE ENTRY 00558 M00S00536.itask +++| NO 00559 M00S00537.itask +++| BX2 X0*X1 00560 M00S00538.itask +++| IX6 X2-X7 00561 M00S00539.itask +++| NG X6,BIN2 IF RAISE LOWER LIMIT 00562 M00S00540.itask +++| ZR X6,BIN3 IF FOUND ENTRY 00563 M00S00541.itask +++| SB3 A1-1 LOWER UPPER LIMIT 00564 M00S00542.itask +++| GE B3,B2,BIN1 IF NOT END OF TABLE 00565 M00S00543.itask +++| SX3 0 00566 M00S00544.itask +++| EQ BINX RETURN - NO MATCH FOUND 00567 M00S00545.itask +++| 00568 M00S00546.itask +++| BIN2 SB2 A1+B1 00569 M00S00547.itask +++| LE B2,B3,BIN1 IF NOT END OF TABLE 00570 M00S00548.itask +++| BX3 X3-X3 00571 M00S00549.itask +++| EQ BINX RETURN - NO MATCH FOUND 00572 M00S00550.itask +++| 00573 M00S00551.itask +++| BIN3 SX3 1 00574 M00S00552.itask +++| EQ BINX RETURN - MATCH FOUND 00575 M00S00553.itask +++| ITASK SPACE 4,15 00576 M00S00554.itask +++|** CCS - CHECK CHARACTER STRING FOR TRANSACTION UNIT NAME. 00577 M00S00555.itask +++|* 00578 M00S00556.itask +++|* THE FIRST ONE TO SEVEN ALPHANUMERIC CHARACTERS OF INPUT 00579 M00S00557.itask +++|* ARE USED TO DETERMINE WHICH TRANSACTION UNIT TO SCHEDULE. 00580 M00S00558.itask +++|* 00581 M00S00559.itask +++|* ENTRY (X5) = FIRST WORD OF TERMINAL INPUT. 00582 M00S00560.itask +++|* 00583 M00S00561.itask +++|* EXIT (X1) = TRANSACTION UNIT TO SCHEDULE. 00584 M00S00562.itask +++|* = 0, IF NO TRANSACTION UNIT TO SCHEDULE. 00585 M00S00563.itask +++|* 00586 M00S00564.itask +++|* USES X - 0, 1, 2, 3, 4, 5, 6. 00587 M00S00565.itask +++|* B - 2, 3. 00588 M00S00566.itask +++| 00589 M00S00567.itask +++| 00590 M00S00568.itask +++| CCS SUBR ENTRY/EXIT 00591 M00S00569.itask +++| MX2 48 EIGHT CHARACTER MASK 00592 M00S00570.itask +++| SB2 6 00593 M00S00571.itask +++| BX6 X6-X6 CLEAR TRANSACTION UNIT NAME 00594 M00S00572.itask +++| SX0 1R+ 00595 M00S00573.itask +++| BX5 X5*X2 MASK OFF CHARACTER STRING 00596 M00S00574.itask +++| MX3 -6 ONE CHARACTER MASK 00597 M00S00575.itask +++| SB3 60 00598 M00S00576.itask +++| LX5 6 POSITION TERMINAL INPUT 00599 M00S00577.itask +++| BX1 X6 00600 M00S00578.itask +++| CCS1 BX4 -X3*X5 GET A CHARACTER 00601 M00S00579.itask +++| ZR X4,CCS2 IF END OF TRANSACTION UNIT NAME 00602 M00S00580.itask +++| IX2 X4-X0 00603 M00S00581.itask +++| PL X2,CCS3 IF NOT ALPHANUMERIC 00604 M00S00582.itask +++| LX6 6 00605 M00S00583.itask +++| SB3 B3-B2 00606 M00S00584.itask +++| BX6 X6+X4 TRANSFER A CHARACTER 00607 M00S00585.itask +++| LX5 6 00608 M00S00586.itask +++| EQ CCS1 LOOP FOR NEXT CHARACTER 00609 M00S00587.itask +++| 00610 M00S00588.itask +++| CCS2 SB2 12 00611 M00S00589.itask +++| EQ B2,B3,CCSX IF TOO MANY CHARACTERS 00612 M00S00590.itask +++| CCS3 ZR X6,CCSX IF ZERO LENGTH TRANSACTION UNIT NAME 00613 M00S00591.itask +++| LX6 X6,B3 POSITION TRNASACTION UNIT NAME 00614 M00S00592.itask +++| BX1 X6 00615 M00S00593.itask +++| EQ CCSX RETURN 00616 M00S00594.itask +++| CTL SPACE 4,20 00617 M00S00595.itask +++|** CTL - CHECK TIMED TRANSACTION UNIT LIST. 00618 M00S00596.itask +++|* 00619 M00S00597.itask +++|* THIS ROUTINE CHECKS TIME DEPENDENT TRANSACTION UNITS. 00620 M00S00598.itask +++|* IF IT IS TIME TO SCHEDULE A TRANSACTION UNIT THEN (X2) = 00621 M00S00599.itask +++|* THE ADDRESS OF THE TRANSACTION UNIT, OTHERWISE (X2) = 0. 00622 M00S00600.itask +++|* 00623 M00S00601.itask +++|* APPLICATIONS MAY WISH TO GENERATE TIME DEPENDENT TRANS- 00624 M00S00602.itask +++|* ACTION TABLES BY MACRO *TIMCNT* AND CHANGE THIS ROUTINE 00625 M00S00603.itask +++|* TO SEARCH FOR THE PROPER TRANSACTION UNIT TO SCHEDULE. 00626 M00S00604.itask +++|* DEFAULT VALUE FOR *TAF* IS NO TIMED TRANSACTION UNIT. 00627 M00S00605.itask +++|* 00628 M00S00606.itask +++|* ENTRY NONE. 00629 M00S00607.itask +++|* 00630 M00S00608.itask +++|* EXIT (X2) = FWA OF TRANSACTION UNIT TO SCHEDULE. 00631 M00S00609.itask +++|* (X2) = 0 IF NOT TIME TO SCHEDULE TIMED TRANSACTION. 00632 M00S00610.itask +++|* 00633 M00S00611.itask +++|* USES X - 2. 00634 M00S00612.itask +++| 00635 M00S00613.itask +++| 00636 M00S00614.itask +++| CTL SUBR ENTRY/EXIT 00637 M00S00615.itask +++| SX2 0 00638 M00S00616.itask +++| EQ CTLX RETURN 00639 M00S00617.itask +++| 00640 M00S00618.itask +++| CTLA BSS 1 NEXT TIMED TRANSACTION UNIT TO SCHEDULE 00641 M00S00619.itask +++| SPACE 4 00642 M00S00620.itask +++|* COMMON DECKS. 00643 M00S00621.itask +++| 00644 M00S00622.itask +++| 00645 M00S00623.itask +++| LIST X 00646 M00S00624.itask +++|*CALL COMKCBT 00647 M00S00625.itask +++|*CALL COMKSTC 00648 M00S00626.itask +++| END ITASK
cdc/nos2.source/opl.opl871/deck/itask.txt ยท Last modified: by 127.0.0.1