FSFB - Datafile control block
Name : DCLFSFB
Function:
This module contains the control block that represents the Datafile Sub Task.
There is a Datafile Sub Task for each VSAM file (SDF or UDF) defined to Data Store.
Offsets | ||||||
---|---|---|---|---|---|---|
Dec | Hex | Type | Len | Name (Dim) | Description | |
0 | (0) | STRUCTURE | 100 | FSFB | CDATAFILE CTLBLK | |
0 | (0) | CHARACTER | 4 | SFBDESC | DATAFILE CTL BLOCK | |
4 | (4) | ADDRESS | 4 | SDBP | MAIN SYSOUTDB CTLBLK ADDRESS | |
8 | (8) | ADDRESS | 4 | SFBRLSTP | CDATAFILE REQUEST QUEUE | |
12 | (C) | ADDRESS | 4 | SFBECBAP | CDATAFILE SUBTASK ATTACH | |
16 | (10) | ADDRESS | 4 | SFBECBOP | CDATAFILE OPEN PROCESS | |
20 | (14) | UNSIGNED | 4 | SFBECBAT | CDATAFILE SUBTASK ECB | |
24 | (18) | UNSIGNED | 4 | SFBECBOC | DATAFILE OPEN COMPLETED ECB | |
28 | (1C) | UNSIGNED | 4 | SFBECBRQ | CDATAFILE SUBTASK REQUEST | |
32 | (20) | ADDRESS | 4 | SFBTCBP | CDATAFILE SUBTASK TCB | |
36 | (24) | ADDRESS | 4 | SMBP | SPACE MAP CTLBLK ADDRESS | |
40 | (28) | CHARACTER | 8 | SFBRDID | DATAFILE READER DIV | |
48 | (30) | SIGNED | 4 | SFBRDSIZ | DATAFILE SIZE IN NUMBER OF | |
52 | (34) | CHARACTER | 8 | SFBUTID | DATAFILE UTILITY DIV | |
60 | (3C) | SIGNED | 4 | SFBUTSIZ | DATAFILE SIZE IN NUMBER OF | |
64 | (40) | CHARACTER | 8 | SFBUPID | DATAFILE UPDATE DIV | |
72 | (48) | SIGNED | 4 | SFBSIZE | DATAFILE SIZE IN NUMBER OF | |
76 | (4C) | SIGNED | 4 | SFBSTRC | DATAFILE SUBTASK RETURN CODE | |
80 | (50) | SIGNED | 4 | SFBSTRSC | DATAFILE SUBTASK RETURN CODE | |
84 | (54) | CHARACTER | 6 | SFBHDPAG | HEADER PAGE CONTENTS | |
84 | (54) | CHARACTER | 4 | SFBHPDES | HEADER PAGE DESCRIPTOR; | |
88 | (58) | CHARACTER | 1 | SFFILTYP | DATAFILE TYPE: | |
89 | (59) | UNSIGNED | 1 | SFFILNUM | DATAFILE FILE NUMBER | |
90 | (5A) | CHARACTER
|
1 | SFBFLAGS
|
DATAFILE INDICATORS
|
|
91 | (5B) | CHARACTER | 9 | SFBDD | DATAFILE DDNAME STRUCTURE | |
91 | (5B) | UNSIGNED | 1 | SFBDDLTH | DATAFILE DDNAME LENGTH | |
92 | (5C) | CHARACTER | 8 | SFBDDN | DATAFILE DDNAME |