cdc:nos2.source:opl.opl871:common:comkcbd
Common COMKCBD
Library Member Format: MODIFY
Source
Seq # *Modification Id* Act ----------------------------+ 00001 M00S00001.comkcbd +++| CTEXT COMKCBD - COMMUNICATION BLOCK DEFINITIONS. 00002 M00S00002.comkcbd +++| SPACE 4,10 00003 M00S00003.comkcbd +++| BASE DECIMAL
Line S00004 Modification History | |
---|---|
M01 (Removed by) | 281l803 |
Seq # *Modification Id* Act ----------------------------+ 00004 M01S00004.281l803 ---|* COMMENT COPYRIGHT CONTROL DATA CORPORATION. 1980.
Line S00001 Modification History | |
---|---|
M01 (Added by) | 281l803 |
Seq # *Modification Id* Act ----------------------------+ 00005 M01S00001.281l803 +++|* COMMENT COPYRIGHT CONTROL DATA SYSTEMS INC. 1992. 00006 M00S00005.comkcbd +++| CBD SPACE 4,10 00007 M00S00006.comkcbd +++|*** CBD - COMMUNICATION BLOCK DEFINITIONS. 00008 M00S00007.comkcbd +++|* G. W. PROPP. 80/04/25. 00009 M00S00008.comkcbd +++| CBD SPACE 4,75 00010 M00S00009.comkcbd +++|*** *COMKCBD* GIVES THE DEFINITIONS FOR *TAF* COMMUNICATION 00011 M00S00010.comkcbd +++|* BLOCKS. COMMUNICATION BLOCKS ARE USED TO PASS DATA 00012 M00S00011.comkcbd +++|* FROM *TAF* TO TASKS. THIS DECK REQUIRES *COMKFLD*. 00013 M00S00012.comkcbd +++|* 00014 M00S00013.comkcbd +++|* COMMUNICATION BLOCK SYSTEM HEADER. 00015 M00S00014.comkcbd +++|* 00016 M00S00015.comkcbd +++|* THE COMMUNICATION BLOCK SYSTEM HEADER IS USED BY 00017 M00S00016.comkcbd +++|* *TAF* TO CONTROL PROCESSING RELATED TO A TRANSACTION. 00018 M00S00017.comkcbd +++|*
Line S00018 Modification History | |
---|---|
M01 (Removed by) | ns2211 |
Seq # *Modification Id* Act ----------------------------+ 00019 M01S00018.ns2211 ---|*T W1 12/ CP,1/I,1/R,1/M,1/A,1/C,1/L,24/ CBTS,18/ CBNC
Figure W1
Line S00001 Modification History | |
---|---|
M01 (Added by) | ns2211 |
Seq # *Modification Id* Act ----------------------------+ 00020 M01S00001.ns2211 +++|*T W1 12/ CP,1/I,1/R,1/M,1/A,1/,1/L,24/ CBTS,18/ CBNC
Figure W1
00021 M00S00019.comkcbd +++|*T, W2 18/ CBTO,3/RS,3/US,18/ CBTA,18/ CBFW
Figure W2
00022 M00S00020.comkcbd +++|*T, W3 12/ 1T,12/ 2T,12/ 3T,12/ 4T,12/ 5T
Figure W3
00023 M00S00021.comkcbd +++|*T, W4 1/A,1/B,1/C,9/CBMC,18/LWA,12/ ,18/FWA
Figure W4
00024 M00S00022.comkcbd +++|*T, W5 42/ QD,3/ ,3/OT,12/ QI
Figure W5
00025 M00S00023.comkcbd +++|*T, CBCR 6/N,6/P,1/A,1/R,1/I,15/F,8/RFLG,4/U,18/E
Figure CBCR
00026 M00S00024.comkcbd +++|*T, W7 6/NSUBCP,18/NEXT,6/TYPE,6/SUBCP,6/SHIFT,18/EVENT
Figure W7
00027 M00S00025.comkcbd +++|*T, W8 6/ ,36/TIME,18/RETURN
Figure W8
00028 M00S00026.comkcbd +++|*T, W9 1/C,1/S,40/ ,19/ CBTO
Figure W9
00029 M00S00027.comkcbd +++|*T, W10 18/REC,6/ ,18/FUN,18/ CBFW
Figure W10
00030 M00S00028.comkcbd +++|* 00031 M00S00029.comkcbd +++|* WORD 1. 00032 M00S00030.comkcbd +++|* CP - CPU PRIORITY. 00033 M00S00031.comkcbd +++|* I - 1, IF INITIAL LOAD REQUESTED.
Line S00032 Modification History | |
---|---|
M01 (Removed by) | ns2145 |
Seq # *Modification Id* Act ----------------------------+ 00034 M01S00032.ns2145 ---|* R - UNUSED.
Line S00001 Modification History | |
---|---|
M01 (Added by) | ns2145 |
Seq # *Modification Id* Act ----------------------------+ 00035 M01S00001.ns2145 +++|* R - 1, IF RECOVERY FOR *CDCS* AFTER TERMINAL FAILURE. 00036 M00S00033.comkcbd +++|* M - 1, IF MESSAGE SENT TO TERMINAL. 00037 M00S00034.comkcbd +++|* A - 1, IF TRANSACTION CHAIN ABORTED.
Line S00035 Modification History | |
---|---|
M01 (Removed by) | ns2211 |
Seq # *Modification Id* Act ----------------------------+ 00038 M01S00035.ns2211 ---|* C - 1, IF TASK STARTED BY A *CALLRTN*. 00039 M00S00036.comkcbd +++|* L - 1, IF TERMINAL TO REMAIND LOCK AFTER CEASE. 00040 M00S00037.comkcbd +++|* CBTS - TRANSACTION SEQUENCE NUMBER. 00041 M00S00038.comkcbd +++|* CBNC - FWA OF NEXT COMMUNICATION BLOCK. 00042 M00S00039.comkcbd +++|* 00043 M00S00040.comkcbd +++|* 00044 M00S00041.comkcbd +++|* WORD 2. 00045 M00S00042.comkcbd +++|* CBTO - TERMINAL ORDINAL. 00046 M00S00043.comkcbd +++|* RS - TERMINAL *TAF* DATA MANAGER READ SECURITY. 00047 M00S00044.comkcbd +++|* WS - TERMINAL *TAF* DATA MANAGER UPDATE SECURITY. 00048 M00S00045.comkcbd +++|* CBTA - FWA OF TERMINAL IN TERMINAL STATUS TABLE. 00049 M00S00046.comkcbd +++|* CBFW - COMMUNICATION BLOCK FWA. 00050 M00S00047.comkcbd +++|* 00051 M00S00048.comkcbd +++|* WORD 3. 00052 M00S00049.comkcbd +++|* 1T - NEXT TASK SCHEDULE. 00053 M00S00050.comkcbd +++|* 2T - SECOND TASK IN CHAIN TO SCHEDULE. 00054 M00S00051.comkcbd +++|* 3T - THIRD TASK IN CHAIN TO SCHEDULE. 00055 M00S00052.comkcbd +++|* 4T - FOURTH TASK IN CHAIN TO SCHEDULE. 00056 M00S00053.comkcbd +++|* 5T - FIFTH TASK IN CHAIN TO SCHEDULE. 00057 M00S00054.comkcbd +++|* 00058 M00S00055.comkcbd +++|* WORD 4. 00059 M00S00056.comkcbd +++|* A - 1, IF VALID *DSDUMP* REQUEST. 00060 M00S00057.comkcbd +++|* B - 1, IF DUMP EXCHANGE PACKAGE. 00061 M00S00058.comkcbd +++|* C - 1, IF DUMP DATA BASE BUFFERS. 00062 M00S00059.comkcbd +++|* CBMC - NUMBER OF COMMUNICATION BLOCK FOR TRANSACTION. 00063 M00S00060.comkcbd +++|* LWA - LAST WORD ADDRESS OF TASK DUMP. 00064 M00S00061.comkcbd +++|* FWA - FIRST WORD ADDRESS OF TASK DUMP. 00065 M00S00062.comkcbd +++|* 00066 M00S00063.comkcbd +++|* WORD 5. 00067 M00S00064.comkcbd +++|* QD - QUEUE DESIGNATOR (SEE *K.DSDUMP*). 00068 M00S00065.comkcbd +++|* OT - ORIGIN TYPE VALUE OF QUEUE DESTINATION. 00069 M00S00066.comkcbd +++|* QI - QUEUE DESTINATION INDICATOR. 00070 M00S00067.comkcbd +++|* 00071 M00S00068.comkcbd +++|* WORD 6 (CBCR). 00072 M00S00069.comkcbd +++|* N - NEST LEVEL OF CURRENT TASK IF CALLED BY *CALLRTN*. 00073 M00S00070.comkcbd +++|* P - SUBCONTROL POINT NUMBER OF LAST *CALLRTN* TASK. 00074 M00S00071.comkcbd +++|* A - 1, IF *CALLRTN* TASK ABORTED. 00075 M00S00072.comkcbd +++|* R - 1, IF *CALLRTN* TASK. 00076 M00S00073.comkcbd +++|* I - 1, IF INITIAL TRANSFER TO C.B. 00077 M00S00074.comkcbd +++|* F - RESERVED. 00078 M00S00075.comkcbd +++|* RFLG - 1/L,1/O,1/S,1/C,1/D,1/M,1/T,1/B. 00079 M00S00076.comkcbd +++|* L - 1, IF LOAD COMPLETE ON SCHEDULING TRANSACTION. 00080 M00S00077.comkcbd +++|* O - 1, IF SYSTEM ORIGIN TRANSACTION. 00081 M00S00078.comkcbd +++|* S - 1, IF TRANSACTION RESTARTED. 00082 M00S00079.comkcbd +++|* C - 1, IF RECOVERABLE INPUT LOGGED. 00083 M00S00080.comkcbd +++|* D - 1, IF *CDCS2* ALLOWED. 00084 M00S00081.comkcbd +++|* M - 1, IF *CRM* ALLOWED. 00085 M00S00082.comkcbd +++|* T - 1, IF RECOVERABLE TRANSACTION. 00086 M00S00083.comkcbd +++|* B - 1, IF *BTRAN* TRANSACTION. 00087 M00S00084.comkcbd +++|* U - USAGE BY DATA MANAGER. 00088 M00S00085.comkcbd +++|* 2 - *TOTAL* DATA MANAGER REQUESTS ALLOWED. 00089 M00S00086.comkcbd +++|* 4 - *AAM* FILE MANAGER REQUESTS ALLOWED. 00090 M00S00087.comkcbd +++|* 8 - *CDCS* CONNECTION INDICATOR. 00091 M00S00088.comkcbd +++|* E - ENTRY ADDRESS IN ROLLOUT TABLE. 00092 M00S00089.comkcbd +++|* 00093 M00S00090.comkcbd +++|* WORD 7 - WORD 10. 00094 M00S00091.comkcbd +++|* SEE TAF QUEUEING DESCRIPTIONS. 00095 M00S00092.comkcbd +++|* (ONLY USED FOR QUEUEING DURING INPUT LOGGING) 00096 M00S00093.comkcbd +++| 00097 M00S00094.comkcbd +++|* DEFINITION OF BITS IN WORD *CBCR* INDICATING 00098 M00S00095.comkcbd +++|* DATA MANAGER USAGE. 00099 M00S00096.comkcbd +++| 00100 M00S00097.comkcbd +++| TOTDM EQU 19 *TOTAL* DATA MANAGER 00101 M00S00098.comkcbd +++| AAMDM EQU 20 *AAM* FILE MANAGER 00102 M00S00099.comkcbd +++| CDDM EQU 21 *CDCS* CONNECTION INDICATOR 00103 M00S00100.comkcbd +++| 00104 M00S00101.comkcbd +++| 00105 M00S00102.comkcbd +++|* COMMUNICATION BLOCK SYSTEM HEADER FIELD DEFINITIONS. 00106 M00S00103.comkcbd +++|
Line S00002 Modification History | |
---|---|
M01 (Added by) | ns2145 |
Seq # *Modification Id* Act ----------------------------+ 00107 M01S00002.ns2145 +++| CBRC FIELD 0,46,46 1, IF RECOVERY FOR *CDCS* AFTER FAILURE 00108 M00S00104.comkcbd +++| CBSD FIELD 0,45,45 1, IF TRANSACTION SEND 00109 M00S00105.comkcbd +++| CBAB FIELD 0,44,44 1, IF TRANSACTION ABORT 00110 M00S00106.comkcbd +++| CBLK FIELD 0,42,42 1, IF TERMINAL REMAIND LOCK 00111 M00S00107.comkcbd +++| CBTS FIELD 0,41,18 TRANSACTION SEQUENCE NUMBER 00112 M00S00108.comkcbd +++| CBIN FIELD 0,47,47 1, IF INITIAL LOAD 00113 M00S00109.comkcbd +++| CBNC FIELD 0,17,0 NEXT COMMUNICATION BLOCK 00114 M00S00110.comkcbd +++| CBTO FIELD 1,59,42 TERMINAL ORDINAL 00115 M00S00111.comkcbd +++| CBRS FIELD 1,41,39 DATA MANAGER READ SECURITY 00116 M00S00112.comkcbd +++| CBUS FIELD 1,38,36 DATA MANAGER UPDATE SECURITY 00117 M00S00113.comkcbd +++| CBTA FIELD 1,35,18 TERMINAL ADDRESS 00118 M00S00114.comkcbd +++| CBFW FIELD 1,17,0 COMMUNICATION BLOCK FWA 00119 M00S00115.comkcbd +++| CBTL FIELD 2,59,0 TASK LIST 00120 M00S00116.comkcbd +++| CBMC FIELD 3,56,48 NUMBER OF COMMUNICATION BLOCKS 00121 M00S00117.comkcbd +++| CBNL FIELD 5,59,54 NEST LEVEL OF *CALLRTN* TASK 00122 M00S00118.comkcbd +++| CBCP FIELD 5,53,48 SUBCP NUMBER OF LAST *CALLRTN* TASK 00123 M00S00119.comkcbd +++| CBRA FIELD 5,47,47 1, IF *CALLRTN* TASK ABORTED 00124 M00S00120.comkcbd +++| CBRF FIELD 5,46,46 1, IF *CALLRTN* TASK 00125 M00S00121.comkcbd +++| CBIT FIELD 5,45,45 1, IF INITIAL TRANSFER TO C.B. 00126 M00S00122.comkcbd +++| CBSC FIELD 5,29,29 1, IF SCHEDULING COMPLETE 00127 M00S00123.comkcbd +++| CBSO FIELD 5,28,28 1, IF SYSTEM ORIGIN TRANSACTION 00128 M00S00124.comkcbd +++| CBTR FIELD 5,27,27 1, IF TRANSACTION RESTARTED 00129 M00S00125.comkcbd +++| CBLC FIELD 5,26,26 1, IF RECOVERABLE INPUT LOGGED 00130 M00S00126.comkcbd +++| CBCS FIELD 5,25,25 1, IF *CDCS2* ALLOWED 00131 M00S00127.comkcbd +++| CBRM FIELD 5,24,24 1, IF *CRM* ALLOWED 00132 M00S00128.comkcbd +++| CBRT FIELD 5,23,23 1, IF RECOVERABLE TRANSACTION 00133 M00S00129.comkcbd +++| CBSB FIELD 5,22,22 1, IF *BTRAN* TRANSACTION 00134 M00S00130.comkcbd +++| CBQ1 FIELD 6,59,0 QUEUE ENTRY WORD 1 00135 M00S00131.comkcbd +++| CBQ2 FIELD 7,59,0 QUEUE ENTRY WORD 2 00136 M00S00132.comkcbd +++| CBQ3 FIELD 8,59,0 RECOVERY PARAMETERS 00137 M00S00133.comkcbd +++| CBQ4 FIELD 9,59,0 RECOVERY PARAMETERS 00138 M00S00134.comkcbd +++| 00139 M00S00135.comkcbd +++|* USER HEADER IS LOGICAL EXTENSION OF SYSTEM HEADER. 00140 M00S00136.comkcbd +++| 00141 M00S00137.comkcbd +++| CBWC FIELD 11,11,0 WORD COUNT OF INPUT DATA 00142 M00S00138.comkcbd +++| 00143 M00S00139.comkcbd +++|** COMMUNICATIONS BLOCK USER HEADER. 00144 M00S00140.comkcbd +++|* 00145 M00S00141.comkcbd +++|*T W1 12/ DB,24/ UA,24/ SEQ
Figure W1
00146 M00S00142.comkcbd +++|*T, W2 42/ TN,1/S,1/P,1/B,1/C,1/I,1/M,12/WC
Figure W2
00147 M00S00143.comkcbd +++|* 00148 M00S00144.comkcbd +++|* WORD 1. 00149 M00S00145.comkcbd +++|* DB - DATA BASE TERMINAL IS VALIDATED TO USE. 00150 M00S00146.comkcbd +++|* UA - USER AREA. 00151 M00S00147.comkcbd +++|* SEQ - TRANSACTION SEQUENCE NUMBER. 00152 M00S00148.comkcbd +++|* 00153 M00S00149.comkcbd +++|* WORD 2. 00154 M00S00150.comkcbd +++|* TN - TERMINAL NAME. 00155 M00S00151.comkcbd +++|* S - 1, IF SYSTEM ORIGIN TRANSACTION. 00156 M00S00152.comkcbd +++|* P - 1, IF PARITY ERROR OCCURED ON TERMINAL INPUT. 00157 M00S00153.comkcbd +++|* B - 1, IF BATCH INPUT. 00158 M00S00154.comkcbd +++|* C - 1, IF CDCS ABORTED. 00159 M00S00155.comkcbd +++|* I - 1, IF IDLE DOWN. 00160 M00S00156.comkcbd +++|* M - 1, IF MULTIPLE INPUT. 00161 M00S00157.comkcbd +++|* WC - WORD COUNT OF INPUT DATA. 00162 M00S00158.comkcbd +++| 00163 M00S00159.comkcbd +++|* DEFINITIONS OF COMMUNICATION BLOCK LENGTHS. 00164 M00S00160.comkcbd +++| 00165 M00S00161.comkcbd +++| CMBHL EQU 10 SYSTEM HEADER LENGTH 00166 M00S00162.comkcbd +++| CBCR EQU 5 WORD SIX OF SYSTEM HEADER 00167 M00S00163.comkcbd +++| CMBRL EQU 2 USER HEADER LENGTH 00168 M00S00164.comkcbd +++| CBDL EQU 57 DATA INPUT LENGTH 00169 M00S00165.comkcbd +++| CBUL EQU 9 USER AREA LENGTH 00170 M00S00166.comkcbd +++| ERRNG CBUL-4 IF *CBUL* NOT LARGE ENOUGH FOR RECOVERY 00171 M00S00167.comkcbd +++| CBTL EQU 1 TIME/DATE LENGTH 00172 M00S00168.comkcbd +++| CMBL EQU CMBHL+CMBRL+CBDL+CBUL+CBTL TOTAL LENGTH 00173 M00S00169.comkcbd +++| CBDCB EQU CBDL*60 LENGTH OF DATA INPUT IN BITS 00174 M00S00170.comkcbd +++| MAXINB EQU CBDCB*NCBC MAXIMUM INPUT FOR TERMINAL IN BITS 00175 M00S00171.comkcbd +++| CBCH EQU CBDL-12-3 PARAMETER BLOCK HEADER (FOR *CDCS* ONLY) 00176 M00S00172.comkcbd +++| 00177 M00S00173.comkcbd +++|* DEFINITIONS FOR TASK COMMUNICATION BLOCK. 00178 M00S00174.comkcbd +++| 00179 M00S00175.comkcbd +++| LOC 111B 00180 M00S00176.comkcbd +++| SUAC BSS 0 FWA OF USER AREA 00181 M00S00177.comkcbd +++| TRSQ BSS 1 SEQUENCE NUMBER 00182 M00S00178.comkcbd +++| TNAM BSS 1 TERMINAL/USER NAME 00183 M00S00179.comkcbd +++| TMSW BSS CBDL DATA INPUT MESSAGE 00184 M00S00180.comkcbd +++| TDUA BSS CBUL USER DEFINED AREA 00185 M00S00181.comkcbd +++| TIMD BSS CBTL PACKED TIME/DATE 00186 M00S00182.comkcbd +++| LOC *O 00187 M00S00183.comkcbd +++| 00188 M00S00184.comkcbd +++| 00189 M00S00185.comkcbd +++|* COMMUNICATION BLOCK USER HEADER DEFINITIONS. 00190 M00S00186.comkcbd +++| 00191 M00S00187.comkcbd +++| CBSY FIELD TNAM,17,17 1, IF SYSTEM ORIGIN TRANSACTION 00192 M00S00188.comkcbd +++| CBPR FIELD TNAM,16,16 1, IF PARITY ERROR 00193 M00S00189.comkcbd +++| CBBT FIELD TNAM,15,15 1, IF BATCH TRANSACTION 00194 M00S00190.comkcbd +++| CBCD FIELD TNAM,14,14 1, IF CDSC ABORT 00195 M00S00191.comkcbd +++| CBID FIELD TNAM,13,13 1, IF IDLE DOWN 00196 M00S00192.comkcbd +++| 00197 M00S00193.comkcbd +++| BASE * 00198 M00S00194.comkcbd +++| ENDX
cdc/nos2.source/opl.opl871/common/comkcbd.txt ยท Last modified: (external edit)