TCTTE - TCT terminal entry

Table 1.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 313 DFHTCTTE Dummy Section
        TERMINAL DATA CONTROL INFORMATION
       This area (from TCTE_TRACE_1 to TCTE_TRACE_1_LEN) is traced
(0) CHARACTER 24 TCTE_TRACE_1 TCTTE trace area 1
(0) CHARACTER 4 TCTTETI Terminal name
        TERMINAL TYPE CODES
(4) CHARACTER 1 TCTTETT Terminal Type - see constants
(5) CHARACTER 1 TCTTETM Terminal model number
(6) BIT(8) 1 * Reserved
        TERMINAL STATUS CODES
(7) CHARACTER 1 TCTTETS Terminal status
(7) 1... ....   TCTTEATP Dummy TCTTE for APT
(7) .1.. ....   TCTTESRO READ only
(7) ..1. ....   TCTTESPO Permanent OUT OF SERVICE
(7) ...1 ....   TCTTESQC Terminal QUIESCING
(7) .... 1...   TCTTESNP RECEIVE only
(7) .... .1..   TCTTESAT AUTO TRANSACTION initiate
(7) .... ..1.   TCTTESTA Terminal ATTENDED
(7) .... ...1   TCTTESOS OUT OF SERVICE
        OPERATION DATA
(8) ADDRESS 4 TCTTESC Address of first TIOA for any one task
(C) ADDRESS 4 TCTTEDA Address of TIOA
(10) ADDRESS 4 TCTTECA Address of TCA using this terminal, else 0 if no TCA is currently available
(14) CHARACTER 4 TCTE_TRANNUM Trannum of transaction running with this term facility
        TCTE_TRACE_1_LEN End of TCTTE trace area 1
(18) ADDRESS 4 TCTTECIA Address of USER AREA
(1C) BIT(8) 1 TCTTECIL Length of USER AREA
(1D) BIT(8) 1 * Storage allocation
(1D) 1... ....   TCTTEPCR PASSBOOK present on read
(1D) 1... ....   TCTTERMC WRITE resend message
(1D) .1.. ....   TCTTEPCW PASSBOOK present on WRITE
(1D) .1.. ....   TCTTERMS Re-send message scheduled
(1D) ..1. ....   TCTTERMI Re-send message control
(1D) ..1. ....   TCTTERMT Re-send message transparent
(1D) ...1 ....   TCTTERMQ Re-send message queued
(1D) ...1 ....   TCTTEEOD End of DATASET
(1D) .... 1...   TCTEMOPU Unattended mode
(1D) .... .1..   TCTTEOFC End of file
(1D) .... ..1.   TCTRO2 WRITE break occurred
(1D) .... ...1   TCTRO1 READ attention occurred
(1E) CHARACTER 1 * Reserved
(1F) BIT(8) 1 * Reserved
(20) ADDRESS 4 TCTTERVT Address
(20) FULLWORD 4 TCTTEDES TCAM destination name
(24) CHARACTER 1 TCTTERC (Packed decimal)
(24) CHARACTER 1 TCTTETCM TCAM OPTCD flag
        OPERATOR DATA
        CONTROL INFORMATION
(25) CHARACTER 3 TCTTEOI Operator identification
(28) CHARACTER 3 TCTTENLI National Language in use
(2B) UNSIGNED 1 TCTTEOP Operator priority
        VTAM FMH BUILD AREA
(2C) CHARACTER 2 TCTEFMH1 FMH area for 3600 DEVICES
(2C) BIT(8) 1 TCTEVTC Type code name definition
(2C) 1111 ....   TCTEVTCT Logical device code
(2C) .... 1...   *
(2C) .... .1..   TCTEOFP OUTPUT format PARM present
(2C) .... ..1.   TCTEIFP INPUT format PARM present
(2C) .... ...1   TCTEFPP FORMS parameter present type code STRG ALLOC
(2D) BIT(8) 1 *
(2D) BIT(8) 1 TCTEVLDC Logical device code
        DATA STREAM TYPE
(2E) BIT(8) 1 TCTETDST DATA STREAM type byte
(2E) 1... ....   TCTESCSB SCS basic DATASTREAM indicator (GRAPHICS + NL)
(2E) .1.. ....   *
(2E) ..1. ....   *
(2E) ...1 ....   *
(2E) .... 1...   TCTEAIDP AID present in TCTTE
(2E) .... .1..   TCTEASC7 ASCII-7 indicator
(2E) .... ..1.   TCTEASC8 ASCII-8 indicator
(2E) .... ...1   TCTETTSI 3270 DATA STREAM indicator
    SESSION CHARACTERISTICS CONTINUED
(2F) CHARACTER 1 TCTEILUC LUC SESSION indicator
(2F) BIT(8) 1 TCTESEST TCTTE SESSION status
(2F) 1... ....   TCTESLGI 1=CICS SIMLOGON OK (INTLOG) 0=CICS SIMLOG not allowed (NO INTLOG)
(2F) .1.. ....   TCTESLGT Remember INTLOG value
(2F) ..1. ....   TCTEACT This is an APPC terminal
(2F) ...1 ....   TCTESOPR Operative
(2F) .... 1...   TCTELUC This is an LUC expression
(2F) .... .1..   TCTEFPX FAST PATH XFORMER in use
(2F) .... ..1.   TCTEFCTK FC Token allowed
(2F) .... ...1   TCTE_CLONE APPC clone
         TERMINAL DEPENDENT OVERLAY AREA
         The following field is overlayed by:
         TCTE3270 : 3270 Definitions
         TCTE2980 : 2980 Definitions
         TCTE3600 : 3600 Binary Synchronous Definitions
         TCTEOS : OS Console Support
(30) CHARACTER 12 TCTTETDO
        3270 DEFINITIONS
        Terminal Dependent Overlay
(30) CHARACTER 12 TCTE3270 3270 definitions
(30) HALFWORD 2 TCTTECAD CURSOR address of BINARY
(32) BIT(8) 1 TCTTEAID ATTENTION identifier
(33) BIT(8) 1 TCTTEFIB Terminal feature flag byte
(33) 1... ....   TCTTEFSP SELECTOR PEN
(33) .1.. ....   TCTTELPR LOCAL PRINT function
(33) ..1. ....   TCTTEFDK DUAL case keyboard
(33) ...1 ....   TCTTEFTU UPPER case TRANSLATE
(33) .... 1...   TCTTEFCV COPY valid
(33) .... .1..   TCTTEFAA AUDIBLE ALARM
(33) .... ..1.   TCTTEFP7 Print eligible printer
(33) .... ...1   TCTTEFPA Model 3 printer adapter
(34) CHARACTER 8 TCTTELUN LUNAME in CLSDST PASS
(34) UNSIGNED 1 TCTEDMYE dummy overlay - error cde
(35) CHARACTER 5 TCTEDMMN dummy overlay - mod name
(3A) UNSIGNED 1 TCTEDMGC dummy overlay - getmn rc
(3B) CHARACTER 1 * dummy overlay - reserved
        2980 DEFINITIONS
        Terminal Dependent Overlay
(30) CHARACTER 5 TCTE2980 2980 definitions
(30) BIT(8) 1 * Reserved
(31) BIT(8) 1 * Reserved
(32) BIT(8) 1 TCTTESID 2980 station ID
(33) BIT(8) 1 TCTTETAB 2980 TAB factor
(34) BIT(8) 1 TCTTETID 2980 Model 4 TELLER ID
        3600
        BINARY SYNCHRONOUS DEFINITIONS
        Terminal Dependent Overlay
(30) CHARACTER 12 TCTE3600 3600 definitions
(30) CHARACTER 8 * Reserved
(38) BIT(8) 1 TCTTEDLM End of input delimiter
(39) CHARACTER 3 *
        OS CONSOLE SUPPORT
        Terminal Dependent Overlay
(30) CHARACTER 12 TCTEOS OS definitions
(30) ADDRESS 4 TCTTECCE Console control element
(30) 1... ....   TCTTEPL Error console
(30) BIT(31) POS(2) 4 * Reserved
(34) FULLWORD 4 TCTTEMID message identification
(38) FULLWORD 4 TCTTECNI Console identification
        VTAM DEFINITIONS
(3C) CHARACTER 0 TCTTEVDA Area
(3C) CHARACTER 4 TCTESIDI Data
(40) CHARACTER 4 TCTESIDO Data
(44) CHARACTER 3 TCTTECRE Extension
         NOTE: X'80' is restricted because of arithmetic
               manipulations in COBOL
(44) BIT(8) 1 TCTEUSE1 Byte storage allocation
(44) 1... ....   * restricted due to COBOL arith
(44) .1.. ....   TCTEFMH FMH received test mask
(44) ..1. ....   TCTEEOC EOC, OC received test mask
(44) ...1 ....   TCTEASE SESSION Error notified
(44) .... 1...   TCTESIG SIGNAL received test mask
(44) .... .1..   TCTEUFRT Free the TCTTE(EB received)
(44) .... ..1.   TCTEUCOM User should SYNC POINT now
(44) .... ...1   TCTERCDI REQCD condition
(45) BIT(8) 1 *
(46) BIT(8) 1 TCTETXTF 3270 TEXT feature flag byte
(46) 1... ....   TCTE327E 3270 Extended range
(46) .1.. ....   TCTEAPTX APL TEXT feature
(46) ..1. ....   TCTETXKB TEXT keyboard
(46) ...1 ....   TCTEAPKB APL keyboard
(46) .... 1...   TCTETXPR 3288 TEXTPRINT
(46) .... .1..   TCTETXT6 KATAKANA
(46) .... ..1.   TCTETXT7 Reserved
(46) .... ...1   TCTETXT8 Reserved
        3270 SIZE DEFINITIONS
(47) BIT(8) 1 TCTE32SF 3270 size flags
(47) 1... ....   TCTEWA Alternate size can be used
(47) .1.. ....   TCTEALW Alternate size is in use
(47) ..1. ....   TCTELEWA Alternate size used last
(47) ...1 ....   TCTEEWN EW/EWA needed next
(47) .... 1...   * 3270 - Reserved
(47) .... .1..   TCTTE_ROUTABLE_START Routable START
    The following 2 BIT definitions are for TRANSACTION ROUTING use
(47) .... ..1.   TCTECRTF Caller is running the first transaction of a ROUTING SESSION
(47) .... ...1   TCTECERT Caller is running an EXPLICIT ROUTING SESSION
(48) HALFWORD 2 TCTEDSCZ 3270 default screen size
(4A) UNSIGNED 1 TCTEDSCL 3270 default size rows
(4B) UNSIGNED 1 TCTEDSCC 3270 default size columns
(4C) HALFWORD 2 TCTEASCZ 3270 alternate screen size
(4E) UNSIGNED 1 TCTEASCL 3270 alternate size rows
(4F) UNSIGNED 1 TCTEASCC 3270 alternate size columns
        3270 EXTENDED FEATURES
(50) BIT(8) 1 TCTE32EF 3270 extended features
(50) 1... ....   TCTTEEDS EXT DATA STREAM supported
(50) .1.. ....   TCTTECOL COLOUR supported
(50) ..1. ....   TCTTEPSS PSS supported
(50) ...1 ....   TCTTEHIL HILIGHT supported
(50) .... 1...   TCTTEVAL VALIDATION supported
(50) .... .1..   TCTTEPRN PARTITIONS supported
(50) .... ..1.   TCTTEMSR MSR CONTROL supported
(51) BIT(8) 1 TCTE32E2 3270 extended features #2
(51) 1... ....   TCTTEFRL Field OUTLINING supported
(51) .1.. ....   TCTTEMIX MIXED field supported
(51) ..1. ....   TCTTEBTR Background transparency
(51) ...1 11..   * Reserved
(51) .... ..1.   TCTTERMP Reply mode structured field in query reply
(51) .... ...1   TCTTESA Set Attribute supported.
(52) BIT(8) 1 TCTE32E3 3270 extented features
(52) 1... ....   TCTTEQYA QUERY always
(52) .1.. ....   TCTTEQYC QUERY COLD-STARTS only
(52) ..1. ....   TCTTEQYN QUERY next LOGON
(52) ...1 ....   TCTTEQYP QUERY pending
(52) .... 1111   *
    Extended User INFORMATION field
(53) BIT(8) 1 TCTEUSE2 Byte storage allocation
(53) 1... ....   TCTEABP ABEND is pending
(53) .1.. ....   TCTEUERR 0889 SENSE REC'D mask
(53) ..1. ....   TCTEUCFM User should CONFIRM now
(53) ...1 ....   TCTEUSRB User should ROLL BACK now
(53) .... 1...   TCTESRBR ROLLBACK rec'd from other side
(53) .... .1..   TCTEUNUL No User data ID received
(53) .... ..1.   TCTEUSMD User flag in SEND mode
(53) .... ...1   TCTEURCV User flag in RECEIVE mode must issue a RECEIVE
(54) CHARACTER 4 TCTTEUSE End of User area
        SYSTEM AREA STARTS HERE
        GENERAL INFORMATION
(54) HALFWORD 2 TCTTETEL Table entry length
(56) HALFWORD 2 TCTTETEN Terminal entry number
(58) ADDRESS 4 TCTEDIBA Data interchange block address
(5C) ADDRESS 4 TCTESNEX Addr of Signon Extension
(60) CHARACTER 11 TCTESCUR Security level
(60) CHARACTER 4 *
(60) UNSIGNED 2 TCTECSG1 CGCSGID-1
(62) UNSIGNED 2 TCTECSG2 CGCSGID-2
(64) BIT(8) 1 TCTESCFL Security flag byte
(64) 1... ....   TCTEGNXT GNTRAN next transid
(64) .1.. ....   * Reserved
(64) ..1. ....   TCTETOBF Timeout BID failed
(64) ...1 ....   TCTESCFM Preset signon error field
(64) .... 1...   TCTESCST Timeout SIGN-OFF is allowed
(64) .... .1..   TCTESCLG SIGNOFF = LOGOFF
(64) .... ..1.   TCTESTAR Trans Access Revoked
(64) .... ...1   TCTESCTO Timeout signoff required
(65) CHARACTER 4 TCTEELGM A(EXTRACTED LOGON DATA)
(69) BIT(8) 1 *
(69) 1... ....   TCTEMROS Shippable definition
(69) .1.. ....   TCTEMROP Ship done to someone
(69) ..1. ....   TCTTETMC TMP action taken for TCTE
(69) ...1 ....   TCTESKSH Save on restart dataset that definition shipped
(69) .... 1...   TCTENTA Notify received.
(69) .... .1..   TCTEIRFR TEDA->TIOA is free for reuse
(69) .... ..1.   TCTERMDL Remdel scheduled
(69) .... ...1   TCTTETSC TMP action taken for TCSE
(6A) BIT(8) 1 TCTEANDX SNA-ASCII direction indicator
(6A) 1111 1...   * Reserved
(6A) .... .1..   TCTES7TX S/7 no RETRANSLATE indicator
(6A) .... ..1.   TCTEASCO Output (EBCDIC to ASCII)
(6A) .... ...1   TCTEASCI Input (ASCII to EBCDIC)
(6B) BIT(8) 1 TCTEUCTB Index for translate table
(6C) ADDRESS 4 TCTENIBA Address of NIB descriptor
(6C) ADDRESS 4 TCTTERLA Address of RELAY LINK TCTTE, if this TCTTE is a SURROGATE.
(6C) ADDRESS 4 TCTTETA The physical address and terminal device for the write MACRO instruction
(6C) BIT(8) 1 TCTTEGU Relative line number
(70) ADDRESS 4 TCTTESKA Address of SKELETON TCTTE, if this TCTTE is a SURROGATE.
(70) ADDRESS 4 TCTERPLA RPL address
(70) ADDRESS 4 TCTTELEA LINE ENTRY address
(74) ADDRESS 4 TCTTERST Addr of tran restart Extn
(78) ADDRESS 4 TCTTETEA Address of BMS extension
(7C) CHARACTER 4 TCTTETC Terminal transaction code
(80) ADDRESS 4 TCTEEILR A(EIP'S last held TIOA)
(84) ADDRESS 4 TCTEEIEX A(EXEC terminal CB ETCB)
(84) ADDRESS 4 TCTTESUA Address of SURROGATE TCTTE if this TCTTE's a RELAY LINK
(88) ADDRESS 4 TCTTEEIA Exec interface PARM addr
(8C) ADDRESS 4 TCTTECTK Channel Token
(90) BIT(8) 1 TCTTECHN Channel properties
(90) 1... ....   TCTECHAN Other end of MRO link supports channels
(90) .1.. ....   TCTEEWLM supports EWLM correlators
(90) ..1. ....   TCTE_CHAN_SENT_FMH DFHAPCR has sent FMHs
(90) ...1 ....   TCTE_IPIC_CHAN_ WAITING Chan to be received
(90) .... 1...   TCTEICRX supports ICRX's
(90) .... .1..   TCTEODRP supports Origin Data prop
(90) .... ..1.   TCTEXCHAN Other end of MRO link supports transaction channel
(90) .... ...1   * Reserved
(91) BIT(8) 1 TCTTESYP System properties
(91) 1... ....   TCTESTIX Start supports ICRX
(91) .111 1111   * Reserved
(92) CHARACTER 2 * Reserved
(94) ADDRESS 4 TCTE_IPIC_SESSION_ TOKEN IPIC Session token
(98) ADDRESS 4 TCTTEUCN ISC User ownership chain
(9C) ADDRESS 4 TCTTEIST ISC INTERSYSTEM table address
(A0) BIT(8) 1 TCTTEEDF EDF debug mode
(A1) CHARACTER 1 TCTEMRST MRO/LU6.1 Apl State-cur
(A2) CHARACTER 1 TCTEMRSV MRO/LU6.1 Apl State-prev
(A3) CHARACTER 1 *
(A3) 1111 ....   TCTEMRSX MRO/LU6.1 Indicators
(A3) 1... ....   TCTENNQI IMS Session Indicator
(A3) .111 ....   * Reserved
(A3) .... 1111   TCTTEDII2 DYNAMIC INSTALL flags
(A3) .... 111.   * Reserved
(A3) .... ...1   TCTEDAB Autoinstall delete abend
(A4) BIT(8) 1 TCTTEDII DYNAMIC INSTALL indicators. *
(A4) 1... ....   TCTTEDAP Pending DYNAMIC ADD
(A4) .1.. ....   TCTTEDDP Requires deleting
(A4) ..1. ....   * Reserved
(A4) ...1 ....   * Reserved
(A4) .... 1...   * Reserved
(A4) .... .1..   * Reserved
(A4) .... ..1.   TCTPNDAC Pending AUTOCONNECT
(A4) .... ...1   TCTETRAN Transient terminal
(A5) BIT(8) 1 * DYNAMIC INSTALL indicatorS-2 *
(A5) 1... ....   TCTEDELP AUTOINSTALL ZACT has issued INITIATE
(A5) .1.. ....   TCTEDELQ AUTOINSTALL delete after a restart
(A5) ..1. ....   TCTELUSM Special LUS 1st session
(A5) ...1 ....   TCTENDEL AUTOINSTALL do not delete
(A5) .... 1...   TCTEXDEL on if ZCLX or ZNSP run and action=simlogon
(A5) .... .1..   TCTECLG CLSDST & LOGON in progress
(A5) .... ..1.   TCTEPSN Awaiting CLSDST PASS notification
(A5) .... ...1   TCTEDZIP CATD delete in progress
(A6) CHARACTER 4 TCTEXTOK ZXQO token
(AA) HALFWORD 2 TCTEEIDL Length of residual data
(AC) HALFWORD 2 TCTTECCU Physical hardware address
(AE) CHARACTER 1 TCTESONS SON code for SCIP
        Terminal read timeout VALUE
(AF) BIT(8) 1 TCTTEDPO Sense0831 count
(B0) BIT(8) 1 TCTTESCV Storage violation count
    This byte is used by surrogates to record the state of the relay
    link
(B1) CHARACTER 1 TCTE_RELAY_LINK_ STATUS
(B1) 1... ....   TCTE_IPIC_RELAY_LINK Relay link is IPIC
(B1) .1.. ....   TCTE_IPIC_IS7_SENT IS7 sent over IPIC link
(B1) ..1. ....   TCTE_IPIC_IS7_ RECEIVED IS7 received on IPIC link
(B1) ...1 ....   * reserved bit 3
(B1) .... 1...   * reserved bit 4
(B1) .... .1..   TCTE_RECOV_STATUS_ DEFERRED No recovery status yet
(B1) .... ..1.   TCTE_RELAY_LINK_ ACTIVE Relay link is active
(B1) .... ...1   TCTE_RELAY_LINK_ ASSIGNED Relay link is assigned
(B2) UNSIGNED 2 TCTETRTO Read Timeout Value
         The following field is overlayed by:
         TCTTEZ1 : NON-VTAM status fields
         TCTTEZ2 : PIPELINE statistics
         TCTTEZ3 : Session Specific fields for Function Shipping
(B4) CHARACTER 8 TCTTEZ0
        NON - VTAM Status fields
(B4) CHARACTER 8 TCTTEZ1 NON-VTAM status fields
(B4) FULLWORD 4 TCTTEBC Bypass control counter
(B8) HALFWORD 2 TCTTELPL (Terminal type is CARD READER or LINE PRINTER)
(BA) BIT(8) 1 TCTTEPRC Event (terminal type if SYSTEM/7 support
(BB) UNSIGNED 1 * NON-VTAM Reserved
        PIPELINE Statistics
(B4) CHARACTER 8 TCTTEZ2 PIPELINE statistics
(B4) HALFWORD 2 TCTETCNT Total throw-away count
(B6) HALFWORD 2 TCTESCNT Number of times (consecutive throw-away count)
(B8) HALFWORD 2 TCTECCNT Current throw-away count
(BA) HALFWORD 2 TCTEMCNT Maximum throw-away count
        Session Specific fields used for Function Shipping
(B4) CHARACTER 4 TCTTEZ3 Session only fields
(B4) CHARACTER 4 TCTESERV Current mirror transid
        TERMINAL STATISTICS
(BC) FULLWORD 4 TCTTENI From this terminal (BINARY)
(C0) FULLWORD 4 TCTTENO To this terminal (BINARY)
(C4) CHARACTER 2 TCTEDVSC VTAM short on storage (SOS)
(C4) CHARACTER 2 TCTTETE Number of transmission errors or IRC disconnect requests (BINARY)
        OPERATOR STATISTICS
(C6) CHARACTER 4 TCTTEOT Number of transactions
(CA) CHARACTER 2 TCTTEOE Number of transaction errors
         General Bits
(CC) BIT(8) 1 *
(CC) 1... ....   * Reserved
(CC) .1.. ....   TCTTEPEP DFHPEP is executing
(CC) ..1. ....   TCTECLRQ CLSDST on INSERV req
(CC) ...1 ....   TCTEPABP Purge abend pending
(CC) .... 1...   TCTETABP Timeout abend pending
(CC) .... .1..   TCTE_CONFDATA_YES Suppress user data
(CC) .... ..1.   TCTEDIBS DIB is inactive
(CC) .... ...1   TCTTEGWI A GET WAIT has been issued *
         TERMINAL CONTROL INDICATORS
(CD) BIT(8) 1 TCTTETC1 Byte name definition
(CD) 1... ....   TCTTECLT Last terminal in group
(CD) .1.. ....   TCTTECPF Compatible terminal
(CD) ..1. ....   TCTTECUI Control unit OUT OF SERVICE
(CD) ...1 ....   TCTTEPOS Control unit PERMANENTLY OUT OF SERVICE
(CD) .... 1...   TCTTESUS Task is suspended by ZC
(CD) .... .1..   TCTTECTC Terminal connected
(CD) .... ..1.   TCTTECRS Skip terminal read
(CD) .... ...1   TCTTECSF Skip flag status indicator
(CE) BIT(8) 1 TCTTEIO Internal operation req byte
        OPERATION STATUS
(CE) 1... ....   TCTTEONR NEGATIVE response
(CE) .1.. ....   TCTTEOAO AUTO output message
(CE) ..1. ....   TCTTEOAT AUTO output transaction
(CE) ...1 ....   TCTTECG Conditional GETMAIN for read attention
(CE) .... 1...   TCTTEOGA GRAPHIC attention indicator
(CE) .... 1...   TCTTERPI READ pending
(CE) .... .1..   TCTTEOIC TIME control transaction
(CE) .... ..1.   TCTTEOTI TASK to be initiated
(CE) .... ...1   TCTTEXAC Transparent transaction
(CE) .... ...1   TCTTESCW SEGMENTED write
(CF) BIT(8) 1 TCTTEIO2 Byte 2 name definition
(CF) 1... ....   TCTTECAI Permanent transaction code
(CF) .1.. ....   *
(CF) ..1. ....   *
(CF) ...1 ....   * reserved
(CF) .... 1...   TCTERORT Initiate restart task
(CF) .... .1..   TCTERORN Notify terminal
(CF) .... ..1.   TCTEROCS Restart for CICS LOGON
(CF) .... ...1   TCTEROS Restart to SIMLOGON
        ACCESS METHOD FLAGS
(D0) BIT(8) 1 TCTEAMIB Access method flags
        OPERATION REQUESTS
(D1) BIT(8) 1 TCTTEOS External operation request
(D1) 1... ....   TCTTEOER Erase
(D1) .1.. ....   TCTTEOSS Save terminal storage
(D1) ..1. ....   TCTTEOLA Line addressing request
(D1) ...1 ....   TCTTEORR Read
(D1) .... 1...   TCTTEODR Disconnect
(D1) .... .1..   TCTTEOSR Wait
(D1) .... ..1.   TCTTECVS Converse
(D1) .... ...1   TCTTEOWR Write
        OPERATION MODIFIERS
(D2) BIT(8) 1 TCTTECS External control request
(D2) 1... ....   TCTTERBI Read buffer
(D2) .1.. ....   TCTTEEUI Erase all unprotected
(D2) ..1. ....   TCTTEOWL Write lock
(D2) ...1 ....   TCTTEORL Read lock
(D2) .... 1...   TCTTECYI Copy
(D2) .... .1..   TCTTERPR
(D2) .... ..1.   TCTTETRM Transparent mode
(D2) .... ..1.   TCTTENTR No translate
(D2) .... ...1   TCTTEPBM PSEUDO-BINARY mode
(D2) .... ...1   TCTTETRY BISYNCH transparency
(D3) BIT(8) 1 TCTTEOC Byte 2 storage allocation
(D3) 1... ....   TCTEDRR Write with DEF RESP requested *
(D3) .1.. ....   TCTTETWW TCAM write WORK flag
(D3) ..1. ....   TCTRA2 Write BREAK analysis request
(D3) ...1 ....   TCTRA1 Read ATTN analysis request
(D3) .... 1...   TCTTECBW COMMON BUFFER request
(D3) .... .1..   TCTTEPBK PASSBOOK request
(D3) .... ..1.   TCTTEOFR END OF FILE request
(D3) .... ...1   TCTTEWCI Control char supplied
(D4) BIT(8) 1 TCTEOCB Byte 3 storage allocation
(D4) 1... ....   TCTEFRC Write with FORCE=YES
(D4) .1.. ....   TCTEWSR Wait until SIGNAL received
(D4) ..1. ....   TCTELMP LDC mnemonic present
(D4) ...1 ....   TCTEFPD FMH provided with data
(D4) .... 1...   TCTELST LAST write from task
(D4) .... .1..   TCTEORAS IMMED option
(D4) .... ..1.   TCTEORSY DELAY option
(D5) BIT(8) 1 TCTEIKPC Byte 4 storage allocation
(D5) 1... ....   * Reserved
(D5) .1.. ....   * Reserved
(D5) ..1. ....   TCTESFU SPP ISSUE TC free at USR SP
(D5) ...1 ....   TCTESFR SPP ISSUE TC free if RSTRT
(D5) .... 1...   *
(D5) .... .1..   TCTEPH1 SYNCPOINT PHASE 1 done
(D5) .... ..1.   TCTEPH2 SYNCPOINT PHASE 2 done
(D6) BIT(8) 1 TCTEOC3 Byte 5 storage allocation
(D6) 1... ....   TCTENEC Write with CCOMPL=NO
(D6) .1.. ....   *
(D6) ..1. ....   TCTEHDA User handles all conditions
(D6) ..1. ....   TCTTECND COND request
(D6) ..1. ....   TCTECND COND request
(D6) ...1 ....   TCTTEOWS Write structured field
(D6) .... 1...   TCTTETTO TRANSP TIOA obtained
(D6) .... .1..   TCTEDWP Defer requested
(D6) .... .1..   TCTTEDWR Defer requested
(D6) .... ..1.   TCTTEINV Invite requested
(D6) .... ...1   TCTEDRD Defer load
(D7) BIT(8) 1 TCTEOC4 Byte 6 storage allocation
(D7) 1... ....   *
(D7) .1.. ....   *
(D7) ..1. ....   *
(D7) ...1 ....   *
(D7) .... 1...   *
(D7) .... .1..   TCTEBYPQ Byp quiesce for PASS
(D7) .... ..1.   TCTENOA NOABEND requested
(D7) .... ...1   TCTEINN TERMERR flag byte
(D8) BIT(8) 1 TCTETSU TCTTE terminal sharing use
(D8) 1... ....   TCTESUR Used as a SURROGATE
(D8) .1.. ....   TCTERLX Used as a RELAY LINK on transaction side
(D8) ..1. ....   TCTERLT Used as a RELAY LINK on terminal side
(D8) ...1 ....   TCTETRT Used as terminal for remote transaction
(D8) .... 1...   TCTEMDL Is a model TCTTE
(D8) .... .1..   TCTERTNT TCTTE nominated transaction to be routed
(D8) .... ..1.   TCTERTE Running routing transaction (CRTE)
(D8) .... ...1   TCTEERT Running under an explicit
(D9) BIT(8) 1 TCTEERAF 3270 Error MSG flags ROUTING SESSION
(D9) 1... ....   TCTEERAL Error MSGS on last line
(D9) .1.. ....   TCTEERAI Intensify 3270 error MSGS
(D9) ..1. ....   TCTEPROP Propagate abend towards TOR
(DA) BIT(8) 1 TCTEERAH 3270 Error MSG HILIGHT ATTR
(DB) BIT(8) 1 TCTEERAC 3270 Error MSG COLOR ATTR
(DC) CHARACTER 4 TCTESYID SYSID of transaction owning system
(E0) BIT(8) 1 TCTETSU2 Terminal sharing usage
(E0) 1... ....   TCTESPRR SYNC POINT must be sent to terminal owning system
(E0) .1.. ....   TCTERTEC ROUTING SESSION cancelled if this is a surrogate:
(E0) ..1. ....   TCTTEMBI model owns BIND-IMAGE
(E0) ...1 ....   TCTTEMND model owns NIB-DESCRIPTOR
(E0) .... 1...   TCTERTBC Back-end CRTE cancel
(E0) .... .1..   TCTETECH Supports channels
(E0) .... ..1.   TCTEIPCT IPIC CRTE from TOR
(E0) .... ...1   TCTEIPCA IPIC CRTE into AOR
(E1) BIT(8) 1 TCTETSU3 General bits
(E1) 1... ....   TCTTEUIP Limited update-in-place
(E1) .1.. ....   TCTECDSY SAVED TCTECDSV if on
(E1) ..1. ....   TCTEUCTR Translate TRANID to U/C
(E1) ...1 ....   TCTE_STORAGE_FREEZE Indicates when all terminal storage should be retained
(E1) .... 1...   TCTTESRE scheduled RESETSR
(E1) .... .1..   TCTELXS Logon crossed simlog
(E1) .... ..1.   TCTEOPSE TCTTEOI value set by SET TERM OPERID
(E1) .... ...1   TCTEDTR Dyn Router requires abend notification
(E2) UNSIGNED 2 TCTTERTK RTT entry key
(E4) UNSIGNED 1 TCTTEEN POLL list entry number
(E5) CHARACTER 1 TCTTETP Terminal priority
(E6) BIT(8) 1 * Trace bits
(E6) 1... ....   TCTETRX Exit trace active
(E6) .1.. ....   TCTETRS Standard or special trace OFF = STAN, ON = SPECIAL
(E6) ..11 1111   * Trace - Reserved
(E7) UNSIGNED 1 TCTENLS National Lang. Supp. code
(E8) ADDRESS 4 TCTECELP Address of CEL parmlist passed from CICS to CEL at Run Unit Init
(EC) CHARACTER 8 TCTTE_START_DATA_ID Start data id
(EC) ADDRESS 4 TCTTE_START_DATA_ ADDRESS Data on session
(F0) BIT(8) 1 TCTTE_START_DATA_ FLAGS Start flags
(F0) 1... ....   TCTTE_START_DATA_ HEADER Header in data
(F0) .1.. ....   TCTTE_START_DATA Just data
(F0) ..11 1111   * Reserved
(F1) CHARACTER 3 * Reserved
(F4) HALFWORD 2 TCTTE_START_DATA_LEN Start data length
(F6) CHARACTER 1 * Reserved
(F7) BIT(8) 1 TCTE_RZ Requeststream flags
(F7) 1... ....   TCTERZS Requeststream session
(F7) .1.. ....   TCTERZJS Requeststream join sess
(F7) ..1. ....   TCTE_RZ_INVITE_DONE APTC issued invite
(F8) ADDRESS 4 TCTE_USER_TOKEN Notify user token
(F8) ADDRESS 4 TCTE_RQSBLKA Addr of Requeststream Blk
(FC) CHARACTER 4 * Not used - available
         The following field is overlayed by:
         TCTTEX1 : Bisynchronous Data
         TCTETCM1 : TCAM Area
(100) CHARACTER 12 TCTTEX0 SNA System Area
        BISYNCHRONOUS DATA
(100) CHARACTER 12 TCTTEX1 BISYNCH data
(100) CHARACTER 4 TCTTEBSB BISYNCH data begin addr
(100) HALFWORD 2 TCTTEBDL BISYNCH data area length
(102) BIT(8) 1 * Reserved
(103) BIT(8) 1 * Reserved
(104) ADDRESS 4 * Reserved
(108) ADDRESS 4 TCTTEBIA Blocked input record addr
(10C) CHARACTER 0 TCTTEBEA Address
        TCAM AREA (OS)
(100) CHARACTER 12 TCTETCM1 TCAM area
(100) HALFWORD 2 TCTTETML Minimum length TIOA TCAM
(102) BIT(8) 1 * Reserved
(103) BIT(8) 1 * Reserved
(104) CHARACTER 8 TCTTETQN TCAM QUEUE name
(10C) CHARACTER 20 * Reserved
(120) CHARACTER 0 TCTEGET6 Length for OS CONSOLE
        TERMINAL - DEPENDENT
        EXTENSION OVERLAY AREA
         The following field is overlayed by:
         TCTTEY1 : 2980 Control Extension
         TCTTEY2 : 3270 Display Data
         TCTTEY3 : 3735 Extension Area
         TCTTEY5 : 3600 Binary Synchronous Extension Area
(120) CHARACTER 25 TCTTETDE Term Dep Ext Overlay area
        2980 CONTROL EXTENSION
        Terminal dependent extension overlay area
(120) CHARACTER 2 TCTTEY1 2980 control ext.
(120) BIT(8) 1 TCTTEFLG 2980 control flags
(120) 1... ....   *
(120) .1.. ....   TCTTEWKF Work factor
(120) ..1. ....   *
(120) ...1 ....   * Reserved
(120) .... 1...   TCTTESEG SEGMENTED write
(120) .... .1..   TCTTEPBI PASSBOOK inserted on POLL
(120) .... ..1.   TCTTEAAI Station address in use
(120) .... ...1   TCTTEXLT Data translate
(121) BIT(8) 1 TCTTETTV VECTOR
        3270 DISPLAY DATA
        Terminal dependent extension overlay area
(120) CHARACTER 25 TCTTEY2 3270 display area
(120) ADDRESS 4 * Reserved
(124) HALFWORD 2 * Reserved
(126) BIT(8) 1 TCTTEDOC Byte 1 Storage Allocation
(127) BIT(8) 1 * Reserved
(128) BIT(8) 1 TCTTEDOS Byte 2 storage allocation
(128) 1... ....   TCTTEDBI Device BUSY
(128) .1.. ....   * Reserved
(128) ..1. ....   * Reserved
(128) ...1 ....   * Reserved
(128) .... 1...   TCTTERKI Keyboard
(128) .... .1..   * Reserved
(128) .... ..1.   TCTTEIRF INTERVENTION required
(128) .... ...1   * Reserved
        3270 SEGMENTED WRITE AREA
(129) BIT(8) 1 * Reserved
(12A) CHARACTER 2 * Reserved
(12C) CHARACTER 4 * Reserved
        3270 COMPATIBILITY AREA
(130) CHARACTER 1 * Reserved
(131) CHARACTER 1 * Reserved
(132) CHARACTER 1 * Reserved
(133) CHARACTER 1 * Reserved
(134) BIT(8) 1 * Reserved
(135) BIT(8) 1 * Reserved
(136) HALFWORD 2 * Reserved
(138) BIT(8) 1 * Reserved
        3735 EXTENSION AREA
        Terminal dependent extension overlay area
(120) CHARACTER 4 TCTTEY3 3735 extension area
(120) CHARACTER 1 * Reserved
(121) CHARACTER 3 TCTTEDMP Data retention area
        3600
        BINARY SYNCRONOUS EXTENSION AREA
        Terminal dependent extension overlay area
(120) CHARACTER 15 TCTTEY5 3600 extension area
(120) FULLWORD 4 * Reserved
(124) ADDRESS 4 * Reserved
(128) ADDRESS 4 * Reserved
(12C) HALFWORD 2 * Reserved
(12E) BIT(8) 1 TCTTEMFL 3600 BSC control flags
(12E) 1... ....   TCTTEMWR Write pending
(12E) .1.. ....   TCTTEMTD Output segment built
(12E) ..1. ....   TCTTEMSG SEGMENTED write
          SNA SYSTEM AREA
Table 2.
Offset Hex Type Len Name (Dim) Description
(100) STRUCTURE 416 * AREAS
(100) CHARACTER 4 TCTEVTSA VTAM system area start
(100) HALFWORD 2 TCTESOAL Terminal data length
(102) HALFWORD 2 TCTEGRS Size of queued GETMAIN request
       This area (from TCTE_TRACE_3 to TCTE_TRACE_3_LEN) is traced
(104) CHARACTER 44 TCTE_TRACE_3 TCTTE trace area 3
        SENSE DATA
(104) CHARACTER 8 TCTEVSSS System sense and status area
(104) CHARACTER 4 TCTEVSDA Sense area
(104) BIT(8) 1 TCTESS1 Definition modifier system sense codes
(105) BIT(8) 1 TCTESS2 Definition
(106) BIT(8) 1 TCTEUS1 User sense byte 1
(107) BIT(8) 1 TCTEUS2 User sense byte 2
(108) CHARACTER 4 TCTEVNSS Node sense and status area *
(108) BIT(8) 1 TCTENSS1 Node system sense byte 1
(109) BIT(8) 1 TCTENSS2 Node system sense byte 2
(10A) BIT(8) 1 TCTENUS1 Node User sense byte 1
(10B) BIT(8) 1 TCTENUS2 Node User sense byte 2
(10C) ADDRESS 4 TCTESLNK ISC system OWNERSHIP CHAIN *
(10C) ADDRESS 4 TCTENEXT Address next TCTTE(session) *
(10C) ADDRESS 4 TCTE_NEXT_APPC_SURROG Next PS APPC surrog
(110) CHARACTER 4 TCTETRND ISC transaction ID
(114) BIT(8) 1 TCTE_SENSE_RC Reason for 084C0000
(115) BIT(8) 1 TCTESPS ISC SYNC POINT flags
(115) 1... ....   TCTESPSH ISC SHUNT received
(115) .1.. ....   TCTESPAB ISC ISSUE ABEND received
(115) ..1. ....   TCTESPER ISC ISSUE ERROR received
(115) ...1 ....   TCTESPRB ISC SYNC ROLLBACK received *
(115) .... 1...   TCTESPSS ISC SYNC PT request sent
(115) .... .1..   TCTESPID ISC IN DOUBT indicator
(115) .... ..1.   TCTESPSR received
(115) .... ...1   TCTESPPR ISC PREPARE received
(116) BIT(8) 1 TCTESPSA ADDITIONAL SYNC PT flags
(116) 1... ....   *
(116) .1.. ....   TCTESPRP Sent PREPARE
(116) ..1. ....   TCTESPRC Sent 'PREPARE INVITE'
(116) ...1 ....   TCTESPRL Sent 'PREPARE REQUEST EB'
(116) .... 1...   TCTERPRC Received 'PREPARE INVITE'
(116) .... .1..   TCTERPRL Received 'PREPARE REQUEST EB'
    SYNCH POINT status - not PROTOCOL FLAGS, but AUW LIFETIME
(117) BIT(8) 1 TCTESPST SYNC point status
(117) 1... ....   *
(117) .1.. ....   *
(117) ..1. ....   *
(117) ...1 ....   *
(117) .... 1...   *
(117) .... .1..   *
(117) .... ..1.   *
(117) .... ...1   TCTESPUN Session is known to not have done PROTECTED ACTIONS
(118) BIT(8) 1 TCTESARB
(118) 1... ....   * Reserved
(118) .1.. ....   * Reserved
(118) ..1. ....   * Reserved
(118) ...1 ....   * Reserved
(118) .... 1...   * Reserved
         The next flag only used if TCSEAR0I is on (new rules)
(118) .... .1..   TCTESARR State after Rollback flag On = go to Receive Off = go to Send
(118) .... ..1.   * Reserved
(118) .... ...1   * Reserved
(119) BIT(8) 1 * Reserved
(11A) BIT(8) 1 * Reserved
(11A) 1... ....   TCTESABC ABORT completely
(11A) .1.. ....   TCTESABR ABORT received
(11A) ..1. ....   TCTESABS ABORT sent
(11A) ...1 ....   TCTESABP ABORT pending
(11A) .... 1...   *
(11A) .... .1..   *
(11A) .... ..1.   TCTEEMX ERP MSG expected
(11A) .... ...1   TCTESER Error processing state
(11B) CHARACTER 1 TCTEATPN Attached process memory
(11C) ADDRESS 4 TCTEMII MESSAGE INSERT information address
    The BIT definitions in the following field match the BIT
    assignments in BYTES 16 and 17 of the LU6 BIND IMAGE
(120) CHARACTER 2 TCTEARC Information
(120) BIT(8) 1 TCTEARC1 Arch Info 1 X'80' and X'40' Reserved
(120) 1... ....   *
(120) .1.. ....   *
(120) ..1. ....   TCTESYSM System message model
(120) ...1 ....   TCTESCHM SCHEDULER model
(120) .... 1...   TCTEQM QUEUE model
(120) .... .1..   TCTELFM LINEAR FILE model
(120) .... ..1.   TCTEDL1M DL/1 model
(120) .... ...1   TCTEFDM FILE DEFINITION model
(121) BIT(8) 1 TCTEARC2 Arch Info 2
(121) 1... ....   TCTEOPCM OPERATOR CONTROL model Other bits reserved
(122) BIT(8) 1 TCTEISC1 ISC flags
(122) 1... ....   TCTE1RY CICS is PRIMARY
(122) .1.. ....   TCTE2RY CICS is SECONDARY
(122) ..1. ....   TCTEDYN PRI/SEC is DYNAMIC
(122) ...1 ....   *
(122) .... 1...   TCTEWIN LUC CONTENTION WINNER
(122) .... .1..   TCTELSE LUC CONTENTION LOSER
(122) .... ..1.   *
(122) .... ...1   TCTEBCL BINDING as CONTENTION LOSER
(123) BIT(8) 1 TCTENEPS NEPCLASS static definition
(124) CHARACTER 2 TCTESQNS sequence number BUCKETS
(124) HALFWORD 2 TCTESQIP PHYSICAL INBOUND sequence number
(126) HALFWORD 2 TCTESQOP PHYSICAL OUTBOUND sequence number
(128) HALFWORD 2 TCTESQIL LOGICAL INBOUND sequence number
(12A) HALFWORD 2 TCTESQOL LOGICAL OUTBOUND sequence
(12C) HALFWORD 2 TCTESQR1 OUR BB SEQ no sent
(12E) HALFWORD 2 TCTESQR2 HIS BB SEQ no sent
         TCTE_TRACE_3_LEN End of TCTTE trace area 3
        ATTACH REQUIRED FIELDS
         TASK REQUEST COLLECTOR (1)
(130) BIT(8) 1 TCTETRC1 Byte 2 storage allocation
         TASK REQUEST COLLECTOR (2)
(131) BIT(8) 1 TCTETRC2 Byte 3 Storage Allocation
(131) 1... ....   *
(131) .1.. ....   *
(131) ..1. ....   *
(131) ...1 ....   TCTEOCC OUTBOUND chain control
(131) .... 1...   *
(131) .... .1..   TCTEMI Message INTEGRITY(POSITIVE response)
(131) .... ..1.   *
(131) .... ...1   TCTEOWO ONE WRITE ONLY indicator
(132) BIT(8) 1 TCTESUP1 Required features (1)
(133) BIT(8) 1 TCTESUP2 Required features (2)
(134) BIT(8) 1 TCTENSP1 Unsupported features (1)
(135) BIT(8) 1 TCTENSP2 Unsupported features (2)
(136) CHARACTER 5 TCTEJINF GROUP next 5 bytes together KCP uses TCTEJINF for copy from PCT
    JOURNALLING & I/O definition
    (NOTE - CONCATENATION with following 2 fields by TCTEJINF)
(136) BIT(8) 1 TCTEJSA JOURNALLING and I/O def
(136) 1... ....   TCTEFHA All FMH'S to APPLN program
(136) 1... ....   TCTEEXNO EXTRACT=NO
(136) .1.. ....   TCTEFHE EODS FMH'S to APPLN program
(136) .1.. ....   TCTEEXAT EXTRACT=ATTACH
(136) ..1. ....   TCTEAIO ASYNCHRONOUS I/O
(136) ...1 ....   TCTESIO SYNCHRONOUS I/O
(136) .... 1...   TCTEFHD DFHDIP to process FMH
(136) .... .1..   TCTELRQ Transaction requires logical record
(136) .... ..1.   TCTEIMJ Automatic message JOURNALLING on INPUT
(136) .... ...1   TCTEOMJ Automatic message JOURNALLING on OUTPUT
(137) BIT(8) 1 TCTEXTOP EXTRACT options
(138) BIT(8) 1 TCTEOPT2 EXTRA options
(138) 1... ....   TCTESRAQ RAQ=YES specified
(138) .1.. ....   TCTETUCT UC translate required
(138) ..1. ....   *
(138) ...1 ....   *
(138) .... 1...   *
(138) .... .1..   *
(138) .... ..1.   *
(138) .... ...1   *
(139) BIT(8) 1 TCTEJID JOURNALLING JOURNAL ID
(13A) BIT(8) 1 TCTENEPC Node error program class ID
    end of COPIED FIELDS from PCT
(13B) BIT(8) 1 *
(13B) 1... ....   TCTENBD NIB disabled - ZCLS cleanup needed
(13B) .1.. ....   TCTECRQ Real CLSDST reqd
(13C) CHARACTER 4 TCTEIRET Access method RETCODE
(140) CHARACTER 8 TCTENET Applid of TOR
(140) CHARACTER 8 TCTE_TITOKEN token for remote delete
Communications Recovery Services storage
(148) CHARACTER 38 CR_STORAGE
Access method independent Communications Recovery Services storage
(148) CHARACTER 20 CR_COMMON_STG
Access method dependent Communications Recovery Services storage
(15C) CHARACTER 12 CR_OVERLAY_STG1
(15C) CHARACTER 2 *
(15E) CHARACTER 9 *
(167) CHARACTER 1 * Round up to next halfword
(168) CHARACTER 6 CR_OVERLAY_STG2
(16E) CHARACTER 2 * reserved
(170) CHARACTER 19 TCTE_TNADDR TN3270 client address
(170) CHARACTER 16 TCTE_IPV6_TPADDR IPv6 TP address
(170) CHARACTER 4 TCTE_TPADDR IPv4 TP address
(174) CHARACTER 12 * Rest of IPv6 addr
(180) UNSIGNED 2 TCTE_PORT port
(182) UNSIGNED 1 TCTE_TPADDR_TYPE IP address type
(183) CHARACTER 13 TCTE_RES_SNA1 Reserved
        Overlays for Access Methods start here - extend above here
           Keep in step with DFHTCTZE and the LARGE definition in
                             DFHZS1DS and DFHZS1PS
(190) CHARACTER 4 TCTEACSA Access method SPECIFIC OVERLAY part of SNA system area
        VTAM SYSTEM AREA
(190) ADDRESS 4 TCTEFMSA Address of area to be freed
(194) ADDRESS 4 TCTEASRA ASYNCH TCP RESUME address
(198) ADDRESS 4 TCTEHACP ACTIVATE chain address
(19C) FULLWORD 4 TCTECID VTAM communications ID
(1A0) ADDRESS 4 TCTEVSSC SYST SERVICE chain address
(1A4) HALFWORD 2 TCTELDCI LDC index into lookup tbl
(1A6) BIT(8) 1 TCTEPRUS PRIMARY RU SIZE
(1A7) BIT(8) 1 TCTESRUS SECONDARY RU SIZE
(1A8) HALFWORD 2 TCTESQOS number
(1AA) HALFWORD 2 TCTESQRP Turnaround count field
(1AC) HALFWORD 2 TCTESQSC number
(1AE) HALFWORD 2 TCTESQER ERROR SEQUENCE number
(1B0) HALFWORD 2 TCTEOAL Maximum allowable output
(1B2) HALFWORD 2 TCTECHMX Maximum chain size
(1B4) HALFWORD 2 TCTERUSZ Maximum RU size
(1B6) HALFWORD 2 TCTELROF Offset of next logical REC
(1B8) ADDRESS 4 TCTELRTA Deblocking
(1BC) ADDRESS 4 TCTELLDC Local available LDC table
(1C0) FULLWORD 4 TCTEEIDA EXIT ID TRACE area
(1C0) BIT(8) 1 TCTEEID0 EXIT ID capture area
(1C1) BIT(8) 1 TCTEEID1 EXIT ID 1
(1C2) BIT(8) 1 TCTEEID2 EXIT ID 2
(1C3) CHARACTER 1 TCTEMDID MODULE identifier
(1C3) BIT(8) 1 TCTEEID3 EXIT ID 3
(1C4) CHARACTER 4 TCTECDSV A(TEDA) if change directio
(1C4) FULLWORD 4 TCTERCSV Error save area
       This area (from TCTE_TRACE_5 to TCTE_TRACE_5_LEN) is traced
(1C8) CHARACTER 57 TCTE_TRACE_5 TCTTE trace area 5
        INTERNAL ERROR CODE AREA
(1C8) BIT(64) 8 TCTE_ZNAC_ERRCODE BDY for CDS
(1C8) BIT(16) 2 TCTEERI5 Internal error code 5
(1C8) BIT(8) 1 TCTEVRC5 Internal error code 5
(1C9) BIT(8) 1 TCTEMID5 Prog ID for error code 5
(1CA) BIT(16) 2 TCTEERI6 Internal error code 6
(1CA) BIT(8) 1 TCTEVRC6 Internal error code 6
(1CB) BIT(8) 1 TCTEMID6 Prog ID for error code 6
(1CC) BIT(16) 2 TCTEERI7 Internal error code 7
(1CC) BIT(8) 1 TCTEVRC7 Internal error code 7
(1CD) BIT(8) 1 TCTEMID7 Prog ID for error code 7
(1CE) BIT(16) 2 TCTEERI8 Internal error code 8
(1CE) BIT(8) 1 TCTEVRC8 Internal error code 8
(1CF) BIT(8) 1 TCTEMID8 Prog ID for error code 8
    The following two internal error code slots are for use
    by the DFHZERRM TYPE=OVERFLOW_1 macro call only. These
    slots are used as an 'overflow' when the standard four
    internal slots all used up.
(1D0) BIT(16) 2 TCTEERI9 Internal error 9
(1D0) BIT(8) 1 TCTEVRC9 Internal error 9
(1D1) BIT(8) 1 TCTEMID9 Prog ID for error 9
(1D2) BIT(16) 2 TCTEERIA Internal error 10 (A)
(1D2) BIT(8) 1 TCTEVRCA Internal error 10 (A)
(1D3) BIT(8) 1 TCTEMIDA Prog ID for error 10
(1D4) ADDRESS 4 TCTEAWEA AWE address
(1D4) ADDRESS 4 TCTE_CTINDATA_PTR Pointer to CTIN data
        ACTIVATE CHAIN REQUESTS
(1D8) CHARACTER 4 TCTEACR Activate request bytes
(1D8) BIT(8) 1 TCTEACR1 Byte 1 storage allocation
(1D8) 1... ....   TCTECGR GETMAIN
(1D8) .1.. ....   TCTECFR FREEMAIN
(1D8) ..1. ....   TCTECAT ATTACH
(1D8) ...1 ....   TCTECRC ASYNCH return of control
(1D8) .... 1...   TCTECRR RESUME
(1D8) .... .1..   TCTERCS RECEIVE SPECIFIC
(1D8) .... ..1.   * Reserved
(1D8) .... ...1   * Reserved
(1D9) BIT(8) 1 TCTEACR2 Byte 2 storage allocation
(1D9) 1... ....   TCTECSS SEND SYNC data flow
(1D9) .1.. ....   TCTECSA SEND ASYNCH commands
(1D9) ..1. ....   TCTECSC SESSIONC
(1D9) ...1 ....   TCTECSR SEND response
(1D9) .... 1...   TCTECRS RESETSR
(1D9) .... .1..   TCTEBYP Delay ACTIVATE SCAN of TCTTE
(1D9) .... ..1.   TCTECXA EXIT added
(1D9) .... ...1   TCTECDT DETACH
(1DA) BIT(8) 1 TCTEACR3 Byte 3 Storage Allocation
(1DA) 1... ....   TCTECOR OPNDST
(1DA) .1.. ....   TCTECCT CLSDST
(1DA) ..1. ....   TCTECTI Automatic task initiate
(1DA) ...1 ....   TCTECSL SIMLOGON
(1DA) .... 1...   TCTECRY RESYNCH
(1DA) .... .1..   TCTECEA NACP
(1DA) .... ..1.   TCTEDEL AUTOINSTALL activate scan primed for delete
(1DA) .... ...1   TCTECKR Send response to command
(1DB) BIT(8) 1 TCTEACR4 Byte 4 Storage Allocation
(1DB) 1... ....   TCTETRA TRACE ENTRY required
(1DB) .1.. ....   TCTESDL SEND SYNC LUTYPE 6.2
(1DB) ..1. ....   TCTERVL RECEIVE SPEC LUTYPE 6.2
(1DB) ...1 ....   TCTEXRC XRF Session state analys.
(1DB) .... 1111   * ZACT reserved
(1DC) BIT(8) 1 TCTERIND Internal error indicators
(1DC) 1... ....   TCTERFB VTAM FEEDBACK available
(1DC) .1.. ....   TCTERLS SEND required after LUS
(1DC) ..1. ....   TCTERLR RECEIVE required after LUS
(1DC) ...1 ....   TCTESRV REMEMBER user RECEIVE flag
(1DC) .... 1...   TCTECDH HARD SIGNAL RCD received
(1DC) .... .1..   * reserved
(1DC) .... ..1.   TCTERDS RECEIVE req'd after dvend
(1DC) .... ...1   TCTERDR SEND required after dvend
(1DD) BIT(8) 1 TCTEVPAC V-PACING constant
(1DE) BIT(8) 1 * reserved
(1DF) BIT(8) 1 TCTEVIR1 Byte 1 storage allocation
        PACING AND RU COUNT BYTES
        VTAM INTERNAL REQUESTS
        for ZSDS ROUTINE
(1DF) 1... ....   TCTECHS CHASE
(1DF) .1.. ....   TCTECNCL CANCEL
(1DF) ..1. ....   TCTEQCM QUIESCE complete
(1DF) ...1 ....   TCTECBD BID
(1DF) .... 1...   TCTELUS Logical unit status
(1DF) .... .1..   TCTESXC SEND COMMAND EXCEPTION
(1DF) .... ..1.   TCTERTR RTR
(1DF) .... ...1   TCTETBIS BIS SEND REQUEST
(1E0) BIT(8) 1 TCTEVIR2 Byte 2 storage allocation
(1E0) 1... ....   TCTECLR CLEAR
(1E0) .1.. ....   TCTESDT Start data traffic
(1E0) ..1. ....   TCTESTSN SET AND TEST sequence number
(1E0) ...1 ....   TCTESNU SEND zero data length
(1E0) .... 1...   TCTEDR2 DR2 requested
(1E0) .... .1..   TCTESAB STAND ALONE BB required for 3270
(1E0) .... ..1.   TCTEBSS BEGIN BRACKET request
(1E0) .... ...1   TCTEESS END BRACKET request
(1E1) BIT(8) 1 TCTEVIR3 Byte 3 Storage Allocation
(1E1) 1... ....   TCTERSP RECEIVE SPECIFIC
(1E1) .1.. ....   TCTEWDA SEND DATA
(1E1) ..1. ....   TCTESCM SEND COMMAND
(1E1) ...1 ....   TCTEORSP SEND RESP type 0=+ VE 1=-VE
(1E1) .... 1...   TCTEDCA Change to CA mode
(1E1) .... .1..   TCTERAT Read attention
(1E1) .... ..1.   TCTECWT CTYPE wait request
(1E1) .... ...1   TCTESXD SEND DATA EXCEPTION
(1E2) BIT(8) 1 TCTEVIR4 Byte 4 storage allocation
(1E2) 1... ....   TCTECRP GETMAIN - RPL
(1E2) .1.. ....   TCTECTA GETMAIN - TIOA
(1E2) ..1. ....   TCTECRAS GETMAIN - RECEIVE ANY
(1E2) ...1 ....   TCTEGNB GETMAIN - NIB/BIND
(1E2) .... 1...   TCTEGBF GETMAIN - BUFFLST
(1E2) .... .1..   TCTEGLC GETMAIN - LUC control blocks
(1E3) BIT(8) 1 TCTEVIR5 Byte 5 storage allocation
(1E3) 1... ....   TCTERPL FREEMAIN - RPL
(1E3) .1.. ....   TCTECFA FREEMAIN - all
(1E3) ..1. ....   TCTECFS FREEMAIN - specific
(1E3) ...1 ....   TCTEFNB FREEMAIN - NIB/BIND
(1E3) .... 1...   TCTEFBF FREEMAIN - BUFFLST
(1E3) .... .1..   TCTEFLC FREEMAIN - LUC control blocks
(1E3) .... ..1.   TCTEFNL FREEMAIN - EXTR'D LOGON data
(1E3) .... ...1   TCTEFRS FREEMAIN - RPL specific
(1E4) BIT(8) 1 TCTEVIR6 Byte 6 storage allocation
(1E4) 1... ....   TCTECTS Use symbol name for CLSDST
(1E4) .1.. ....   TCTECVI IMMEDIATE availability
(1E4) ..1. ....   TCTECVD DEFERRED availability
(1E4) ...1 ....   TCTEPAS CLSDST pass
(1E4) .... 1...   TCTECVR BID rejected
(1E4) .... .1..   TCTEBWD BIDDING with data
(1E4) .... ..1.   TCTEPRT RTR SEND pending
(1E4) .... ...1   TCTESWT XRF SWITCH required
(1E5) BIT(8) 1 TCTERSRR Byte 7 storage allocation
(1E5) 11.. ....   TCTERCMO CONTINUE mode
(1E5) ..11 1...   *
(1E5) .... .1..   TCTERUB Reject RU until BB
(1E5) .... ..11   TCTERMOD RECEIVE mode
        SYSTEM SERVICE QUEUE FLAG
(1E6) BIT(8) 1 TCTEISSQ Byte storage allocation
(1E6) 1... ....   TCTESNQ System error queue
(1E6) .1.. ....   * Reserved
(1E6) ..1. ....   * Reserved
(1E6) ...1 ....   TCTEOPQ On Activate Process Queue
(1E6) .... 1...   *
(1E6) .... .1..   *
(1E6) .... ..1.   *
(1E6) .... ...1   *
        EMW REQUEST AND STATUS FLAGS
(1E7) BIT(8) 1 TCTEEMF Byte Storage Allocation
(1E7) 1... ....   TCTEPUR PURGE request
(1E7) .1.. ....   TCTESEM SEND MESSAGE request
(1E7) ..1. ....   TCTESNR SEND NEGATIVE response
(1E7) ...1 ....   *
(1E7) .... 1...   *
(1E7) .... .1..   *
(1E7) .... ..1.   TCTEEMW Error message writer active
(1E7) .... ...1   *
     RECEIVE flags
(1E8) BIT(8) 1 * Byte storage allocation
(1E8) 1... ....   TCTERVR RECEIVE a response
(1E8) .1.. ....   TCTERVD RECEIVE data
(1E8) ..1. ....   TCTERBP BID PURGE in progress
(1E8) ...1 ....   TCTERRU RECEIVE and PURGE ONE RU
(1E8) .... 1...   TCTEXSC SDT after clear required
(1E8) .... .1..   TCTEXPU XRF RECEIVE PURGE
(1E8) .... ..1.   TCTEQRQ QRI-type response is queued *
(1E8) .... ...1   TCTENRQ NORMAL response is queued
(1E9) BIT(8) 1 TCTEIXRP XRF Flags
(1E9) 1... ....   TCTEXNR XRF Term not Recovered
(1E9) .1.. ....   TCTEXRM XRF Recovery Msg reqd
(1E9) ..1. ....   TCTEXRT XRF Recovery Tranact reqd
(1E9) ...1 ....   TCTEXPT XRF Purge task
(1E9) .... 1111   TCTEXCC Cleanup Action flags
(1E9) .... 1...   TCTEXNO Cleanup Action is NONE
(1E9) .... .1..   TCTEXEB Cleanup Action is SEND-EB
(1E9) .... ..1.   TCTEXCL Cleanup Action is CLEAR/SDT *
(1E9) .... ...1   TCTEXUB Cleanup Action is UNBIND
        ASYNCH REQUEST FLAGS
        for use BY ZSDA /ZSAX only
(1EA) BIT(8) 1 * ASYNCHRONOUS request byte
(1EA) 1... ....   *
(1EA) .1.. ....   *
(1EA) ..1. ....   TCTERSH Request SHUTDOWN
(1EA) ...1 ....   TCTEESG E-SIGNAL
(1EA) .... 1...   TCTETSBI SBI SEND request
(1EA) .... .1..   TCTERLSQ RELEASE QUIESCE
(1EA) .... ..1.   TCTEQEOC QUIESCE at end of chain
(1EA) .... ...1   TCTERSD Request SHUTDOWN
(1EB) BIT(8) 1 TCTELTEC LOSTERM Error code
        LRP REQUEST AND STATUS FLAGS
(1EC) BIT(8) 1 TCTELRPF Byte Storage Allocation
(1EC) 1... ....   TCTELRP Logical REC PRESENTATION
(1EC) .1.. ....   TCTELRD Deblock in progress
(1EC) ..1. ....   TCTELRN No delimiter in input unit
(1EC) ...1 ....   *
(1EC) .... 1...   TCTELRC SAVE flag for EOC indicator
(1EC) .... .1..   TCTELRZ SAVE flag for EODS indicator
        VTAM PROCESS STATUS
        OPERATION IN PROGRESS
(1ED) BIT(8) 1 TCTEVTPS Byte storage allocation
(1ED) 1... ....   TCTECIP COMMAND in progress
(1ED) .1.. ....   TCTEDIP DATA in progress
(1ED) ..1. ....   TCTEAIP ATI BID in progress
(1ED) ...1 ....   TCTENIP NACP in progress
(1ED) .... 1...   TCTERSI RESYNCH/RECOVERY in progress
(1ED) .... .1..   TCTECAP CHAIN ASSEMBLY in progress
(1ED) .... ..1.   TCTERNW INPUT JOURNAL required flag
(1ED) .... ...1   TCTECCV 1=TASK VIA AVAIL, 0=VIA INPUT
(1EE) BIT(8) 1 TCTEVOP2 Byte 2 Storage Allocation
(1EE) 1... ....   TCTEDRQ Data required after STAND ALONE FMH
(1EE) .1.. ....   * Reserved
(1EE) ..1. ....   TCTEQE2 RESP + to REQ2 outstanding
(1EE) ...1 ....   TCTENND No normal data flow allowed
(1EE) .... 1...   TCTERAQ READ-AHEAD QUEUEING required
(1EE) .... .1..   TCTERAD READ-AHEAD DATA available
(1EE) .... ..1.   TCTERAP READ-AHEAD PURGE required
(1EE) .... ...1   TCTERVP RECEIVE PURGE required
        NODE SESSION STATUS
(1EF) BIT(8) 1 TCTEVTSS Node session status one byte
(1EF) 111. ....   TCTENIS Node is now is session
(1EF) 1... ....   TCTELOS LOGGED on
(1EF) .1.. ....   TCTEOPD OPNDST
(1EF) ..1. ....   TCTENSD Start data traffic sent
(1EF) ...1 ....   TCTESLP SIMLOGON in progress
(1EF) .... 1...   TCTEREO RESPONSE outstanding
(1EF) .... .1..   * Reserved
(1EF) .... ..1.   TCTESHP SHUTDOWN sent by CICS
(1EF) .... ...1   TCTERELR RELEASE request received
(1F0) BIT(8) 1 TCTEVTS2 Node session status byte 2
(1F0) 1... ....   TCTENQS Node QUIESCED by CICS
(1F0) .1.. ....   TCTEHQS CICS QUIESCED by node
(1F0) ..1. ....   TCTECSM Mode (CS=X'20' CA= ¬ X'20')
(1F0) ...1 ....   TCTEOLD OVERLENGTH data
(1F0) .... 1...   TCTEBPE BRACKET PROTOCOL required
(1F0) .... .1..   TCTEERS EMERGENCY restart
(1F0) .... ..1.   TCTEPSA PREVIOUS SESSION ABEND
(1F0) .... ...1   TCTERPR RESYNCHRONIZATION required
        SESSION CHARACTERISTICS
(1F1) BIT(8) 1 TCTEVISC Byte storage allocation
(1F1) 1... ....   TCTEERL Eligible to be released
(1F1) .1.. ....   TCTIQSL SIMLOGON to be queued
(1F1) ..1. ....   TCTEDRI Eligible to be disconnected
(1F1) ...1 ....   TCTEXCA Current session is XRF-capable *
(1F1) .... 1...   TCTEXCM EXC. RESP. Commands valid
(1F1) .... .1..   TCTEXRE Take-over must reconnect by switch or BIND as appropriate *
(1F1) .... ..1.   TCTEXCS Last OPNDST was OPTCD=BACKUP *
(1F1) .... ...1   TCTECAR Chain assembly requested by terminal
        PENDING EVENT STATUS
(1F2) BIT(8) 1 TCTEVIPS Byte storage allocation
(1F2) 1... ....   TCTEORRN Pending RRN response
(1F2) .1.. ....   TCTEOFME Pending FME response
(1F2) ..1. ....   TCTEBNS BIND TIME security undefined
(1F2) ...1 ....   TCTEPRA Awaiting POSITIVE response
(1F2) .... 1...   TCTEOEXM Response (0=+ VE & -VE 1=-VE)
(1F2) .... .1..   * Reserved
(1F2) .... ..1.   TCTEQRI QRI type response
(1F2) .... ...1   TCTEDEF DEFINITE response send in progress (was TCTEDRS)
(1F3) BIT(8) 1 TCTEVIP2 Byte 2 storage allocation
(1F3) 1... ....   TCTEWGS Task Awaiting for INBOUND SIGNAL
(1F3) .1.. ....   TCTELGX LOGON EXIT in progress
(1F3) ..1. ....   * Reserved
(1F3) ...1 ....   TCTECDS CHANGE DIRECTION sent
(1F3) .... 1...   TCTECMT RESPOND POSITIVE to SPR
(1F3) .... .1..   TCTESQA Start task REQ no active request
(1F3) .... ..1.   TCTESEO EXCEPTION response outstanding
(1F3) .... ...1   TCTECDV CHANGE DIRECTION save TIOA
        BRACKET PROTOCOL STATUS
(1F4) BIT(8) 1 TCTEVBPS Byte Storage Allocation
(1F4) 1... ....   TCTEINB In BRACKET state
(1F4) .1.. ....   TCTEBBP BEGIN BRACKET pending
(1F4) ..1. ....   TCTEEEB BB EB sent state
(1F4) ...1 ....   TCTEBBS BEGIN BRACKET sent
(1F4) .... 1...   TCTEEBS END BRACKET sent
(1F4) .... .1..   TCTEBBR BEGIN BRACKET received
(1F4) .... ..1.   TCTEBBA BEGIN BRACKET receive
(1F4) .... ...1   TCTEBTB BETWEEN BRACKETS
        EXTENDED BRACKET STATE FLAGS
(1F5) BIT(8) 1 *
(1F5) 1... ....   TCTERTP RTR pending state
(1F5) .1.. ....   TCTEBRT BID TO BE RETRIED indicator
(1F5) ..1. ....   TCTEBRP BIDDING in progress
(1F5) ...1 ....   TCTEBRS REBID if necessary
(1F5) .... 1...   TCTETBR TERMINATE BRACKET
(1F5) .... .1..   TCTEEBM END BRACKET memory flag
(1F5) .... ..1.   TCTEEBR EB received
(1F5) .... ...1   TCTEBEB BB EB received state
     ZRAC flag byte
(1F6) BIT(8) 1 *
(1F6) 1... ....   TCTERNU NULL RU / LUS 6 received
(1F6) .1.. ....   TCTERCM Command received
(1F6) ..1. ....   TCTERDT Data received
(1F6) ...1 ....   TCTERRS Response received
(1F6) .... 1...   TCTEBSC BIND security complete
(1F6) .... .1..   TCTERAE ZRAC to EXECUTE
(1F6) .... ..1.   TCTERAN ZRAC possibly to RUN
(1F6) .... ...1   TCTESKI ZRAC to SKIP
        TRANSMISSION PROTOCOL STATUS
(1F7) BIT(8) 1 TCTEVTP Byte storage allocation
(1F7) 1... ....   TCTESMP SEND mode pending
(1F7) .1.. ....   TCTEPRC Processing chain state
(1F7) ..1. ....   TCTESMA SEND mode assumed
(1F7) ...1 ....   TCTESMD SEND mode
(1F7) .... 1...   TCTEECN OUTBOUND processing chain state
(1F7) .... .1..   TCTEABD ABNORMAL END condition
(1F7) .... ..1.   TCTERMD RECEIVE mode
(1F7) .... ...1   TCTECPG CHAIN PURGED indicator
        CLSDEST STATUS
(1F8) BIT(8) 1 TCTECLST CLSDEST status byte
(1F8) 1... ....   TCTESBIS SBI sent
(1F8) .1.. ....   TCTEMTO TERM issued SHUTDOWN
(1F8) ..1. ....   TCTEBISI BIS SEND in progress
(1F8) ...1 ....   TCTEFBIS First BIS was sent by us
(1F8) .... 1...   *
(1F8) .... .1..   TCTESBIR SBI received
(1F8) .... ..1.   TCTEBISS BIS sent
(1F8) .... ...1   TCTEBISR BIS received
        SEND RESPONSE TO COMMAND REQUEST
(1F9) BIT(8) 1 *
(1F9) 1... ....   TCTEKNE SEND NEGATIVE response
(1F9) .1.. ....   TCTEKSD SEND SDT response
(1F9) ..1. ....   TCTEKBD SEND BIND response
(1F9) ...1 ....   TCTEKCA SEND SMD response CA mode
(1F9) .... 1...   TCTEKST SEND STSN response
(1F9) .... .1..   TCTESUS Suspend activate scan
(1F9) .... ..1.   TCTERMC response to MIC sent
        LUTYPE6.2 State Machines
(1FA) BIT(8) 1 TCTEUSRS CONVERSATION state machine
(1FB) BIT(8) 1 TCTEBKTS BRACKET state machine
(1FC) BIT(8) 1 TCTECNTS CONTENTION state machine
(1FD) BIT(8) 1 TCTECHSS CHAIN state machine
(1FE) BIT(8) 1 TCTEACC ACC FIELDS required
(1FE) 1... ....   TCTEACC1 ACC field 1 required
(1FE) .1.. ....   TCTEACC2 ACC field 2 required
(1FE) ..1. ....   TCTEACC3 ACC field 3 required
(1FE) ...1 ....   TCTEACC4 ACC field 4 required
(1FE) .... 1...   TCTEACC5 ACC field 5 required
(1FE) .... .1..   TCTEACC6 ACC field 6 required
(1FE) .... ..1.   TCTEACC7 ACC field 7 required
(1FE) .... ...1   TCTEACC8 ACC field 8 required
        The following byte is in the SAME format as the BIND RU
(1FF) CHARACTER 1 TCTESSPL SPL, LU_SVC byte DEF
(1FF) 1... ....   *
(1FF) .1.. ....   TCTESP2 --- all
(1FF) ..1. ....   TCTESP1 --- commit
(1FF) ...1 ....   TCTERS1 --- restart supported
(1FF) .... 1...   * SECONDARY REINIT
(1FF) .... .1..   * PRIMARY REINIT
(1FF) .... ..1.   TCTEPAR PARALLEL SESSION
(1FF) .... ...1   TCTECNO CNOS supported
(200) BIT(8) 1 TCTEL62A LUTYPE 6.2 MISCELLANY
(200) 1... ....   TCTESBB CURR BB SEQ NO = OURS
(200) .1.. ....   TCTENIT We Init'd session
(200) ..1. ....   TCTEESR ext. sec. recvd in BIND
(200) ...1 ....   TCTENOBB No BB for this allocate
(200) .... 1...   *
(200) .... .1..   *
(200) .... ..1.   TCTE_LR Limited Resource
(200) .... ...1   *
         TCTE_TRACE_5_LEN End of TCTTE trace area 5
        The next byte is used to save pending User SYNCPT INFO
(201) BIT(8) 1 TCTEUSRV TCTEUSRS pending info
(202) UNSIGNED 1 TCTE_ZBAN_RESPONSE Response for ZNAC msg
(203) UNSIGNED 1 TCTE_ZBAN_REASON Reason for ZNAC msg
(204) ADDRESS 4 TCTTEMOD -> Mode-entry
(204) ADDRESS 4 TCTE_PREV_APPC_SURROG Next PS APPC surrog
(208) ADDRESS 4 TCTE_ACQUIRE_DATA Acquire userdata
(20C) ADDRESS 4 TCTEBIMG -> BIND-image
(210) BIT(8) 1 * Reserved
        XRF Flags
(211) BIT(8) 1 *
(211) 1... ....   TCTEXON No tracking
(211) .1.. ....   TCTEXOD Cleanup : Send END BRACKET *
(211) ..1. ....   TCTEXOC Cleanup : Issue CLEAR cmd
(211) ...1 ....   TCTEXOR Cleanup : UNBIND session
(211) .... 1...   TCTEXOT Unconditional UNBIND
(211) .... .1..   TCTEXNN RecovNotify = None
(211) .... ..1.   TCTEXNM RecovNotify = Message
(211) .... ...1   TCTEXNT RecovNotify = Transaction
         XRF Flags, gathered up from other areas
(212) BIT(8) 1 * Misc XRF Bits
(212) 1... ....   TCTEXNG NETNAME removed from TMP
(212) .1.. ....   TCTEXSB OPNDST is to be STANDBY
(212) ..1. ....   TCTEXSW XRF Analyse R(Switch)
(212) ...1 ....   TCTEXNC XRF ZNAC Recovery Process
(212) .... 1...   * Reserved
(212) .... .1..   * Reserved
(212) .... ..1.   TCTEXS1 Takeover signon flag OFF = NOFORCE, ON = FORCE
(212) .... ...1   TCTEXRO XRF - Overide XRF capable if set to 1 it stops the XRF vector being created subsequent to the logon exit.
        TCTE ACQUIRE OPTIONS
(213) BIT(8) 1 TCTE_ACQUIRE_OPTIONS Acquire options
(213) 1... ....   TCTE_SIMLOG_RQD SIMLOGON reques
(213) .1.. ....   TCTE_QALL_RQD QALL option
(213) ..1. ....   TCTE_QSESSLIM_RQD QSESSLIM option
(213) ...1 ....   TCTE_QNOTENAB_RQD QNOTENAB OPTION
(213) .... 1...   TCTE_RELREQ_RQD RELREQ option
(213) .... .111   * Reserved
        SESSION FUNCTIONS DEFINITION
(214) FULLWORD 4 * Ensure alignment
(214) BIT(8) 1 TCTETSPB Terminal session pool byte
(214) 1... ....   TCTEXSL Standby LOGON pending
(214) .1.. ....   TCTESPLI Pool/session leader
(214) ..1. ....   TCTETPSI Session terminal indicator
(214) ...1 ....   TCTECLE CLSDST cleanup ended
(214) .... 1...   TCTEPTI Pool terminal indicator
(214) .... .1..   TCTEXSN Standby session counted
(215) BIT(8) 1 *
(215) 1... ....   TCTEPTBI Indicator
(215) .1.. ....   TCTEPRQ PROGRAM request indicator
(215) ..1. ....   TCTEOWCI ON WRITE COMPLETEDIND.
(215) ...1 ....   TCTENCD CD NOT REQUIRED
(215) .... 1...   TCTE_ZCNIBISC Nib gotten from ZCNIBISC
(215) .... .1..   TCTERLM Resume after LUSTAT
(215) .... ..1.   TCTE_REM_EOD Remember no EOD sup't
(215) .... ...1   TCTE_REM_FRI Remember No FMH req'd
(216) BIT(8) 1 TCTESFFB Session feature flag byte
(216) 1... ....   TCTECSNI CSSN feature indicator
(216) .1.. ....   TCTEFUP Pass FMH to User
(216) ..1. ....   TCTESNS SIMLOGON INVALID indicator
(216) ...1 ....   TCTELIRI LUSTATUS sent after IR
(216) .... 1...   TCTEVTSI VTAM supported 3270 indicator
(216) .... .1..   TCTECPMI 3270 COMPATIBILITY mode IND
(216) .... ..1.   TCTEGMMI GOOD MORNING message required
(216) .... ...1   TCTERYCF RECOVERY requires CLSDST
(217) BIT(8) 1 * Session function definition
(217) 1... ....   TCTECSRI COLD START request indicator
(217) .1.. ....   TCTEEOD No EOD support indicator
(217) ..1. ....   TCTENOCI No output chain support IND
(217) ...1 ....   TCTENASI No ATI support terminal
(217) .... 1...   TCTENFRI No FMH required indicator
(217) .... .1..   TCTENFSI No FMH support terminal
(217) .... ..1.   TCTESEB END BRACKET on every write
(217) .... ...1   TCTESDA CONTINUE ANY on every write
(218) BIT(8) 1 TCTESD2 Byte Storage Allocation
(218) 1... ....   TCTESDBP HALF-DUPLEX FLIP-FLOP
(218) .1.. ....   TCTESDEM EMW - type session
(218) ..1. ....   TCTESDLD LDC - type session
(218) ...1 ....   TCTENQCI No QEC supported on output
(218) .... 1...   TCTESDED SEND EB with DEFINITE response required
(218) .... .1..   TCTESDIS INBOUND SIGNAL supported
(218) .... ..1.   TCTESBDI LONG TYPE1 FMH supported
(218) .... ...1   TCTETRC Trace ACTIVATE SCAN
(219) BIT(8) 1 TCTESD3 Byte Storage Allocation
(219) 1... ....   TCTES2EB SECONDARY can SEND EB
(219) .1.. ....   TCTESRPI SENDER ERP RESPONSIBILITY
(219) ..1. ....   TCTESBIF SBI/BIS supported
(219) ...1 ....   TCTEFNSP SPR supported
(219) .... 1...   TCTEFNPR PREPARE supported
(219) .... .1..   TCTEFLUS LUSTAT SENDING supported
(219) .... ..1.   TCTEFST FAST PATH session
(219) .... ...1   TCTENCK BB, EB supported
(21A) CHARACTER 2 TCTEINSH
(21A) BIT(8) 1 TCTESD4 Byte Storage Allocation
(21A) 1... ....   TCTENDT No SDT supported
(21A) .1.. ....   TCTENSH No SHUTD support
(21A) ..1. ....   TCTEQRS QRI response supported
(21A) ...1 ....   TCTECDX SEND CD with RQE
(21A) .... 1...   TCTEBID NULL RU with BB = BID
(21A) .... .1..   TCTESDN SIGNAL will drive NACP
(21A) .... ..1.   TCTEESC Enforce HARD SIGNAL RCD
(21A) .... ...1   TCTECON Contention logical unit
(21B) BIT(8) 1 TCTESD5 Byte Storage Allocation
(21B) 1... ....   TCTERIB RESET state is INB
(21B) .1.. ....   TCTEPSS PRIMARY SEND state at session initiation
(21B) ..1. ....   TCTEL06 NULL RU = LUSTAT 0006
(21B) ...1 ....   TCTESQI QRI supported
(21B) .... 1...   TCTEL07 LUSTAT 0007 not THR ZNAC
(21B) .... .1..   *
(21B) .... ..11   TCTESTL SECONDARY RECEIVE STACK where B'00' = 1-Level where B'01' = 2-Level where B'10' is Reserved where B'11' = 3-level
(21C) BIT(8) 1 * byte storage allocation
(21C) 1... ....   TCTEEBX EB DEFINITE if OUTSTAND REQ
(21C) .1.. ....   TCTERIR CICS responsible for reinitiation
(21C) ..1. ....   TCTERIN CICS may not Reinitiate
(21C) ...1 ....   TCTESTR Do not send RTR
(21C) .... 1...   TCTERIS Re-initiate pending
(21C) .... .1..   TCTENBK Bracket(No)
(21D) BIT(8) 1 TCTELSB LU-type subsetting flags B *
(21D) 1... ....   TCTELS25 LU-type subsetting bit 25
(21D) .1.. ....   TCTELS26 LU-type subsetting bit 26
(21D) ..1. ....   TCTELS27 LU-type subsetting bit 27
(21D) ...1 ....   TCTELS28 LU-type subsetting bit 28
(21D) .... 1...   TCTELS29 LU-type subsetting bit 29
(21D) .... .1..   TCTELS30 LU-type subsetting bit 30
(21D) .... ..1.   TCTELS31 LU-type subsetting bit 31
(21D) .... ...1   TCTELS32 LU-type subsetting bit 32
(21E) BIT(8) 1 TCTECACT In transmission
(21F) BIT(8) 1 TCTECLIM Transmission
(220) ADDRESS 4 TCTESPPA Session pool address
(220) ADDRESS 4 TCTETPPA Terminal pool address
        VTAM 3270 CONTROL INFORMATION
(224) BIT(8) 1 * Byte storage allocation
(224) 1... ....   TCTEEXI EXCEPTIONAL input received
(224) .1.. ....   TCTEXIP EXCEPTIONAL input program in progress
(224) ..1. ....   TCTEPRP PRINT command in progress
(224) ...1 ....   TCTEINT INTERVENTION required
(224) .... 1...   TCTERRT RESTORE read with TEXT
(224) .... .1..   TCTERRI RESTORE read indicator
(224) .... ..1.   TCTECPY PRINTTO=(X, COPY)
(224) .... ...1   TCTECPA ALTPRT=(X, COPY)
        MISCELLANEOUS control information.
(225) BIT(8) 1 *
(225) 1... ....   TCTEHOR Handling own errors
(225) .1.. ....   TCTEWPD BMS input passthrough
(225) ..1. ....   TCTERED EDS FMH received
(225) ...1 ....   TCTEF12 Awaiting receipt of FMH 12
(225) .... 1...   TCTEDLG LOGON with OPNDST active
(225) .... .1..   TCTETIA Send buffer is a TIOA
(225) .... ..1.   TCTEBIR BIND received
(225) .... ...1   TCTEUBR UNBIND received
    Persistent Sessions State machine - see constants for values
(226) BIT(8) 1 TCTE_PRSS Persistent Sessions State
    Generic resource flags
(227) BIT(8) 1 TCTE_GR_FLAGS Generic Resource flags
(227) 1... ....   TCTE_GR_LOGGEDON_BY_ MEMBERNAME terminal used member name to log on
      Correlation ID
      The correlation ID for non-LUC terminals is as follows
      The correlation ID for LUC terminals is contained in the LUC
      extension
(228) CHARACTER 8 TCTECORR Correlation ID
    TCTTENNM is used during deletion of an autoinstalled terminal to
    hold the Terminal Netname. The field is set in DFHBSTZV prior to
    Freemaining the NIB, and used in DFHBSSUB during Statistics
    collection.
(228) CHARACTER 8 TCTTENNM Netname Copy
(230) CHARACTER 8 TCTTETIM STCK logon time
(238) ADDRESS 4 TCTEBFLA VTAM buffer list address
(23C) ADDRESS 4 TCTE_PRSS_CV29_PTR Last PRSS flows etc
(240) ADDRESS 4 TCTELUCX A(TCTTE LUC Extension)
(240) CHARACTER 0 TCTEPIPE PIPELINE overlay
(244) CHARACTER 0 TCTESESS Session overlay
        VTAM 3270 SYSTEM AREA
        EXISTS only for VTAM 3270 and 3270 COMPATIBILITY mode
(244) CHARACTER 4 TCTEPTO PRINTTO name
(248) CHARACTER 4 TCTEAPT ALTPRT name
(24C) ADDRESS 4 TCTEFRM Source-terminal address for copy
    PRINTER and Alternate Printer Netnames for VTAM 3270
(250) CHARACTER 8 TCTEPNET Printer Netname
(258) CHARACTER 8 TCTEANET Alternate Printer Netname
    Length of ZC Terminals
(260) CHARACTER 64 * Reserved
(2A0) CHARACTER 0 TCTEGET1 Length for ZC terminals
(2A0) CHARACTER 0 TCTEGET2 Length for ZC terminals
       ---------------------------------------------------------------
        Overlay part of the TCTTE with the three session types.
        NB. This code is shared assembler code and matches
        corresponding assembler DSECTS.
       ---------------------------------------------------------------
Table 3.
Offset Hex Type Len Name (Dim) Description
(148) STRUCTURE 31 CR_COMMON
(148) STRUCTURE IsA( RMC_ SHARED) 31 *
(148) STRUCTURE IsA( RMC_ COMMON) 20 *
(148) STRUCTURE IsA( DFHCRESI_ STATE) 10 *
This is the token returned by ADD_LINK, and represents &rm..s link
state. It is supplied to &rm..on subsequent calls.

--------------------------------------------------------------------
(148) BIT(32) 4 CR_CURRENT_LINK
This field is used to keep &rm..s token for a link which we have
deleted but not forgotten (ie. the conversation has gone out of
bracket, but the implicit forget flow has not been received yet).

In addition to this field, there is a flag to indicate that we
have set FORGET(NO) in response to PERFORM_COMMIT, and are
therefore obliged to inform &rm..that he can forget the link
status on the next inbound flow (or that he must remember the link
status if the session is lost).

Also, there is a flag to indicate that the session is a 'dummy',
in the sense that a DFHRMLNM ADD_LINK has not been issued for the
session. This happens for MRO sessions which are used to perform
bind processing (DFHCRR). Bind sessions do not need recovery
manager actions, and do not participate in syncpoint (even in
failure situations). There can be many concurrent bind sessions at
start of day, and if we were to issue ADD_LINKs for all of them,
then RM could be swamped.

--------------------------------------------------------------------
(14C) BIT(32) 4 CR_PENDING_LINK
(150) 1... ....   CR_FORGET_NEEDED
(150) .1.. ....   CR_DUMMY_LINK
(150) ..11 1111   *
The PENDING mechanism for adding/setting links is managed by a new
piece of state, CR_PEND_RECOVERY_STATUS, associated with the
session.

--------------------------------------------------------------------
(151) UNSIGNED 1 CR_PEND_RECOVERY_ STATUS
(152) STRUCTURE IsA( RMC_ COMMON_ LOGNAME) 9 *
(152) CHARACTER 9 CR_LOGNAME
(152) UNSIGNED 1 CR_LOGNAME_LEN
(153) CHARACTER 8 CR_LOGNAME_DATA
(15B) STRUCTURE IsA( REMEMBERED_ STATE) 1 *
(15B) 1... ....   CR_2PC_SESS_FAIL sess fail sending Prepare|SPR
(15B) .1.. ....   CR_SHUNT_RECEIVED
(15B) ..1. ....   CR_ABORT_RECEIVED
(15B) ...1 ....   CR_ABORT_FORBIDDEN
(15C) STRUCTURE IsA( RMC_ SHARED_ IRC61) 9 *
(15C) STRUCTURE IsA( SEQUENCE_ NUMBERS) 9 *
(15C) CHARACTER 8 CR_SEQ_NOS
(15C) CHARACTER 4 CR_BACKOUT_SEQ_NOS
(15C) HALFWORD 2 CR_BACKOUT_SEQ_INPUT
(15E) HALFWORD 2 CR_BACKOUT_SEQ_OUTPUT
(160) CHARACTER 4 CR_COMMIT_SEQ_NOS
(160) HALFWORD 2 CR_COMMIT_SEQ_INPUT
(162) HALFWORD 2 CR_COMMIT_SEQ_OUTPUT
(164) 11.. ....   CR_UOW_DISPOSITION NOTE - MUST be 1st 2 bits of byte for ASM
(165) STRUCTURE IsA( RMC_ SHARED_ IRC62) 2 *
(165) STRUCTURE IsA( RESYNC_ TYPE) 1 *
(165) 11.. ....   CR_RESYNC_TYPE What resync type is partner?
(166) STRUCTURE IsA( RECOVERY_ PROTOCOL) 1 *
(166) 1... ....   CR_PROTOCOL
Table 4.
Offset Hex Type Len Name (Dim) Description
(168) STRUCTURE 1 CR_LU62
(168) STRUCTURE IsA( RMC_ LU62_ SPECIFIC) 1 *
(168) STRUCTURE IsA( PA_ RELIABILITY) 1 *
(168) 1... ....   CR_RELIABILITY_VOTE Determined by inbound. rqc
Table 5.
Offset Hex Type Len Name (Dim) Description
(168) STRUCTURE 2 CR_LU61
(168) STRUCTURE IsA( RMC_ LU61_ SPECIFIC) 2 *
(168) STRUCTURE IsA( LU61_ SYNCPOINT_ CONTROL) 1 *
(168) 1... ....   CR_LU61_INBOUND_ PREPARE
(168) .1.. ....   CR_LU61_INBOUND_SPR
(169) STRUCTURE IsA( LU61_ RESYNC_ CONTROL) 1 *
(169) 1... ....   CR_LU61_RESYNC_ REQUIRED
(169) .1.. ....   CR_LU61_PARTNER_COLD
(169) ..1. ....   CR_LU61_RESYNC_DONE
(169) ...1 ....   CR_LU61_SECOND_STSN_ EXPECTED
Table 6.
Offset Hex Type Len Name (Dim) Description
(168) STRUCTURE 6 CR_IRC
(168) STRUCTURE IsA( RMC_ IRC_ SPECIFIC) 6 *
(168) STRUCTURE IsA( IRC_ BIND_ STATE) 1 *
(168) 111. ....   CR_BIND_LEG_NUM Which conversation leg is it? NOTE- leg num must be first 3 bits of byte
(168) ...1 ....   CR_BIND_LOGGING Is bind logging done yet?
(169) STRUCTURE IsA( IRC_ CONV_ CORRELATOR) 5 *
(169) UNSIGNED 1 CR_CONV_CORRELATOR_ LEN
(16A) CHARACTER 4 CR_CONV_CORRELATOR
          PIPELINE POOL ENTRIES (TCTEPTI) OVERLAY
Table 7.
Offset Hex Type Len Name (Dim) Description
(240) STRUCTURE 12 * Pipeline specific data
(240) ADDRESS 4 TCTEPLCH Pipeline pool chain if leader * and 3650 pipeline Session
(244) CHARACTER 0 TCTEGET9 Length of pipeline term
(244) CHARACTER 8 TCTEPLID Poolid if pool-entry leader *
(244) ADDRESS 4 TCTEPLLP -> Pool-entry leader
(248) FULLWORD 4 TCTEPLEI pool entry id for catlog
(24C) CHARACTER 0 TCTEGET8 L(pipeline pool chain)
(24C) CHARACTER 0 TCTEGET7 Length for pipeline pool
         Session Overlay Area (non-pipeline)
Table 8.
Offset Hex Type Len Name (Dim) Description
(244) STRUCTURE 4 * session data
(244) ADDRESS 4 TCTEPREV Previous TCTTE
(248) CHARACTER 0 TCTEGET3 Length for LUC Session
         IRC Overlay area
Table 9.
Offset Hex Type Len Name (Dim) Description
(190) STRUCTURE 176 * OVERLAY access method-specific IRC Overlay area
(190) CHARACTER 3 TCTESRHI INBOUND request header
(190) CHARACTER 1 TCTESRI1 1st byte
(190) 1... ....   TCTESRSP =1 for RESPONSE =0 for REQUEST
(190) .1.. ....   TCTESDFC =1 for data flow control header
(190) ..1. ....   *
(190) ...1 ....   *
(190) .... 1...   TCTESFI Format IND. =1 if FMH present
(190) .... .1..   TCTESSDI =1 when sense data present
(191) CHARACTER 1 TCTESRI2 2nd byte
(191) 1... ....   TCTESDR1 DEFINITE response 1
(191) .1.. ....   *
(191) ..1. ....   TCTESDR2 DEFINITE response 2
(191) ...1 ....   TCTESERI EXCEPTION response
(191) ...1 ....   TCTESRTI 0= for + VE response, 1= for -VE
(192) CHARACTER 1 TCTESRI3 M-M BRACKET byte
(192) 1... ....   TCTESBBI BEGIN BRACKET indicator
(192) .1.. ....   TCTESEBI END BRACKET indicator
(192) ..1. ....   TCTESCDI CHANGE DIRECTION indicator
(193) CHARACTER 3 TCTESRHO OUTBOUND request header
(193) CHARACTER 1 TCTESRO1 1st byte. Bits as TCTESRI1
(194) CHARACTER 1 TCTESRO2 2ND byte. Bits as TCTESRI2
(195) CHARACTER 1 TCTESRO3 3RD byte. Bits as TCTESRI3
(196) HALFWORD 2 * Reserved
(198) BIT(8) 1 TCTESRQ IRC request flags
(198) 1... ....   TCTESQWR WRITE request
(198) .1.. ....   TCTESQSY WAIT request
(198) ..1. ....   TCTESQRD READ request
(198) ...1 ....   *
(198) .... 1...   *
(198) .... .1..   TCTESQSG Segmented data
(198) .... ..1.   TCTESQAT ATTACH
(198) .... ...1   TCTESQWP WRITE pending
(199) BIT(8) 1 * Misc. IRC flags
(199) 1... ....   TCTE_USE_MRO_BITMAP Session name in BITMAP
(19A) BIT(8) 1 TCTESBRS BRACKET status byte
(19B) BIT(8) 1 * Reserved
(19C) CHARACTER 4 * Reserved monitoring field
(1A0) FULLWORD 4 TCTETHNO THREAD NO. for IRC SVC
(1A4) FULLWORD 4 TCTETHID THREAD ID for IRC SVC
(1A8) ADDRESS 4 TCTESCCB Address of SCCB for THREAD
(1AC) CHARACTER 4 TCTEIRDA data for switch
(1AC) ADDRESS 4 TCTEIRRA Address of RH
(1B0) FULLWORD 4 TCTEIRRL Length of RH
(1B4) ADDRESS 4 TCTEIRTA Address of LU6.2 FMH
(1B8) FULLWORD 4 TCTEIRTL Length of LU6.2 FMH
(1BC) ADDRESS 4 TCTEIRFA Address of FMH
(1C0) FULLWORD 4 TCTEIRFL Length of FMH
(1C4) FULLWORD 4 TCTEIRTT OTHER-system LEVEL-indicator *
(1C8) CHARACTER 4 TCTEIRFS Flags bytes
(1C8) BIT(8) 1 TCTEIRF1 Flag byte one
(1C8) 1... ....   TCTEIRGI GET DATA ALREADY issued
(1C8) .1.. ....   TCTEIRSR SESSION RECOVERY performed
(1C8) ..1. ....   TCTEIRWL Have issued write last
(1C8) ...1 ....   TCTEIRJL JUST allocated
(1C8) .... 1...   TCTEIRCO Control on other side
(1C8) .... .1..   TCTEIRDP Data to be processed
(1C8) .... ..1.   TCTEIRUT Tell IOR to use TIOA
(1C8) .... ...1   TCTEIRAO AVAIL outstanding
(1C9) BIT(8) 1 TCTEIRF2 Flag byte two
(1C9) 1... ....   TCTEIRCD CD on this side
(1C9) .1.. ....   TCTEIRXM CROSS-MEMORY in use
(1C9) ..1. ....   TCTEIRAA CRNP ATTACH SEC check failed *
(1C9) ...1 ....   TCTEIRDL WRITE LAST issued but EB deferred *
(1C9) .... 1...   TCTERRSS Transactional EXCI suppt
(1C9) .... .1..   TCTETXBK TEXCI BACKOUT IF ABEND
(1CA) CHARACTER 2 * Reserved
(1CC) ADDRESS 4 TCTEURAD MVS UR address
(1D0) BIT(8) 1 TCTEIRST BIN status
(1D0) 1... ....   * Reserved
(1D0) .1.. ....   TCTEIRBN EXCI session
(1D0) ..1. ....   * RESERVED for TRANS. EXCI
(1D0) ...1 ....   TCTE_UR_INIT_NEEDED UR client INIT needed
(1D0) .... 1...   TCTE_UR_BIND_NEEDED UR client BIND needed
(1D1) CHARACTER 3 * for alignment
(1D4) FULLWORD 4 TCTEICRA ICRX address
(1D8) ADDRESS 2 TCTEICRL ICRX length
(1DA) CHARACTER 57 * Reserved
(213) CHARACTER 0 TCTEGET4 Length for IRC Conv.
         LUWID, in the FORM of LL00ID (for possible WTO)
(213) CHARACTER 1 * Reserved
(214) HALFWORD 2 TCTESLWN LTH of LUW ID + 4
(216) HALFWORD 2 TCTESL00 ZEROS
(218) CHARACTER 35 TCTESLWD LUWID
(23B) CHARACTER 5 TCTEDLAB DL/I ABEND code
(240) CHARACTER 0 TCTEGET5 Length for IRC Batch
      DESCRIPTIVE NAME = Terminal Control Table System Entry
      PRODUCT-SENSITIVE PROGRAMMING INTERFACE.
      The following fields form part of the Product-Sensitive
      Programming Interface
      TCSACCM TCSELUC TCSESID TCSESKA TCSESUR TCSETYPE
Table 10.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 336 DFHTCTSE
(0) CHARACTER 8 *
        AID CHAIN HEADER FIELDS
(8) ADDRESS 4 TCSEDAID Pointer to dummy AID
    The following fields form part of a dummy AID which acts as
    the anchor for this TCTSE's AID chain. The only fields which
    actually exist in this dummy AID are the forward and backward
    chain pointers. The dummy AID forward pointer points to the
    first AID on the chain. The dummy AID backward pointer points
    to the last AID on the chain. The first AID's backward pointer
    points to the dummy AID. The last AID's forward pointer points
    to the dummy AID. If the chain is empty, the dummy AID forward
    and backward pointers both point to the dummy AID itself.
    Field TCSEDAID points to the notional start of the dummy AID.
(C) ADDRESS 4 TCSESUSF FORWARD AID chain.
(10) ADDRESS 4 TCSESUSB BACKWARDS AID chain
        END OF AID CHAIN HEADER FIELDS
(14) CHARACTER 1 TCSETYPE INTERPRETATION of later fields VTAM or M-M LINKS for a region which must be reached via another (IE by DAISY-CHAINING).
(15) CHARACTER 1 TCSEILUC LUC flag byte
(15) BIT(8) 1 TCSEFLGS LUC status
(15) 1... ....   TCSELUC This is a LUC system
(15) .1.. ....   TCSELU6 This is a LU6 system
(15) ..1. ....   TCSEMRO This is a MRO system
(15) ...1 ....   TCSESNG Feature=SINGLE
(15) .... 1...   TCSESHU SHUTDOWN in progress
(15) .... .1..   TCSEXLA XLNaction parameter. On=Force
(15) .... ..1.   TCSESUR Surrogate
(15) .... ...1   TCSECNS CHANGE_NO_SESS supported
(16) HALFWORD 2 TCSELEN Entry length
(18) CHARACTER 8 TCSESID System NETWORK name
(20) CHARACTER 8 TCSE_SECURITYNAME Catlg'd SECURITYNAME
(28) CHARACTER 8 TCSEMM Shared database conversations *
(28) ADDRESS 4 TCSESES1 LUC only - 1st session
(28) ADDRESS 4 TCSEVC1 VTAM - Primary sessions
(2C) ADDRESS 4 TCSEMODE LUC only - mode ENTRY
(2C) ADDRESS 4 TCSEVC2 VTAM - Secondary sessions
    Access Method VALUES SAME as for TCTTE field TCTEAMID
(30) BIT(8) 1 TCSACCM Access Method flags
(31) BIT(8) 1 TCSEDSP DATA-STREAM
(32) BIT(8) 1 TCSEDBA De-blocking algorithm
(33) BIT(8) 1 TCSEI_AI APPC autoinstall flags
(33) 1... ....   TCSETRAN Transient system
(33) .1.. ....   TCSE_CLONE Cloned system
(33) ..1. ....   TCSE_CATLG_NO AI not catalogued
(33) ...1 ....   TCSE_IMPLICIT_DELETE AI delete
(33) .... 1...   TCSE_DELETE_AT_ RESTART AI delete after EMER
(33) .... .1..   TCSE_DELETE_SCHEDULED AI DFHIC CATD sched
(33) .... ..1.   TCSE_DELETE_STARTED AI DFHZATD started
(33) .... ...1   TCSE_DELETE_AND_LOGON AI BIND during delete
(34) ADDRESS 4 TCSE_TFUS_PTR -> Secure Extension
(38) CHARACTER 12 * Reserved
       SYSTEM ENTRY - VTAM SPECIFIC
        CURRENT STATISTICS
(44) UNSIGNED 2 TCSEALL Number of AID'S in CHAIN
(46) HALFWORD 2 TCSESALL Number of non-specific AID
(48) HALFWORD 2 TCSEBID Number of BIDS in progress
(4A) HALFWORD 2 TCSE2RY Secondaries currently used
(4C) UNSIGNED 2 TCSERTK RTT entry number.
        HIGH WATER MARKS
(4E) HALFWORD 2 TCSESTAM Maximum number of allocates outstanding
(50) HALFWORD 2 TCSE2HWM Secondaries used
(52) HALFWORD 2 TCSEBHWM Maximum number of BIDS
        ACCUMULATORS
(54) FULLWORD 4 TCSES2 ATI'S SAT. by secondaries
(58) FULLWORD 4 TCSES1 ATI'S SAT. by primaries
(5C) FULLWORD 4 TCSESBID Number of BIDS sent
         ISC LINK STATISTICS
(60) FULLWORD 4 TCSESTAS Number of allocates for LINK
(64) FULLWORD 4 TCSESTAQ Number of allocates QUEUED
(68) FULLWORD 4 TCSESTAF Allocates failing - LINK SHUT
(6C) FULLWORD 4 TCSESTAO Allocates failing - OTHER
(70) FULLWORD 4 TCSESTFC Number of FC requests
(74) FULLWORD 4 TCSESTIC Number of IC requests
(78) FULLWORD 4 TCSESTTD Number of TD requests
(7C) FULLWORD 4 TCSESTTS Number of TS requests
(80) FULLWORD 4 TCSESTDL Number of DL/1 requests
(84) FULLWORD 4 TCSESTTC Number of TERM SHR REQS
(88) HALFWORD 2 TCSEMXQT Allocate queue time
(8A) HALFWORD 2 TCSEQPCT MAXQTIME queue purge count *
(8C) HALFWORD 2 TCSEMQPC MAXQTIME alloc.s purged
(8E) CHARACTER 2 * Reserved
(90) FULLWORD 4 TCSEZQRJ XZIQUE rejects
(94) HALFWORD 2 TCSEZQPU XZIQUE purge conn count
(96) HALFWORD 2 TCSEZQPC XZIQUE allocs.s purged
    Generic Resource Flags
(98) BIT(8) 1 TCSEI_GR Generic Resource Flags
(98) 1... ....   TCSE_GR Both sides GR registered
(98) .1.. ....   TCSE_GRNAME_CONN 1 = TCSESID is GR name TCSEX62N membername 0 = TCSESID membername TCSEX62N is GR name
(98) ..1. ....   TCSE_USE_OUR_MEMBER_ NAME Partner used our member name
(98) ...1 ....   TCSE_MSG179_ISSUED ZC0179 Msg Issued
(98) .... 1...   TCSE_CATLG_DONE Defined connection with affinity is catalogued
(98) .... .1..   TCSE_MSG177_ISSUED Msg ZC0177 issued
(98) .... ..1.   TCSE_RUN_ZGCH Affinity has to be ended
(99) BIT(8) 1 TCSE_MISC Miscelaneous
(99) 1... ....   TCSESSRE Shunt received since restart
(99) .1.. ....   TCSE_SD_HANG_REPORTED on if ZC2352 written
(99) ..1. ....   TCSEUDU Use default user
(99) ...1 ....   TCSE_CNOS_SHUT CNOS shutdown processed
(99) .... 1...   TCSE_CNOS2 CNOS inst 2 processed
(99) .... .1..   TCSE_CHECK_IPIC_AIDS Check for IPIC AIDs
(9A) HALFWORD 2 TCSE1RY Primaries currently used
(9C) HALFWORD 2 TCSE1HWM Peak number of Primaries used
(9E) HALFWORD 2 TCSEARC8 Allocates after RC8 XZIQUE
(A0) ADDRESS 4 TCSENEXT Address of next TCTSE
(A4) CHARACTER 5 *
(A4) UNSIGNED 2 TCSENQCT ENQ count for task
(A6) CHARACTER 3 TCSENQTI Task id of ENQ holder
(A9) BIT(8) 1 TCSEDII DYNAMIC INSTALL inds
(A9) 1... ....   TCSEDAP DYNAMIC ADD pending
(A9) .1.. ....   TCSEDDP DYNAMIC DELETE pending
(A9) ..1. ....   TCSEPNAC Pending AUTOCONNECT
(A9) ...1 ....   * Reserved
(A9) .... 1...   TCSEORIS Indirect System not ready
(A9) .... .1..   TCSEPNOS Pending ¬INSERVICE
(A9) .... ..1.   TCSEPNLG Pending CREATESESS
(A9) .... ...1   TCSEPNAA Pending AUTOCONNECT ALL
(AA) CHARACTER 2 TCSEINUC (Packed) Indirect system count
(AC) ADDRESS 4 TCSE_REMDEL_CHAIN Address next REMDEL system
(AC) ADDRESS 4 TCSESKA Skeleton address
(B0) UNSIGNED 2 TCSESRTK Saved RTT entry number e.g. for APPC terminals
(B2) BIT(8) 1 TCSEDII2 DYNAMIC INSTALL inds
(B2) 1... ....   TCSERDLR Remote delete required
(B2) .1.. ....   TCSETMC TMP action taken for TCTS
(B2) ..1. ....   TCSEMROP SHIP done to this system
(B2) ...1 ....   TCSEMROG We got shipped remotes
(B2) .... 1...   TCSECRRD Remote reset done
(B2) .... .1..   TCSECRSR DFHCRS running
(B2) .... ..1.   TCSEUIP Ltd. XRF update-in-place
(B2) .... ...1   TCSEACT Remote APPC defined as
(B3) CHARACTER 1 TCSEDII3
(B3) 1... ....   TCSECSRE Contact with partner since restart
(B3) .1.. ....   TCSERC8 RC8 from XZIQUE
(B3) ..1. ....   TCSEQLIM Queue limit set?
(B3) ...1 ....   TCSEQTIM Max queue time set
    The following indicate revised rules for LU6.2 Sync-Pointing
           Next flag says whether revised rules for Conversation
                Correlators and State-after-Rollback are used
(B3) .... 1...   TCSEAR0I On = FQCC is supported
         Off = FQCC is not supported
(B3) .... .1..   TCSECRTE CRTE activity flag
(B3) .... ..1.   TCSEPGIP Purge in progress
(B3) .... ...1   TCSE_SYSTEM_ SUPPORTS_TIMEOUT timeout supported
(B4) HALFWORD 2 TCSEALIM CEDA allocate queue limit
(B6) HALFWORD 2 TCSEACNT Queued Allocates processed
(B8) CHARACTER 8 TCSEAQTS Time alloc Queue began
(C0) CHARACTER 4 TCSETAQ Number of allocates queued
(C4) CHARACTER 4 TCSEALRJ QLIMIT alloc.s rejected
(C8) FULLWORD 4 TCSESTPC Number of PC requests
(CC) CHARACTER 2 TCSE_SUPPORTS_ FUNCTION Function string
(CC) BIT(8) 1 TCSE_SUPPORTS_FLG1 Flag1
(CC) 1... ....   TCSE_ROUTABLE_START Routable START
(CC) .1.. ....   TCSE_REQUESTSTREAMS Requeststreams
(CD) BIT(8) 1 TCSE_SUPPORTS_FLG2 Flag2
(CE) CHARACTER 2 TCSE_RESERVED Reserved
(D0) CHARACTER 8 TCSE_LINK_CHAN_SENT LINK CHANNEL bytes sent
(D8) CHARACTER 8 TCSE_LINK_CHAN_RCVD LINK CHANNEL bytes rcvd
(E0) CHARACTER 8 TCSE_STRT_CHAN_SENT START CHANNEL bytes sent
(E8) CHARACTER 8 TCSE_STRT_CHAN_RCVD START CHANNEL bytes rcvd
(F0) CHARACTER 8 TCSE_TSHR_CHAN_SENT Number of bytes of terminal sharing channels sent
(F8) CHARACTER 8 TCSE_TSHR_CHAN_RCVD Number of bytes of terminal sharing channels rcvd
(100) FULLWORD 4 TCSE_LINK_CHAN Number of LINK CHANNEL
(104) FULLWORD 4 TCSE_STRT_CHAN Number of START CHANNEL
(108) FULLWORD 4 TCSE_TSHR_CHAN Number of terminal sharing channel requests
(10C) FULLWORD 4 TCSE_RSVD2 Reserved
(110) OBJECT 64 TCSE_RESSIG Resource Signature
(110) CHARACTER 64 DFHAMSIG_INSTANCE Resource Signature
(110) STRUCTURE IsA( DFHAMSIG_ DEFINE_ SIGNATURE) 38 DEFINE_SIGNATURE Resource Signature
(110) CHARACTER 8 DEFINE_SOURCE GROUP resource installed from
(118) CHARACTER 8 DEFINE_TIME Time resource defined
(120) CHARACTER 8 CHANGE_TIME Change/create time
(128) CHARACTER 8 CHANGE_USERID Change userid
(130) UNSIGNED 2 CHANGE_AGENT Change agent
(132) CHARACTER 4 AGENT_LEVEL CICS level of change agent
(136) STRUCTURE IsA( DFHAMSIG_ INSTALL_ SIGNATURE) 18 INSTALL_SIGNATURE Resource Signature
(136) CHARACTER 8 INSTALL_TIME Install/create time
(13E) CHARACTER 8 INSTALL_USERID Install userid
(146) UNSIGNED 2 INSTALL_AGENT Install agent
(148) CHARACTER 8 * Resource Signature
(150) CHARACTER 0 TCSECOMN End of common part
(150) CHARACTER 0 TCSEGET1 Length for ZC Install
         SYSTEM ENTRY - LU 6.1 and LU6.2
Table 11.
Offset Hex Type Len Name (Dim) Description
(150) STRUCTURE 92 *
(150) CHARACTER 8 * Reserved
(158) CHARACTER 8 TCSEX62N XRF specific name or
(158) CHARACTER 8 TCSEX61N GR name or member name
(160) BIT(8) 1 *
(160) 1... ....   TCSEPSF PSH flag bytes supported
(160) .1.. ....   TCSEWRS No sessions bound. Scan for resync at next contact *
(160) ..1. ....   TCSEXLD EXCHANGE LOGNAME done
(160) ...1 ....   TCSEPRA Presumed Abort support
(160) .... 1...   TCSE_LR Limited Resource
(160) .... .1..   TCSEANB ACQ but No Bound sessions
(160) .... ..1.   TCSE_PRSS_RECOV Per. Sess. Recovery rqd
(160) .... ...1   TCSE_XLN_COLD Hot/Cold XLN failure
(161) UNSIGNED 1 TCSE_VTAM_MISC Miscellaneous flag
(161) 1... ....   TCSE_ALIAS_IN_USE VTAM Aliasing
(161) .1.. ....   TCSE_DIFF_NETWORK Alias from diff netid
(161) ..1. ....   TCSE_POSS_INVAL_ALIAS May need deleting
(162) BIT(8) 1 * LU6.2 Security flag
(162) 1... ....   TCSEPNAR Partner SPM not active
(162) .1.. ....   TCSE_PRSS_REC_ACT Track pers. resources
(162) ..1. ....   TCSE_PRSS_REL_CONN Release connection
(162) ...1 ....   TCSE_CLPEND XLNaction race control
(162) .... 1...   TCSEFBN Sessions already bound
(162) .... .1..   TCSEBTCH Batched Resync support
(162) .... ..1.   TCSECAL CONNECT=ALL
(162) .... ...1   TCSEBSY BINDSECURITY keyword used
    LU 6.2 Security bits indicating what ATTACH_SECURITY we support
    and the partner supports. The mapping from the ATTACH_SEC
    keyword on the CEDA DEFINE CONNECTION or TERMINAL panel is:
    :XMP
            ATTACH_SEC | Bind Indicators
                       | UP | AV | PV |
            -----------|----|----|----|
            LOCAL | 0 | 0 | 0 |
            VERIFY | 1 | 0 | 0 |
            IDENTIFY | 1 | 1 | 0 |
            PERSISTENT | 1 | 0 | 1 |
            MIXED | 1 | 1 | 1 |
    :EXMP
(163) BIT(8) 1 TCSE_ATTACH_SEC LU6.2 Security Flags
(163) 1... ....   TCSE_MY_UP Local UP setting
(163) .1.. ....   TCSE_MY_AV Local AV setting
(163) ..1. ....   TCSE_MY_PV Local PV setting
(163) ...1 ....   TCSE_HIS_UP Remote UP setting
(163) .... 1...   TCSE_HIS_AV Remote AV setting
(163) .... .1..   TCSE_HIS_PV Remote PV setting
(163) .... ..11   * Reserved
     The Userid Table area TCSEUTA is an internal control block
     within the TCSE. It contains a pointer to the Local Userid
     Table (LUIT) associated with the connection, the 4 character
     SYSID and some flags defining the state of the LUIT.
(164) CHARACTER 12 TCSEUTA Userid Table Area
(164) ADDRESS 4 TCSELUIT Ptr to Local Userid Table. Copy of LOCAL_USERID_ TABLE_AREA
(168) CHARACTER 4 TCSESYSI SYSID
(16C) BIT(8) 1 TCSELFLG LUIT Global Flags
(16C) 1... ....   TCSETOIP Time Out In Progress flag
(16C) .111 1111   * Reserved
(16D) CHARACTER 3 * Reserved for ZCUT
       OTHER TCSE FIELDS.....
(170) BIT(8) 1 TCSE_PRSS_FLAGS Persistent Sessions flags
(170) 1... ....   TCSE_REL_REQD Connection in shutdown
(170) .1.. ....   TCSE_PRSS_PS_REQD State record not found
(170) ..1. ....   TCSE_LR_CATLGED LR bit set in global cat
(170) ...1 ....   TCSE_PRSS_OPNDST_ RESTORE_FAILED
(170) .... 1...   TCSE_PRSS_WAS_ SHUTTING Unbind all
(170) .... .111   * Reserved
(171) BIT(24) 3 * Reserved for alignment
(174) UNSIGNED 4 TCSE_PRA Persistent Resource count
(178) CHARACTER 8 TCSE_AI_CREATE_TIME Autoinstall GMT time
(180) ADDRESS 4 TCSE_DISTINGUISHED_ NAME_PTR Unique name
(184) CHARACTER 8 TCSE_TITOKEN token for remote delete
(18C) HALFWORD 2 TCSE_APPC_CONV Active conversations
(18E) BIT(8) 1 TCSEI_CC_FLAG CICS client flag byte
(18E) 1... ....   TCSECCIN CCIN has been run
(18E) .111 1111   * Reserved
(18F) UNSIGNED 1 TCSEXLNC XLN retry counter
(190) ADDRESS 4 TCSE_CCINDATA_PTR PTR CICS client data
(194) ADDRESS 4 TCSE_LU61_CHAIN Next LU61 system
(198) BIT(8) 1 TCSE_CQP_FLAGS Flags for Connection Quiesce protocol
(198) 1... ....   TCSE_CQP_SUPPORTED CQP supported
(198) .1.. ....   TCSE_ENDAFFIN_REQD CQP requested ENDAFFIN
(198) ..1. ....   TCSE_CQPI_COMPLETE Inbound CQP complete
(198) ...1 ....   TCSE_CQPO_ATTACHED Outbound CQP attached
(198) .... 1...   TCSE_CQP_COMPLETE CQP has completed
(198) .... .1..   TCSE_CQP_FAILED CQP has failed
(198) .... ..11   * reserved
(199) CHARACTER 3 * reserved for alignment
(19C) CHARACTER 8 TCSE_NETID Network indentifier
(1A4) CHARACTER 8 TCSE_REAL_NETNAME NQN netname
(1AC) CHARACTER 0 TCSEGET6 Length of LU6.1 tcse
(1AC) CHARACTER 0 TCSEGET4 Length for ZC Install
         SYSTEM ENTRY - M-M SPECIFIC
Table 12.
Offset Hex Type Len Name (Dim) Description
(150) STRUCTURE 4 *
(150) HALFWORD 2 TCSESECN No of secondaries sessions *
(152) HALFWORD 2 TCSEPRMN No of primaries sessions
Table 13.
Offset Hex Type Len Name (Dim) Description
(150) STRUCTURE 20 *
(150) CHARACTER 4 * Leave room for previous two *
(154) ADDRESS 4 TCSEIRCH Chain of IRC system entries *
(154) ADDRESS 4 TCSE_MRO_CHAIN Alternative name for IRCH
(158) BIT(8) 1 TCSEIRCF Flags
(158) 1... ....   * Reserved
(158) .1.. ....   TCSEIRNC Not connected
(158) ..1. ....   TCSEIRMD PRI/SEC MISMATCH DIAGNOSED *
(158) ...1 ....   TCSEIDEF Defined to IRC
(158) .... 1...   TCSEIRXM Cross Memory acceptable
(158) .... .1..   TCSEIRSF FIRST ATTACH OK
(158) .... ..1.   TCSEINBT EXCI connection
(158) .... ...1   TCSEIAID We need USERSEC=IDENTIFY
(159) BIT(8) 1 TCSEIRF2 Flags
(159) 1... ....   TCSEIRXU Cross Memory in use
(159) .1.. ....   TCSEIRIC Outbound connects initiated * for this sys since connections last severed
(159) ..1. ....   TCSEIRXC XCF connection
(159) ...1 ....   TCSEIRCQ CONNECT work element already queued
(15A) CHARACTER 8 TCSESTOD Latest CONNECT timestamp
(162) CHARACTER 2 * Reserved
(164) CHARACTER 0 TCSEGET3 Length for ZC Install
         SYSTEM ENTRY - INDIRECT ROUTE
Table 14.
Offset Hex Type Len Name (Dim) Description
(150) STRUCTURE 8 *
(150) ADDRESS 4 TCSEINDA Address of another system entry, on route to remote region.
(154) CHARACTER 4 TCSEINDN Name of other system *
(158) CHARACTER 0 TCSEGET2 Length for ZC Install
      DESCRIPTIVE NAME = Terminal Control Table Mode Group Entry
Table 15.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 138 DFHTCTME
(0) CHARACTER 8 *
(8) CHARACTER 8 TCMEMODE Mode group name
(10) ADDRESS 4 TCMENXT Address of next mode group in this system
(14) ADDRESS 4 TCMESESA Address of 1st session in this group
(18) ADDRESS 4 TCMESYSA Address of system entry
(1C) HALFWORD 2 TCMELEN Length of this mode entry
        SYSTEM STATISTICS
(1E) HALFWORD 2 TCMELMAX LOCAL_MAX_ALLOWED
(20) HALFWORD 2 TCMEMCON MINIMUM number of contention WINNERS acceptable for this mode group
(22) HALFWORD 2 TCMEMAXS MAX_SESSION_COUNT
        CURRENT STATISTICS
(24) HALFWORD 2 TCMECONW Currently CNOS negotiated contention WINNERS
(26) HALFWORD 2 TCMECONL Currently CNOS negotiated contention LOSERS
(28) ADDRESS 4 TCMELST Address of last session in this group
(2C) HALFWORD 2 TCMEZQPC XZIQUE alloc.s purged
(2E) HALFWORD 2 TCMEBID Number of BIDS in progress
(30) HALFWORD 2 TCME2RY LUC contention WINNERS count
(32) HALFWORD 2 TCMEBND Currently bound sessions
(34) HALFWORD 2 TCME1RY Current no of losers in use
        HIGH WATER MARKS
(36) HALFWORD 2 TCMESTAM Maximum number of allocates outstanding
(38) HALFWORD 2 TCME2HWM LUC MAX No. WINNERS
(3A) HALFWORD 2 TCMEBHWM Maximum number of BIDS
(3C) UNSIGNED 2 TCMERTK RTT entry number
(3E) HALFWORD 2 TCME1HWM Peak contention losers
        ACCUMULATORS
(40) FULLWORD 4 TCMES2 LUC ATI'S SAT by WINNERS
(44) FULLWORD 4 TCMES1 LUC ATI'S SAT by LOSERS
(48) FULLWORD 4 TCMESBID Number of BIDS sent
         ISC LINK STATISTICS
(4C) FULLWORD 4 TCMESTAS Number of allocates for LINK
(50) FULLWORD 4 TCMESTAQ Number of allocates QUEUED
(54) FULLWORD 4 TCMESTAF Allocates failing - LINK SHUT
(58) FULLWORD 4 TCMESTAO Allocates failing - OTHER
(5C) FULLWORD 4 TCMESTAG Generic allocs satisfied
(60) FULLWORD 4 TCMESTAP Specific allocs satisfied
(64) BIT(8) 1 TCMEICOM Comms failure flags
(64) 1... ....   TCMENWF Network Failure
(64) .111 1111   * RESERVED
(65) BIT(8) 1 TCMEDII DYNAMIC INSTALL indicators
(65) 1... ....   TCMEDAP DYNAMIC ADD pending
(65) .1.. ....   TCMEDDP DYNAMIC DELETE pending
(65) ..1. ....   TCMEPNAC Pending AUTOCONNECT
(65) ...1 1...   * TCME - Reserved
(65) .... .1..   TCMEPNOS Pending ¬INSERVICE
(65) .... ..1.   TCMEPNLG Pending CREATESESS.
(65) .... ...1   TCMEPNAA Pending AUTOCONNECT all
(66) BIT(8) 1 TCMEDII2 DYNAMIC INSTALL indicators
(66) 1... ....   * RESERVED
(66) .1.. ....   TCMEUIP Update in place
(66) ..11 1111   * RESERVED
(67) CHARACTER 1 * TCME - Reserved
(68) HALFWORD 2 TCMEPMAX Potential LOCAL_MAX_ALLOW
(6A) HALFWORD 2 TCMEPMCO Potential MAX CON_WINNERS
(6C) ADDRESS 4 TCMEDPGR Address of MACRO version
(70) BIT(8) 1 TCMEIFG1 Flags - 1
(70) 1... ....   TCMELSM LU SERVICES MANAGER TCTME
(70) .1.. ....   TCMETDY TCPLR TIDYUP to run?
(70) ..1. ....   TCMECON CONNECT=AUTO
(70) ...1 ....   TCMECNO initial CNOS sent
(70) .... 1...   TCMEBCL CICS to BIND CON_LOSERS
(70) .... .1..   TCMEPCN Postponed CNOS needed
(70) .... ..1.   TCMEOUT Mode group OUT OF SERVICE
(70) .... ...1   TCMECLO Mode group TEMP. CLOSED
(71) BIT(8) 1 TCMEIFG2 Flags - 2
(71) 1... ....   TCMETRM Performing TERMINATION
(71) .1.. ....   TCMEACT ACTIVATE SCAN flag
(71) ..1. ....   TCMESHU SHUTDOWN in progress
(71) ...1 ....   TCMEINT Initial CNOS x'chge done
(71) .... 1...   TCMEERR Permanent Error in mode group
(71) .... .1..   TCMER12 RC12 issued by XZIQUE
(71) .... ..1.   TCME_LOCK_DENIED Busy on CNOS target sys
(71) .... ...1   TCMEPGIP Purge in progress
(72) HALFWORD 2 TCMEACNT Queued Allocates processed
(74) HALFWORD 2 TCMEAR12 Allocates after RC12
(76) HALFWORD 2 TCMEQPCT XZIQUE purge mode count
(78) CHARACTER 8 TCMEAQTS Time alloc Queue began
(80) ADDRESS 4 TCME_LOCK_TOKEN LM token for CNOS lock
(84) HALFWORD 2 TCME_ORD_COUNT Outstanding remote deactivation count
(86) HALFWORD 2 TCME_WTL_COUNT Expected unbinds for Winner-To-Loser switch
(88) HALFWORD 2 TCME_LTW_COUNT Expected unbinds for Loser-To-Winner switch
(8A) CHARACTER 0 TCMEGET Length for ZC Install
      DESCRIPTIVE NAME = TCTTE BMS Extension
Table 16.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 56 TCTTETTE TCTTE BMS Extension
(0) UNSIGNED 1 TCTTEELN Entry length (includes PARTITION Extension for BTAM)
(1) BIT(8) 1 * Reserved
(2) CHARACTER 3 TCTTEOCL Operator class code
(5) BIT(16) 2 TCTTETFS Terminal features
(5) BIT(8) 1 TCTTEFMB BMS flag bytes
(5) 1... ....   TCTTEOBO OBOPID specified
(5) .1.. ....   TCTTETFV VERTICAL format feature
(5) ..1. ....   TCTTETFH FORM FEED feature
(5) ...1 ....   TCTTENRA DON'T route with LIST = ALL
(5) .... 1...   TCTTENR NEVER route to this terminal
(5) .... .1..   TCTTEFMP User FMH PARAMS supported
(5) .... ..1.   TCTTEOBF OUTBOARD FORMATTING support data
(5) .... ...1   TCTTETFM 2780 MULTI-RECORD feature
(6) BIT(8) 1 *
(6) 1... ....   TCTTELDC BMS LDC device
(6) .1.. ....   *
(6) ..1. ....   *
(6) ...1 ....   *
(6) .... 1...   *
(6) .... .1..   *
(6) .... ..1.   *
(6) .... ...1   TCTTETFF HORIZONTAL format feature
(7) UNSIGNED 1 TCTTEPGL 3270 default PAGE size ROWS *
(8) UNSIGNED 1 TCTTEPGC 3270 default PAGE size COLS *
(9) UNSIGNED 1 TCTEAPGL 3270 alternate PAGE size ROWS *
(A) UNSIGNED 1 TCTEAPGC 3270 alternate PAGE size COLS *
(B) BIT(8) 1 TCTTEPGB Terminal Paging Status
(B) 1... ....   TCTTEPGP TRMSTAT=PAGE
(B) .1.. ....   TCTTEPGR TRMSTAT TEMP INVERTED
(B) ..1. ....   TCTTEPGD DISPLAY status
(B) ...1 ....   TCTTEPGI DISPLAY status task
(B) .... 1...   TCTTEPGG CONVERSATIONAL pages
(B) .... .1..   TCTTEPGO Some MCB has EODPURG=OPER
(B) .... ..1.   TCTTEPG3 Terminal is 3270
(B) .... ...1   TCTTEPGA PURGE BMS PAGE after ATNI
(C) CHARACTER 3 * Reserved BMS Extension
(F) CHARACTER 1 TCTTEDDS DEVICE DEPENDENCE suffix
(10) CHARACTER 1 TCTTEMSS MAP SET suffix
(11) CHARACTER 1 TCTTEAMS ALTERNATE MAP SET suffix
(12) HALFWORD 2 TCTTEBFS Buffer suffix
(14) ADDRESS 4 TCTTEPSA System SPOOLING EXTN.address *
(18) ADDRESS 4 TCTTETPA (DFHTCTPE) address
(1C) ADDRESS 4 TCTTEXHN -> TCTTE if dynamic entry *
(20) ADDRESS 4 TCTTEPGM Addr of first message CB
(24) CHARACTER 8 TCTTEBMN Name of last mapset
(2C) CHARACTER 7 TCTTEMAP Name of last map
(33) CHARACTER 1 * Reserved
(34) ADDRESS 4 TCTTEBFL BMS Checking table
(38) CHARACTER 0 TCTTEEXE End of extension
      DESCRIPTIVE NAME = TCTTE Special Features Extension
Table 17.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 28 TCTTEPSE
(0) UNSIGNED 1 TCTTEQLN Extension length
(1) BIT(8) 1 TCTTEQSL Printer RSL
(2) CHARACTER 2 TCTTEQPT Printer type, X'32XX'
(4) CHARACTER 8 TCTTEQST Spooling target printer
(4) CHARACTER 8 TCTTEQSD Spooling printer dest.ID *
(C) CHARACTER 4 TCTTEQF Spooling forms ID
(10) ADDRESS 4 TCTTEQAP Spooling control block address *
(14) HALFWORD 2 TCTTEQLC Spooling line-up counter
(16) CHARACTER 1 TCTTEQCL Spooling device class
(17) BIT(8) 1 * Spooling flag byte
(17) 1... ....   TCTTEQPM No printed messages *
(18) CHARACTER 4 * Reserved *
(1C) CHARACTER 0 TCTTEPXE End of SYS.SPOOLING EXTN.
      DESCRIPTIVE NAME = TCTTE LUTYPE6.2 Extension
Table 18.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 236 TCTTELUC Start of LUC Extension
       This area (from TCTE_LUCX_TRACE to TCTE_LUCX_TRACE_LEN) is
               traced in some ZC level 1 trace formats
(0) CHARACTER 64 TCTE_LUCX_TRACE LUCX trace area
(0) CHARACTER 1 *
(0) UNSIGNED 1 TCTTELUL Length of extension
(1) CHARACTER 3 TCTESTAT LU 6.2 state bytes
(1) BIT(8) 1 TCTELUC1 Flag byte 1
(1) 1... ....   TCTEPLL PARTIAL LL count set
(1) .1.. ....   TCTECEBS CEB to be sent
(1) ..1. ....   TCTECEBR CEB received
(1) ...1 ....   TCTECCDS CD to be sent
(1) .... 1...   TCTECCDR CD received
(1) .... .1..   TCTECDR2 DR2 to be sent
(1) .... ..1.   TCTECDR1 DR1 to be sent
(1) .... ...1   TCTESDR Remember DR1 RQD
(2) BIT(8) 1 TCTELUC2 Flag Byte 2
(2) 1... ....   TCTEFMS FMH to be sent
(2) .1.. ....   TCTEFMR FMH received
(2) ..1. ....   TCTEDEX -ER* received
(2) ...1 ....   TCTERCR -ZLSX given return code
(2) .... 1...   TCTEBUF buffer type RECEIVE
(2) .... .1..   TCTERCL ZRVL recalled by ZRLX
(2) .... ..1.   TCTELLK LL set by caller
(2) .... ...1   TCTEIMP IMPLICIT SEND
(3) BIT(8) 1 TCTELUC3 Flag Byte 3
(3) 1... ....   TCTELUN LUSTAT for NULL RU
(3) .1.. ....   TCTUAXFI TCTUA XFRMD from TOR
(3) ..1. ....   TCTELIC Resp to LUSTAT CEB, RQD2 o/s
(3) ...1 ....   TCTERES Response to be sent
(3) .... 1...   TCTEAHB ATT FMH generated
(3) .... .1..   TCTERQD2 SEND with RQD2
(3) .... ..1.   TCTERQD1 SEND with RQD1
(3) .... ...1   TCTERQE SEND with ER1
(4) ADDRESS 4 * reserved (was TCTEURDA)
(8) ADDRESS 4 * reserved (was TCTEPURD)
(C) ADDRESS 4 * reserved (was TCTEHURD)
(10) CHARACTER 1 TCTESPL CONV SYNCPOINT level
(11) CHARACTER 1 TCTECVT Conversation type
(11) 1... ....   *
(11) .1.. ....   *
(11) ..1. ....   *
(11) ...1 ....   *
(11) .... 1...   *
(11) .... .1..   *
(11) .... ..1.   *
(11) .... ...1   TCTEMAPD "MAPPED"
(12) UNSIGNED 1 TCTEPLLC PARTIAL LL count
(13) UNSIGNED 1 TCTECCL CONV. CORRELATOR length
(14) CHARACTER 8 TCTECC Conversation CORRELATOR
(1C) ADDRESS 4 TCTESBA SEND buffer address
(20) FULLWORD 4 TCTESBL SEND buffer length
(24) ADDRESS 4 TCTESBDA next slot in SEND buffer
(28) FULLWORD 4 TCTESBDL DATE length in SEND BFR
(2C) ADDRESS 4 TCTERBA RECEIVE buffer address
(30) FULLWORD 4 TCTERBL RECEIVE buffer length
(34) ADDRESS 4 TCTERDA Next slot in RECV buffer
(38) FULLWORD 4 TCTERBDL Data length in RECV buffer
(3C) HALFWORD 2 TCTELLC LL count
(3E) HALFWORD 2 TCTENLLC New LL count
(3E) UNSIGNED 1 TCTELSED Length of RCVD seed
(3F) UNSIGNED 1 TCTELENC Len of RCVD TRANSFRMD PWD
        TCTE_LUCX_TRACE_LEN End of LUCX trace area
(40) ADDRESS 4 TCTEAPBF APPL buffer address
(44) FULLWORD 4 TCTEAPBL APPL buffer length
(48) CHARACTER 8 TCTERENC BIND password seed RCVD in bnd
(48) FULLWORD 4 TCTEMAXL User MAX data required
(4C) FULLWORD 4 TCTEDATL Length of data received
(50) ADDRESS 4 TCTEFMHA Address of FMH received
(54) HALFWORD 2 TCTELLCT LL required
(56) BIT(8) 1 TCTECUSR Conversation use flags
(56) 1111 11..   * Reserved
(56) .... ..1.   TCTECPIC conversation is CPIC
(56) .... ...1   TCTENCPC conversation is not CPIC
(57) CHARACTER 1 * Miscellaneous bits
(57) 1... ....   TCTEIIR Interested in responses
(57) .1.. ....   TCTE_PRSS_MATCHED TCTTE matched to NIB
(57) ..1. ....   TCTE_PRSS_REJ_ATTACH Reject attach flag
(57) ...1 ....   TCTE_PRSS_REM_SCHED Remote schedule flag
(57) .... 1...   TCTENRI Not Receive Immediate
(57) .... .1..   TCTE_FLOW_FORGET Forget flow required
(57) .... ..11   * reserved
(58) ADDRESS 4 TCTERCSA RECEIVE SET address
(5C) ADDRESS 4 TCTELHNP -> TCTTE
(60) CHARACTER 1 TCTESIL SESSION INSTANCE length
(61) CHARACTER 8 TCTESII SESSION INST identifier
(69) CHARACTER 3 TCTESECA Reserved
(6C) ADDRESS 4 * Reserved
(70) CHARACTER 8 TCTETPWA BIND security work area
(78) CHARACTER 1 TCTESONC CLSDST SON code
(79) CHARACTER 2 TCTESSNS System sense code
(7B) CHARACTER 2 TCTEUSNS User sense code
(7D) CHARACTER 1 TCTETLD ETL Deferred Data Flag
(7D) 1... ....   TCTETLDD ETL is deferring the data
(7D) .111 1111   * unused
(7E) HALFWORD 2 TCTE_BID_SEQ Persistent Sessions BB seqno. save area
(80) CHARACTER 32 TCTEBLST Buffer list
(A0) CHARACTER 8 TCTEPENC Primary encrypted seed
(A8) FULLWORD 4 TCTEPCLK Previous TOD clock bits for LU62 bind
(AC) ADDRESS 4 TCTERPLB Second RPL
(B0) FULLWORD 4 TCTEMINL Minimum ll to receive
(B4) BIT(8) 1 TCTEVOP3 Operation in progress
(B4) 1... ....   TCTERIP Receive in progress
(B5) BIT(8) 1 TCTERPBS LU62 RPL_B state machine
(B6) BIT(8) 1 TCTE_BID_STATUS Persistent Sessions status for LU62 recovery
(B7) BIT(8) 1 TCTE_RESP_STATUS Persistent sessions status recovery
(B8) CHARACTER 8 TCTESEED BIND PASSWORD seed sent in bnd
(C0) CHARACTER 8 TCTERSED BIND PASSWORD seed RCVD in bnd
(C8) ADDRESS 4 TCTERERA LU62 RPL_in_error address
(CC) ADDRESS 4 TCTERBLA Logical LU62 recv buf addr
(D0) UNSIGNED 4 TCTERBLL Logical LU62 recv buf len
(D4) ADDRESS 4 TCTECPCA CPC address
(D8) CHARACTER 4 TCTERSFR RELAY SESSION failed reason code
(DC) CHARACTER 8 TCTE_MY_ATT_SEQ Local attach sequence num
(E4) CHARACTER 8 TCTE_HIS_ATT_SEQ Partner attach seq num
(EC) CHARACTER 0 TCTTELCE End of LUC extension
      DESCRIPTIVE NAME = TCTTE NIB Descriptor Extension
Table 19.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 116 TCTENIB Start of NIB DESCRIPTOR
       This area (from TCTE_NIBD_TRACE to TCTE_NIBD_TRACE_LEN) is
               traced in some ZC level 1 trace formats
(0) CHARACTER 20 TCTE_NIBD_TRACE NIBD trace area
(0) CHARACTER 3 * ALIGN length field
(3) UNSIGNED 1 TCTENLEX Length of DESCRIPTOR
(4) ADDRESS 4 TCTENPTR Address of NIB
(8) ADDRESS 4 TCTENUSA User area
(C) CHARACTER 8 TCTENNAM Symbolic node name
        TCTE_NIBD_TRACE_LEN End of NIBD trace area
(14) CHARACTER 8 TCTENLOG LOGMODE
(1C) UNSIGNED 1 * Reserved
(1D) UNSIGNED 1 TCTENIBN NIB model INDEX number
(1E) UNSIGNED 1 TCTENBDR BIND routine type number
(1F) UNSIGNED 1 TCTENDVP Device address copied from NIB
(20) ADDRESS 4 TCTENBDS A(SAVED BIND AREA)
(24) FULLWORD 4 TCTENBDL LENGTH OF THE BIND SESSION PARAMETERS SAVED BY SCIP
(28) CHARACTER 4 TCTEKSS Command sense codes
(28) CHARACTER 1 TCTEKSS1 System sense 1
(29) CHARACTER 1 TCTEKSS2 System sense 2
(2A) CHARACTER 1 TCTEKUS1 User sense 1
(2B) CHARACTER 1 TCTEKUS2 User sense 2
(2C) CHARACTER 6 TCTESTNR Number (STSN) indicators BUILD/RECEIVE area
(2C) CHARACTER 1 TCTESTRI FLOW
(2D) CHARACTER 1 TCTESTAC STSN actions
    The values of the STSN response codes set in the TCTTE must
    equal the values for the corresponding codes in the VTAM
    RPL, since the TCTTE fields are set by copying the
    corresponding field from the RPL.
(2D) CHARACTER 1 TCTESTRP STSN response byte storage *
(2E) HALFWORD 2 TCTESTIB Number
(30) HALFWORD 2 TCTESTOP Number
(32) HALFWORD 2 TCTESQCI COMPLEMENTARY version of MY INBOUND FLOW'S logical SEQ. number
(34) HALFWORD 2 TCTESQCO COMPLIMENTARY version of MY OUTBOUND FLOW'S logical SEQ. number
(36) HALFWORD 2 TCTESQCM Command sequence number
(38) CHARACTER 8 TCTENRBD ECHOED BYTES of BIND response invalid
(40) BIT(8) 1 *
(40) 1... ....   TCTEPSES And its value
(40) .1.. ....   TCTENBLE NEG BIND specified
(40) ..1. ....   TCTENBLR NEGOTIABLE response required
(40) ...1 ....   TCTETNNB TRY not NEG BIND
(40) .... 1...   TCTE_ALIAS_IN_USE VTAM Alias found
(40) .... .1..   TCTE_DIFF_NETWORK Alias from diff network
(40) .... ..1.   TCTE_POSS_INVAL_ALIAS May need deleting
(41) BIT(8) 1 TCTEERPV Error processing REASONCODE
(42) CHARACTER 16 TCTESQP Session QUALIFIER PAIR
(42) CHARACTER 1 TCTESQPL Length of SQP field
(43) BIT(8) 1 * SQP field ID - X'01'
         The format of the SESSION QUALIFIER PAIR IS:
         |L|PSQ|L|SSQ| where L is a one byte length
         The lengths of both TCTEPSQ and TCTESSQ are from 0 to 8,
         therefore the position of TCTTESSQL is calculated as the
         Address of TCTEPSQ + the CONTENTS of TCTEPSQL.
         When CICS is the PRIMARY SESSION then the LENGTH
         of the PSQ IS 4, when it is the SECONDARY SESSION then
         the LENGTH of the SSQ is 4 IE. The CICS SESSION NAME
         always has a LENGTH of 4 while the OTHER SESSION NAME
         will have a LENGTH of 0 to 8.
(44) CHARACTER 1 TCTEPSQS Start of PSQ
(52) BIT(8) 1 * Length of PASSWORD (X'00')
(53) BIT(8) 1 *
(53) 1... ....   TCTNNTMC TMP action taken for TCNT
(54) ADDRESS 4 TCTENNCH -> Next in NETNAME chain
(58) CHARACTER 8 TCTE_LOGON_LOGMODE LOGMODE name from VTAM LOGON exit.
(60) CHARACTER 8 TCTE_NETID NQN NETID if Alias pres.
(68) CHARACTER 8 TCTE_REAL_NETNAME NQN NETNAME if Alias pres.
(70) FULLWORD 4 TCTENIBE End of NIB DESCRIPTOR
Table 20.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE * TCTEPSQR PSQ record based on TCTEPSQS
(0) BIT(8) 1 TCTEPSQL Length of PSQ
(1) CHARACTER * TCTEPSQ PSQ (Max 8 chars)
Table 21.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE * TCTESSQR SSQ record Based on TCTEPSQ + value of PSQL
(0) BIT(8) 1 TCTESSQL Length of SSQ
(1) CHARACTER * TCTESSQ SSQ (Max 8 chars)
      DESCRIPTIVE NAME = TCTTE Dummy Work Element
      This DSECT describes a WORK ELEMENT which is GETMAINED in order
      to hold information regarding unknown LOGONS.
      Because the Error may occur many times before ZNAC can process
      each WE, the WE'S are CHAINED together off the DUMMY TCTTE(VIA
      field TCTTECIA).
      Each element is used to hold a qualified name identifying the
      unknown LU(NETNAME.2NDARY_SESSION_QUALIFIER), and other sundry
      data items.
Table 22.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE * TCTEDMWE Logon work element
(0) ADDRESS 4 TCTEDMCH Chain field to next WE
(4) BIT(8) 1 TCTEDMER Error type byte 1
(4) 1... ....   TCTEDMCL CLSDST failed - logon exit
(4) .1.. ....   TCTEDMRA Receive any error - ZRAC
(4) ..1. ....   * Reserved
(4) ...1 ....   TCTEDMLG VTAM detected logic error
(4) .... 1...   TCTEDMSM Issue storage message
(4) .... .1..   TCTEDMSL Negative resp to BIND fail
(4) .... ..1.   TCTEVTMQ VTAM Quiescing
(4) .... ...1   TCTEVTMP VTAM Predatory takeover
(5) BIT(8) 1 TCTEDME2 Error type byte 2
(5) 1... ....   TCTEDMPD TCTTE Delete pending
(5) .1.. ....   TCTEDMAX AUTOINSTALL max reached
(5) ..1. ....   TCTEDMGF O/S getmain failed
(5) ...1 ....   TCTEDMUL Unknown LU LOGON
(5) .... 1...   TCTEDMAI Autoinstall inactive
(5) .... .1..   TCTEDMIT Invalid LOGON token
(5) .... ..1.   TCTEDMRY Terminal recovery in prog
(5) .... ...1   * Reserved
(6) CHARACTER 17 TCTEDMQN Qualified network name
(6) CHARACTER 8 TCTEDMNN NETNAME
(E) CHARACTER 1 TCTEDMDT '.' SEPARATOR
(F) CHARACTER 8 TCTEDMSQ 2NDARY SESSION QUALIFIER
(17) CHARACTER 4 TCTEDMID Termid
(1B) CHARACTER 1 TCTEDMMI Module instance ID
(1C) ADDRESS 4 TCTEDMBD Address of saved BIND
(20) FULLWORD 4 TCTEDMBL Length of saved BIND
(24) UNSIGNED 4 TCTEDMSN Sense data
(24) UNSIGNED 1 TCTEDMS1 System sense byte 1
(25) UNSIGNED 1 TCTEDMS2 System sense byte 2
(26) UNSIGNED 1 TCTEDMU1 User sense byte 1
(27) UNSIGNED 1 TCTEDMU2 User sense byte 2
(28) CHARACTER 8 TCTE_DUMMY_NETID For DFHZC2411
(30) CHARACTER 8 TCTE_DUMMY_REAL_ NETNAME For DFHZC2411
(38) FULLWORD 4 TCTE_DUMMY_TNADDR_ LENGTH For DFHZC2411
(3C) CHARACTER * TCTE_DUMMY_TNADDR For DFHZC2411 (256 max)
      DESCRIPTIVE NAME = Terminal Control Table Skeleton Entry
      The TCT skeleton represents a terminal that is attached to
      another CICS address space and may interact with this CICS
      address space via the terminal sharing facility.
      The two fields which form the key in the table management
      index 'TCTN', identify the TCTSE by which this CICS will
      access the terminal-owning address space and the name that
      the terminal has in its own address space.
      The skeleton also exists in the 'TCTE' table management index
      The skeleton is used by the Transaction Routing (some times
      called Terminal Shipping) component to hold definition infor-
      mation between INSTALL, and task-attach. The skeleton contains
      only the names unique to the entry, the other parameters are in
      a "model" referenced by the skeleton.
      Models are shareable between skeletons.
      The skeleton resides on the 'application' system, there must be
      a matching normal terminal entry on the 'terminal' system.
      When a transaction is to be run, a 'surrogate' TCTTE is created
      in task-attach and made visible to the transaction program
      in the usual way.
      A reference to the surrogate is placed in the skeleton while
      one exists.
      LIFETIME = Created by ZC INSTALL: destroyed by ZC DELETE.
                 See DFHZCQ00.
Table 23.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 64 DFHTCTSK
(0) CHARACTER 4 TCTSKID Terminal identifier (local).
(4) CHARACTER 1 TCTSKTT Fits under TCTTETT, and contains TCTTESKE.
(5) CHARACTER 1 *
(5) 1... ....   TCTSKSIF System Entry is inflight
(5) .1.. ....   TCTSKAIP Aids in progress
(5) ..1. ....   TCTSKNDL Don't delete me
(5) ...1 ....   TCTSKSHI Definition shipped in
(5) .... 1...   TCTSKSAN TCTSKSYS holds a name
(5) .... .1..   TCTSKINF Skeleton is inflight
(5) .... ..1.   TCTSKPSH Definition is shippable
(5) .... ...1   TCTSKSHO Definition shipped out
(6) CHARACTER 1 *
(6) 1... ....   TCTSKDDP Delete started
(6) .1.. ....   TCTSK_VIRTUAL_ TERMINAL CICS Client skel
(6) ..1. ....   TCTSK_VT_BITMAP_USED CICS assigned name
(6) ...1 ....   TCTSK_RT_BITMAP_USED CICS assigned RT name
(6) .... 1...   TCTSKNDF TCTSKNET was defaulted
(6) .... .1..   TCTSK_VT_SO_CAPABLE signon support for this virtual terminal
(6) .... ..1.   TCTSKIPC Used by IPIC connection
(6) .... ...1   * Reserved
(7) UNSIGNED 1 * Reserved.
(8) ADDRESS 4 TCTSKSYS Owning system's TCTSE. or name
(C) CHARACTER 4 TCTSKHID Terminal ID in own retion.
(10) ADDRESS 4 TCTSKMDE Address of model TCTTE
(14) ADDRESS 4 TCTSKSRE Address of surrogate TCTTE
(18) CHARACTER 8 TCTSKNET Netname of TOR
(20) CHARACTER 8 TCTSK_TITOKEN token for remote delete
(28) CHARACTER 8 TCTSK_TASK_DETACH_ TIME timestamp
(30) CHARACTER 8 TCTSK_TERMINAL_ NETNAME NETNAME of terminal
(38) CHARACTER 8 TCTSK_TOR_GRNAME GR name of TOR
      DESCRIPTIVE NAME = Terminal Control Table Transaction
                         Restart Extension
      If a transaction is defined to be eligible for restart, copies
      of the TCTUA and the first TIOA have to be kept in case the
      transaction is restarted.
      When a transaction is defined as restartable, a transaction
      restart extension is getmained and hung off the TCTTE (TCTTERST)
      Copies of the TCTUA and the initial TIOA are taken. The extension
      consists of addresses of the copies, followed by the copied
      data itself. If no TCTUA or TIOA exits the relevant address is
      zero. If neither the TCTUA nor TIOA exits, no extension is
      getmained.
      LIFETIME = Created by DFHZSUP at transaction start, deleted by
                 DFHZISP when a transaction ends and is not restarting.
      Any change to this structure must be reflected in DFHTCTZE A
Table 24.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 24 DFHTCTRS
(0) CHARACTER 24 TCTRSFIX Fixed part of extn
(0) CHARACTER 8 TCTRSEYE Eyecatcher
(8) FULLWORD 4 TCTRSLEN Length of restart data
(C) ADDRESS 4 TCTRSTUA Address of TCTUA copy
(10) ADDRESS 4 TCTRSFMH Address of FMH5 copy
(14) ADDRESS 4 TCTRSTIO Address of TIOA copy
(18) CHARACTER 0 TCTRSCOP Start of copy area
  ====================================================================
  
  CCIN data which is hung from the TCTSE
  pointed to by TCSE_CCINDATA_PTR
  
  ====================================================================
Table 25.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 68 TCSE_CCINDATA
(0) FULLWORD 4 TCSE_DATA_LENGTH
(4) CHARACTER 12 TCSE_HEADER_BLOCK
(4) FULLWORD 4 TCSE_HEADER_LENGTH
(8) UNSIGNED 1 TCSE_GROUP
(9) UNSIGNED 1 TCSE_FUNCTION
(A) UNSIGNED 1 TCSE_VERSION
(B) UNSIGNED 1 TCSE_RESPONSE
(C) UNSIGNED 2 TCSE_REASON
(E) UNSIGNED 2 TCSE_NUM_PARMS
(10) CHARACTER 13 TCSE_APPLID_PARM
(10) FULLWORD 4 TCSE_APPLID_LENGTH
(14) UNSIGNED 1 TCSE_APPLID_PARM_TYPE
(15) CHARACTER 8 TCSE_APPLID
(1D) CHARACTER 3 *
(20) CHARACTER 15 TCSE_CODEPAGE_PARM
(20) FULLWORD 4 TCSE_CODEPAGE_LENGTH
(24) UNSIGNED 1 TCSE_CODEPAGE_PARM_ TYPE
(25) CHARACTER 10 TCSE_CODEPAGE
(2F) CHARACTER 1 *
(30) CHARACTER 8 TCSE_CAPABILITIES_ PARM
(30) FULLWORD 4 TCSE_CAPABILITIES_ LENGTH
(34) UNSIGNED 1 TCSE_CAPABILITIES_ PARM_TYPE
(35) BIT(8) 1 TCSE_ENVIRON
(35) 1111 11..   *
(35) .... ..1.   TCSE_EBCDIC
(35) .... ...1   TCSE_BIGENDIAN
(36) BIT(16) 2 TCSE_CLIENT_ CAPABILITIES
(36) BIT(8) 1 *
(36) 1... ....   TCSE_EXIT_PROCESSING
(36) .1.. ....   TCSE_TRANSLATE_ CAPABLE
(36) ..1. ....   TCSE_DELETE_ENTRIES
(36) ...1 ....   TCSE_TCTUA_COMMAREA
(36) .... 1111   *
(37) BIT(8) 1 *
(38) CHARACTER 10 TCSE_SECURITY_PARM
(38) FULLWORD 4 TCSE_SECURITY_LENGTH
(3C) UNSIGNED 1 TCSE_SECURITY_PARM_ TYPE
(3D) UNSIGNED 1 TCSE_ECIATTACH_USERID
(3E) UNSIGNED 1 TCSE_ECIATTACH_ PASSWORD
(3F) UNSIGNED 1 TCSE_EPIATTACH_USERID
(40) UNSIGNED 1 TCSE_EPIATTACH_ PASSWORD
(41) UNSIGNED 1 TCSE_CTINATTACH_REQS
(42) HALFWORD 2 TCSE_CTIN_INSTALL_ COUNT
  ====================================================================
  
  CTIN data which is hung from the virtual terminal surrogate TCTTE
  pointed to by TCTE_CTINDATA_PTR.
  
  ====================================================================
Table 26.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 19 TCTE_CTINDATA
(0) CHARACTER 8 TCTE_CODEPAGE_TOKEN
(8) CHARACTER 10 TCTE_CODEPAGE
(12) BIT(8) 1 TCTE_VT_INDICATOR
(12) 1... ....   TCTE_VT_UNINSTALL VT being uninstalled
(12) .111 1111   * reserved

Constants

Table 27.
Len Type Value Name Description
        TERMINAL TYPE CODES
        TCTTETT FIELD
1 HEX 01 TCTTET77 7770
1 HEX 02 TCTTES7 System 7
1 HEX 08 TCTTECON Console
1 HEX 12 TCTTETSD SEQUENTIAL DISK
1 HEX 14 TCTTETMT MAGNETIC TAPE
1 HEX 18 TCTTETCR CARD READER/LINE printer
1 HEX 19 TCTTETSY SPOOLING system printer
1 HEX 1A TCTTETIN SPOOLING INTERNAL READER
1 HEX 20 TCTTETHC HARD COPY TERMINALS
1 HEX 21 TCTTETWX Model 33/35 TWX
1 HEX 22 TCTTETLX TELETYPEWRITER
1 HEX 24 TCTTET50 1050
1 HEX 28 TCTTET40 2740
1 HEX 2A TCTTET4C 2741 CORRESPONDENCE
1 HEX 2B TCTTET4E 2741 EBCDIC
1 HEX 40 TCTTETVO VIDEO TERMINALS
1 HEX 41 TCTTET6L 2260 local
1 HEX 48 TCTTET6R 2260 remote
1 HEX 4A TCTTET53 1053
1 HEX 4C TCTTET65 2265
1 HEX 50 TCTTETAM TCAM
1 HEX 80 TCTTETBI BI-SYNCHRONOUS
1 HEX 82 TCTTET70 2770
1 HEX 84 TCTTET80 2780
1 HEX 85 TCTTE378 3780
1 HEX 86 TCTTE298 2980
1 HEX 88 TCTTET35 3735
1 HEX 89 TCTTET74 3740
1 HEX 8A TCTTET36 3600 BISYNCH
1 HEX 91 TCTTET37 3277 remote BTAM and REMOTE/LOCAL VTAM
1 HEX 92 TCTTET75 3275 remote
1 HEX 93 TCTTET84 BTAM 3284 remote AND VTAM 3270P all
1 HEX 94 TCTTET86 BTAM 3286 remote
1 HEX 99 TCTTETL7 3277 local BTAM
1 HEX 9B TCTTETL4 BTAM 3284 local
1 HEX 9C TCTTETL6 BTAM 3286 local
1 HEX A0 TCTTETPD BISYNCH - PROGRAMMABLE
1 HEX A1 TCTTES3 System/3
1 HEX A4 TCTTE370 System/370
1 HEX A6 TCTTES7B System/7 with BSCA
1 HEX A6 TCTTEPUB PROGRAMMABLE device
1 HEX A5 TCTTE113 Reserved-PROGRAMMABLE DEVICE
1 HEX B0 TCTESDLC SDLC device class
1 HEX B1 TCTE3601 3601
1 HEX B2 TCTE3614 3614
1 HEX B4 TCTE3790 3790
1 HEX B5 TCTE90UP 3790 USERPROGRAM
1 HEX B6 TCTE90PR 3790 SCS printer
1 HEX B8 TCTE50PL 3650 PIPELINE
1 HEX B9 TCTE53HC 3653 HOST CONVERSATIONAL
1 HEX BA TCTE70HC 3650 ATTACHED 3270 H.C.
1 HEX BB TCTE50UP 3650 USERPROGRAM
1 HEX BD TCTETCLU CONTENTION logical unit
1 HEX BE TCTETILU INTERACTIVE logical unit
1 HEX BF TCTETBLU Batch logical unit
1 HEX C0 TCTELU6 LUTYPE 6
1 HEX C1 TCTELU4 LUTYPE 4
1 HEX D0 TCTTEISL System entry
1 HEX D1 TCTTEISC MRO Conversation
1 HEX D2 TCTTEMGP LUC mode group entry
1 HEX D3 TCTTELUS LUC session
1 HEX DF TCTT3750 1750/3750 switching system
1 HEX E2 TCTTESKE Skeleton entry
1 HEX E3 TCTTECWE Evanescent console
1 HEX E4 TCTTEAWE Evanescent terms *
        ACCESS METHOD FLAGS
1 HEX 00 TCTELCL local TERMINATOR-TCSE only
1 HEX 80 TCTEVTAM Access Method - VTAM
1 HEX 40 TCTEBTAM Access Method - BTAM
1 HEX 20 TCTEBSAM Access Method - BSAM
1 HEX 10 TCTETCAM Access Method - TCAM
1 HEX 08 TCTEGAM Access Method - GAM
1 HEX 02 TCTEISMM Access Method - ISMM
1 HEX 01 TCTETMSN Access Method - TCAM SNA (bit testing only
1 HEX 11 TCTETCSN Access Method - TCAM SNA (byte tesing only
        VTAM BUILD AREA CONSTANTS
1 HEX 10 TCTENMA No MSG avail and no LDC *
1 HEX 20 TCTEALM ALARM
1 HEX 40 TCTEFOD Formatted data
1 HEX 80 TCTESYM System message generic MSK *
1 HEX 90 TCTEABI Abnormal initiation
1 HEX A0 TCTEABT Abnormal termination
1 HEX C0 TCTEIFM Information message
1 HEX D0 TCTERPM Retry PROTOCOL MSG
1 HEX 04 TCTE_TPADDR_IPV4 IPv4
1 HEX 06 TCTE_TPADDR_IPV6 IPv6


1 DECIMAL 0 CR_PEND_RECOVERY_ IGNORE
1 DECIMAL 1 CR_PEND_RECOVERY_ NECESSARY
1 DECIMAL 2 CR_PEND_RECOVERY_ UNNECESSARY
0 BIT 00 CR_UOW_COLD
0 BIT 01 CR_UOW_COMMITTED
0 BIT 10 CR_UOW_BACKED_OUT
0 BIT 11 CR_UOW_INDOUBT
0 BIT 11 CR_UOW_DISPOSITION_ MASK
0 BIT 0 PRESUMED_ABORT
0 BIT 1 PRESUMED_NOTHING
0 BIT 00 CR_RESYNC_UNKNOWN we cold started
0 BIT 01 CR_RESYNC_OLD partner pre-5.1
0 BIT 10 CR_RESYNC_NEW partner 5.1+
0 BIT 11 CR_RESYNC_MASK field mask
0 BIT 000 CR_1ST_LEG
0 BIT 001 CR_2ND_LEG
0 BIT 010 CR_3RD_LEG
0 BIT 0 UNRELIABLE
0 BIT 1 RELIABLE
       ?DFHZCHM TYPE(DECLARE) Values of TCTECHSS
1 DECIMAL 1 TCTE_BETWEEN_CHAINS_ SEND
1 DECIMAL 2 TCTE_IN_CHAIN_SEND
1 DECIMAL 3 TCTE_AWAITING_ RESPONSE_SEND
1 DECIMAL 4 TCTE_PENDING_RESPONSE_ SEND
1 DECIMAL 5 TCTE_NEGATIVE_ RESPONSE_RECEIVED
1 DECIMAL 6 TCTE_BETWEEN_CHAINS_ RECEIVE
1 DECIMAL 7 TCTE_IN_CHAIN_RECEIVE
1 DECIMAL 8 TCTE_PENDING_RESPONSE_ RECEIVE
1 DECIMAL 9 TCTE_AWAITING_ RESPONSE_RECEIVE
1 DECIMAL 10 TCTE_NEGATIVE_ RESPONSE_SEND
       ?DFHZBSM TYPE(DECLARE) Values of TCTEBKTS
1 DECIMAL 1 TCTE_BETWEEN_BRACKETS
1 DECIMAL 2 TCTE_IN_BRACKET
1 DECIMAL 3 TCTE_IN_BRACKET_TERM_ SEND
1 DECIMAL 4 TCTE_IN_BRACKET_TERM_ RECEIVE
       ?DFHZCNM TYPE(DECLARE) Values of TCTECNTS
1 DECIMAL 1 TCTE_NOT_BOUND
1 DECIMAL 2 TCTE_NOT_BOUND_CON_WIN
1 DECIMAL 3 TCTE_NOT_BOUND_CON_ LOSE
1 DECIMAL 4 TCTE_BOUND_CON_WIN
1 DECIMAL 5 TCTE_BOUND_CON_WIN_ ALLOCATED
1 DECIMAL 6 TCTE_BOUND_CON_WIN_ RTR_SENT
1 DECIMAL 7 TCTE_BOUND_CON_WIN_ RTR_PEND
1 DECIMAL 8 TCTE_BOUND_CON_LOSE
1 DECIMAL 9 TCTE_BOUND_CON_LOSE_ ALLOCATED
1 DECIMAL 10 TCTE_BOUND_CON_LOSE_ BIDDING
1 DECIMAL 11 TCTE_BOUND_CON_LOSE_ BB_CROSSING
1 DECIMAL 12 TCTE_BOUND_CON_LOSE_ RTR_PEND
1 DECIMAL 13 TCTE_BOUND_CON_LOSE_ REBID_PEND
1 DECIMAL 14 TCTE_BOUND_CON_LOSE_ AWAITING_ACTIVITY
1 DECIMAL 15 TCTE_BOUND_CON_WIN_ BID_ACCEPTED
       ?DFHZCRM TYPE(DECLARE) Values of TCTERPBS
1 DECIMAL 1 TCTE_INACTIVE
1 DECIMAL 2 TCTE_INCOMP_REC_WAIT
1 DECIMAL 3 TCTE_COMP_REC_WAIT
1 DECIMAL 4 TCTE_INCOMP_REC_IMM
1 DECIMAL 5 TCTE_COMP_REC_IMM
1 DECIMAL 6 TCTE_PROCESSED
1 DECIMAL 7 TCTE_READ_AHEAD
1 DECIMAL 8 TCTE_RESETSR
       ?DFHZUSRM TYPE(DECLARE) Values of TCTEUSRS
1 DECIMAL 1 TCTE_NOT_ALLOCATED
1 DECIMAL 2 TCTE_ALLOCATE_IN_ PROGRESS
1 DECIMAL 3 TCTE_ALLOCATED_SEND
1 DECIMAL 4 TCTE_ALLOCATED_ RECEIVE_PENDING
1 DECIMAL 5 TCTE_ALLOCATED_RECEIVE
1 DECIMAL 6 TCTE_FREE_PENDING_SEND
1 DECIMAL 7 TCTE_FREE_REQUIRED
1 DECIMAL 8 TCTE_IN_SYNCPT_SENDER_ ONE_PHASE
1 DECIMAL 9 TCTE_IN_SYNCPT_RCVER_ ONE_PHASE
1 DECIMAL 10 TCTE_IN_SYNCPT_SENDER_ TWO_PHASE
1 DECIMAL 11 TCTE_IN_SYNCPT_RCVER_ TWO_PHASE
1 DECIMAL 12 TCTE_IN_SYNCPT_ BACKOUT_SENDER
1 DECIMAL 13 TCTE_IN_SYNCPT_ BACKOUT_RECEIVER
1 DECIMAL 14 TCTE_ALLOCATED_ CONFIRM_SENDER
1 DECIMAL 15 TCTE_ALLOCATED_ CONFIRM_RECEIVER
    Persistent Sessions State Constants for TCTE_PRSS
1 HEX 00 TCTE_NO_PRSS_RECOVERY
1 HEX 01 TCTE_NIB_MATCHED
1 HEX 02 TCTE_OPNDST_RESTORE_ COMPLETED
1 HEX 20 TCTE_ZXRC_CLEANUP
1 HEX 21 TCTE_ZXRC_ISSUE_ RECOVERY_MSG
1 HEX 30 TCTE_ZXPS_CLEANUP
1 HEX 31 TCTE_ZXPS_DEALLOCATE_ ABEND
1 HEX 32 TCTE_ZXPS_SEND_IN_ PROGRESS
1 HEX 33 TCTE_ZXPS_ISSUE_ RECOVERY_MSG
1 HEX 34 TCTE_ZXPS_RECEIVE_IN_ PROGRESS
1 HEX 41 TCTE_ZGDA_FMH7_SEND
1 HEX 42 TCTE_ZGDA_FMH7_COMP
1 HEX 43 TCTE_ZGDA_FMH7_REC
1 HEX 44 TCTE_ZGDA_FMH7_REC_EOC
1 HEX 45 TCTE_ZGDA_RESP
1 HEX FF TCTE_PRSS_CLSDST_ SCHEDULED
1 HEX FF TCTE_CLSDST_SCHEDULED
    Used in 3735 Mode Control byte TCTTEMCI
1 HEX 00 TCTTEMC0 Initialization image
    Used in 3740 Mode Control byte TCTTENCI
1 HEX 00 TCTTENC0 Initialization image
    Used in IRC bracket status byte TCTESBRS
1 HEX 00 TCTESOB OUT OF BRACKET
1 HEX 80 TCTESIB IN BRACKET
1 HEX 40 TCTESBBR BEGIN BRACKET received
1 HEX 10 TCTESBBS BEGIN BRACKET sent
1 HEX 08 TCTESEBS END BRACKET sent
1 HEX 04 TCTESEBR END BRACKET received
       SYSTEM TABLE ENTRY DEFINITIONS
    Used in TCSETYPE
1 CHARACTER S TCSETSYS Full system entry
1 CHARACTER L TCSETLOC Local region, no links
1 CHARACTER I TCSETIND INDIRECT System Entry
    Used in TCSEDSP (DATA-STREAM)
1 HEX 40 TCSEDSLM LMS
1 HEX 30 TCSEDSST Structured field
1 HEX 20 TCSEDS32 3270
1 HEX 10 TCSEDSSC SCS
1 HEX 00 TCSEDSUS User
    Used in TCSEDBA (DE-blocking algorithm)
1 HEX 04 TCSEDBUS User defined
1 HEX 01 TCSEDBVB Variable length blocked
        VTAM INTERNAL REQUESTS
        for ZSDS ROUTINE
     Used in TCTERCMO :-
1 HEX 40 TCTERCSM CONTINUE SPECIFIC mode
1 HEX C0 TCTERCA CONTINUE ANY mode
     Used in TCTERMOD :-
1 HEX 00 TCTERSYN Reset RTYPE DFSYN
1 HEX 01 TCTERRSP Reset RTYPE RESP
1 HEX 03 TCTERASY Reset RTYPE DFASY
        LUC Constants
      TCTE_BID_STATUS constants used in DFHZXPS :-
1 HEX 01 TCTE_SEND_POSITIVE_ RESPONSE
1 HEX 02 TCTE_SEND_NEGATIVE_ RESPONSE
1 HEX 03 TCTE_SEND_RTR
1 HEX 04 TCTE_SENT_RTR
1 HEX 05 TCTE_SEND_LUSTAT_EB
1 HEX 06 TCTE_AWAITING_BB_ RESPONSE
1 HEX 07 TCTE_SENT_POSITIVE_ RESPONSE
1 HEX 08 TCTE_0814_RECEIVED
1 HEX 09 TCTE_0813_RECEIVED
1 HEX 0A TCTE_SEND_RECOVERY_ MESSAGE
1 HEX 0D TCTE_SEND_LUSTAT_BB_EB
         TCTE_RESP_STATUS constants used in DFHZXPS
1 HEX 01 TCTE_DR1_OUTSTANDING
1 HEX 02 TCTE_DR1_EXPECTED
        NIB Descriptor Constants
      Used in TCTESTAC :-
1 HEX 00 TCTEACIG STSN ACTION - IGNORE
1 HEX 01 TCTEACSE STSN ACTION - SET
1 HEX 02 TCTEACIV STSN ACTION - INVALID
1 HEX 03 TCTEACST STSN ACTION - STSN
1 DECIMAL 0 TCTESPL0 --- NONE
1 DECIMAL 1 TCTESPL1 --- COMMIT
1 DECIMAL 2 TCTESPL2 --- all
1 HEX 00 TCTEUNMP "UNMAPPED"
1 HEX FF TCTECV0 CONV. type not set
      Used in TCTESTRP :-
1 HEX 20 TCTERPRR STSN response - RESET *
1 HEX 08 TCTERPTP STSN response + ve RPLOPOS *
1 HEX 04 TCTERPTN STSN response -ve RPLONEG *
1 HEX 02 TCTERPIV STSN response inv RPLOINV *
       Length of a Skeleton Entry
4 DECIMAL 64 TCTSKDSP
       Length of a fixed part of restart extension
4 DECIMAL 24 TCTRSFLN