User Tools

Site Tools


cdc:nos2.source:opl.opl871:common:comktst

Common COMKTST

1 Modification

Source

Seq #  *Modification Id* Act 
----------------------------+
00001  M01S00001.comktst +++|          CTEXT  COMKTST - TERMINAL STATUS TABLE DEFINITIONS.
00002  M01S00002.comktst +++|          SPACE  4,10
00003  M01S00003.comktst +++|          BASE   DECIMAL
Line S00004 Modification History
M01 (Added by) comktst
M02 (Updated by) 281l803
Seq #  *Modification Id* Act 
----------------------------+
00004  M02S00004.281l803 ---|*         COMMENT COPYRIGHT CONTROL DATA CORPORATION.  1980.
00005  M01S00001.281l803 +++|*         COMMENT  COPYRIGHT CONTROL DATA SYSTEMS INC.  1992.
00006  M01S00005.comktst +++| TST      SPACE  4,10
00007  M01S00006.comktst +++|***       TST - TERMINAL STATUS TABLE.
00008  M01S00007.comktst +++|*         R. G. PARKHOUSE.  80/04/15.
00009  M01S00008.comktst +++| TST      SPACE  4,10
00010  M01S00009.comktst +++|***      *COMKTST* PROVIDES DEFINITIONS OF TABLES USED TO CONTROL
00011  M01S00010.comktst +++|*         USERS/TERMINALS OF *TAF*.  THIS DECK REQUIRES *COMKFLD*.
00012  M01S00011.comktst +++|*
00013  M01S00012.comktst +++|*         TWO TABLES ARE USED TO CONTROL USERS/TERMINALS.  THE
00014  M01S00013.comktst +++|*         TERMINAL FILE TABLE, *TTFT*, INDICATES THE
00015  M01S00014.comktst +++|*         NETWORK FILE CONTAINING THE USER/TERMINAL NAME.
00016  M01S00015.comktst +++|*         THE TERMINAL STATUS TABLE, *TST*, CONTAINS STATUS
00017  M01S00016.comktst +++|*         INFORMATION FOR EACH USER/TERMINAL.  THERE ARE AS MANY
00018  M01S00017.comktst +++|*         ENTRIES IN THE *TST* AS TRANSACTION TERMINAL DEFINITIONS
00019  M01S00018.comktst +++|*         IN ALL THE NETWORK FILES USED BY *TAF*.
00020  M01S00019.comktst +++|*
00021  M01S00020.comktst +++|*         THE TERMINAL STATUS TABLE MAY BE LOGICALL DIVIDED INTO
00022  M01S00021.comktst +++|*         SUBSECTIONS EACH REFLECTING THE RESPECTIVE NETWORK FILE.
00023  M01S00022.comktst +++|*         THE TERMINAL FILE TABLE DEFINES THE LENGTH OF
00024  M01S00023.comktst +++|*         EACH SUBSECTION.
00025  M01S00024.comktst +++|*
00026  M01S00025.comktst +++|*         *TTFT* - TERMINAL FILE TABLE.
00027  M01S00026.comktst +++|*
00028  M01S00027.comktst +++|*T  W1    12/ TFHO,30/ ,18/ TFTP
Figure W1

0171829 TFTP 30474859 TFHO

00029  M01S00028.comktst +++|*T, W2    36/ ,3/TFID,21/TFTS
Figure W2

02021232429TFTSTFID 3059

00030  M01S00029.comktst +++|*
00031  M01S00030.comktst +++|*         WORD 1.
00032  M01S00031.comktst +++|*                TFHO - HIGHEST *TST* ORDINAL FOR NETWORK FILE(N).
00033  M01S00032.comktst +++|*                TFTP - FWA OF *TAF* RECOVERY FILE TABLE.
00034  M01S00033.comktst +++|*                       0, IF *IPTAR* EQUALS ZERO.
00035  M01S00034.comktst +++|*         WORD 2.
00036  M01S00035.comktst +++|*                TFID - IDENTIFIER FOR NETWORK FILE.
00037  M01S00036.comktst +++|*                TFTS - CURRENT TRANSACTION FTSUENCE NUMBER.
00038  M01S00037.comktst +++|*
00039  M01S00038.comktst +++|*         IF THERE ARE LESS THAN 8 NETWORK FILES IN USE THE HEADER IS
00040  M01S00039.comktst +++|*         ZERO FILLED.  THE HEADER HAS NO USE FOR *TAFTS*.
00041  M01S00040.comktst +++|
00042  M01S00041.comktst +++|*         *TTFT* - TERMINAL FILE TABLE DEFINITIONS.
00043  M01S00042.comktst +++|
00044  M01S00043.comktst +++| TFHO     FIELD  0,59,48     HIGHEST *TST* ORDINAL FOR NETWORK FILE
00045  M01S00044.comktst +++| TFTP     FIELD  0,17,0      POINTER TO *TTRF* TABLE FOR NETWORK FILE
00046  M01S00045.comktst +++| TFID     FIELD  1,23,21     NETWORK FILE IDENTIFIER
00047  M01S00046.comktst +++| TFTS     FIELD  1,20,0      CURRENT TRANSACTION SEQUENCE NUMBER
00048  M01S00047.comktst +++|
00049  M01S00048.comktst +++| TTFTE    EQU    TFTSW+1     *TTFT* ENTRY LENGTH
00050  M01S00049.comktst +++| TTFTL    EQU    TTFTE*8     *TTFT* TABLE LENGTH
00051  M01S00050.comktst +++|
00052  M01S00051.comktst +++|*         *TST* - TERMINAL STATUS TABLE.
00053  M01S00052.comktst +++|*
00054  M01S00053.comktst +++|*T  W1    1/A,1/L,1/D,1/C,1/R,1/N,12/ACN,3/RS,3/US,12/DB,24/UA
Figure W1

0232429UADB3035363839414253545556575859DBUSRSACNNRCDLA

00055  M01S00054.comktst +++|*T, W2    42/  TN,1/M,1/I,1/F,1/P,1/C,1/ ,12/ NT
Figure W2

0111213141516171829 NT CPFIM TN3059 TN

00056  M01S00055.comktst +++|*
00057  M01S00056.comktst +++|*         WORD 1.
00058  M01S00057.comktst +++|*                A    - 1, IF USER ACTIVE.
00059  M01S00058.comktst +++|*                L    - 1, IF TERMINAL LOGGED IN.
00060  M01S00059.comktst +++|*                D    - 1, IF TERMINAL DOWN.
00061  M01S00060.comktst +++|*                O    - 1, IF TERMINAL ON/OFF.
00062  M01S00061.comktst +++|*                C    - 1, IF CON/REQ SUPERVISORY MESSAGE RECEIVED.
00063  M01S00062.comktst +++|*                R    - 1, IF AUTOMATIC RECOVERY REQUIRED.
00064  M01S00063.comktst +++|*                N    - 0, IF NON RECOVERABLE TRANSACTION RUN.
00065  M01S00064.comktst +++|*                RS   - DATA BASE READ SECURITY LEVEL (UNUSED).
00066  M01S00065.comktst +++|*                US   - DATA BASE UPDATE SECURITY LEVEL (UNUSED).
00067  M01S00066.comktst +++|*                DB   - DATA BASE NAME.
00068  M01S00067.comktst +++|*                UA   - USER AREA.
00069  M01S00068.comktst +++|*                ACN  - APPLICATION CONNECTION NUMBER.
00070  M01S00069.comktst +++|*
00071  M01S00070.comktst +++|*         WORD 2.
00072  M01S00071.comktst +++|*                TN   - USER/TERMINAL NAME.
00073  M01S00072.comktst +++|*                M    - 1, IF MULTIPLE BLOCK INPUT.
00074  M01S00073.comktst +++|*                I    - 1, IF INPUT WANTED.
00075  M01S00074.comktst +++|*                F    - 1, IF LAST MESSAGE BLOCK SENT.
00076  M01S00075.comktst +++|*                P    - 1, IF CONNECTION IS TO BE POSTPONED.
00077  M01S00076.comktst +++|*                C    - 1, IF CDCS ABORT.
00078  M01S00077.comktst +++|*                NT   - NUMBER OF TRANSACTIONS.
00079  M01S00078.comktst +++|
00080  M01S00079.comktst +++|*         *TST* - TERMINAL STATUS TABLE DEFINITIONS.
00081  M01S00080.comktst +++|
00082  M01S00081.comktst +++| TSAU     FIELD  0,59,59     1, IF ACTIVE USER
00083  M01S00082.comktst +++| TSLI     FIELD  0,58,58     1, IF TERMINAL LOGGED IN
00084  M01S00083.comktst +++| TSTD     FIELD  0,57,57     1, IF TERMINAL DOWN
00085  M01S00084.comktst +++| TSTO     FIELD  0,56,56     1, IF TERMINAL OFF
00086  M01S00085.comktst +++| TSCR     FIELD  0,56,56     1, IF CON/REQ MESSAGE RECEIVED.
00087  M01S00086.comktst +++| TSAR     FIELD  0,55,55     1, IF AUTOMATIC RECOVERY REQUIRED
00088  M01S00087.comktst +++| TSNR     FIELD  0,54,54     0, IF NON RECOVERABLE TRANSACTION RUN
00089  M01S00088.comktst +++| TSCN     FIELD  0,53,42     APPLICATION CONNECTION NUMBER
00090  M01S00089.comktst +++| TSRS     FIELD  0,41,39     DATA BASE READ SECURITY LEVEL
00091  M01S00090.comktst +++| TSUS     FIELD  0,38,36     DATA BASE UPDATE SECURITY LEVEL
00092  M01S00091.comktst +++| TSDB     FIELD  0,35,24     DATA BASE NAME
00093  M01S00092.comktst +++| TSUA     FIELD  0,23,0      USER AREA
00094  M01S00093.comktst +++| TSRB     FIELD  0,0,0       1, IF USER RECOVERY BIT
00095  M01S00094.comktst +++|
00096  M01S00095.comktst +++| TSTN     FIELD  1,59,18     TERMINAL NAME
00097  M01S00096.comktst +++| TSMB     FIELD  1,17,17     1, IF MULTIPLE BLOCK INPUT
00098  M01S00097.comktst +++| TSIW     FIELD  1,16,16     1, IF INPUT WANTED
00099  M01S00098.comktst +++| TSMS     FIELD  1,15,15     1, IF LAST MESSAGE BLOCK SENT
00100  M01S00099.comktst +++| TSCP     FIELD  1,14,14     1, IF CONNECTION IS TO BE POSTPONED
00101  M01S00100.comktst +++| TSCD     FIELD  1,13,13     1, IF CDCS ABORT
00102  M01S00101.comktst +++| TSTC     FIELD  1,11,0      TRANSACTION COUNT
00103  M01S00102.comktst +++|
00104  M01S00103.comktst +++| TSTLLE   EQU    TSTCW+1     *TST* ENTRY LENGTH
00105  M01S00104.comktst +++|
00106  M01S00105.comktst +++|          BASE   *
00107  M01S00106.comktst +++|          ENDX
cdc/nos2.source/opl.opl871/common/comktst.txt · Last modified: by 127.0.0.1