TCTTE - TCT terminal entry
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) | .1.. .... | TCTEACTX | Initial app ctxt suprt | |
(91) | ..1. .... | TCTECACX | Current app ctxt suprt | |
(91) | ...1 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
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. ---------------------------------------------------------------
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 |
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 |
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 |
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
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)
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
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
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
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
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 |
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... .... | TCSEIRNP | Not connected(policy) | |
(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
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
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
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) | BIT(8) | 1 | TCTTETF3 | Flag bits |
(33) | 1... .... | TCTTESMF | Send Map flag | |
(33) | .111 1111 | * | reserved | |
(34) | ADDRESS | 4 | TCTTEBFL | BMS Checking table |
(38) | CHARACTER | 0 | TCTTEEXE | End of extension |
DESCRIPTIVE NAME = TCTTE Special Features Extension
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
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
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 |
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) |
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.
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.
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
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 ====================================================================
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. ====================================================================
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
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 |