ADFSTS mapping

Table 1. Structure STSBLOCK
Offset
Dec
Offset
Hex
Type Len Name(Dim) Description
0 (0) STRUCTURE * STSBLOCK STACKED SCREEN ENTRY
0 (0) ADDRESS 4  STSFPTR POINTER TO NEXT OLDEST STSBLOCK
4 (4) ADDRESS 4  STSBPTR POINTER TO NEXT YOUNGEST STSBLOCK
8 (8) ADDRESS 4  STSSTCKW WINDOW STACK ANCHOR
12 (C) CHARACTER 8  STSDFLD NAME OF DEFAULT WINDOW
20 (14) UNSIGNED 2  STSCNTL SAVE DDBCNTIM
22 (16) UNSIGNED 2  STSWAIT SAVE DDBWTIME
24 (18) UNSIGNED 1  STSWNCNT SAVED WINDOW COUNT
25 (19) UNSIGNED 1  STSWINC WINDOW NUMBER FOR CURSOR
26 (1A) UNSIGNED 1  STSFIXCR(2) ROW AND COLUMN FOR CURSOR
28 (1C) BIT(8) 1  STSFLAGS FLAGS
      1... ....   STSNOTFY SAVE DDBNOTFY
      .111 1111   * RESERVED
29 (1D) UNSIGNED 1  STSWINCT WINDOW NUMBER FOR TEMPORARY CURSOR
30 (1E) UNSIGNED 1  STSTMPCR(2) ROW AND COLUMN FOR TEMPORARY CURSOR
32 (20) CHARACTER 14  STSVARBL(*) VARIBLE SECTION
32 (20) CHARACTER 8   STSWNNM WINDOW NAME
40 (28) UNSIGNED 1   STSSROW START ROW OF WINDOW
41 (29) UNSIGNED 1   STSSCOL START COLUMN OF WINDOW
42 (2A) SIGNED 2   STSLINES NUMBER OF LINES IN WINDOW
44 (2C) SIGNED 2   STSWDTH DATA WIDTH OF WINDOW TSOE R2-PLS3 ARRAY ER
Table 2. Cross Reference for ADFSTS
Name Offset Hex Tag
STSBLOCK 0
STSBPTR 4
STSCNTL 14
STSDFLD C
STSFIXCR 1A
STSFLAGS 1C
STSFPTR 0
STSLINES 2A
STSNOTFY 1C 80
STSSCOL 29
STSSROW 28
STSSTCKW 8
STSTMPCR 1E
STSVARBL 20
STSWAIT 16
STSWDTH 2C
STSWINC 19
STSWINCT 1D
STSWNCNT 18
STSWNNM 20