(0) |
STRUCTURE |
0 |
DFHUEFDS |
(0) |
CHARACTER |
8 |
UEFLNAME |
File Name |
(8) |
CHARACTER |
44 |
UEDSNAME |
Data Set Name |
This byte contains the servreq settings for the File
|
(34) |
BITSTRING |
1 |
UEFSERV |
Servreqs Indicator |
(34) |
..11 .1.. |
|
UEFDSRI |
"UEFSERV" Read Indicator |
(34) |
1... .... |
|
UEFRDIM |
"X'80'" Read Valid |
(34) |
..11 .1.. |
|
UEFDSUPD |
"UEFSERV" Read Update Indicator |
(34) |
..1. .... |
|
UEFUPDIM |
"X'20'" Update Valid |
(34) |
..11 .1.. |
|
UEFDSADD |
"UEFSERV" Write New Record Indicator |
(34) |
...1 .... |
|
UEFADDIM |
"X'10'" Add Valid |
(34) |
..11 .1.. |
|
UEFDSDI |
"UEFSERV" Deletion Validity Indicator |
(34) |
.... 1... |
|
UEFDELIM |
"X'08'" Delete Valid |
(34) |
..11 .1.. |
|
UEFBRWSE |
"UEFSERV" Browse Validity Indicator |
(34) |
.... ..1. |
|
UEFBRZIM |
"X'02'" Browse Valid |
Flags indicating Automatic Journalling and Logging Options
|
(35) |
BITSTRING |
1 |
UEFDSJL |
Journalling and Logging Indicator |
(35) |
..11 .1.1 |
|
UEFDSJRO |
"UEFDSJL" Journal Read Only Indicator |
(35) |
1... .... |
|
UEFJRO |
"X'80'" Journal Read Only |
(35) |
..11 .1.1 |
|
UEFDSJRU |
"UEFDSJL" Journal Read for Update Ind |
(35) |
.1.. .... |
|
UEFJRU |
"X'40'" Journal Reads for Update |
(35) |
..11 .1.1 |
|
UEFDSJWU |
"UEFDSJL" Journal Write Updates Ind |
(35) |
..1. .... |
|
UEFJWU |
"X'20'" Journal Write Updates |
(35) |
..11 .1.1 |
|
UEFDSJWA |
"UEFDSJL" Journal Write Adds Indicator |
(35) |
...1 .... |
|
UEFJWA |
"X'10'" Journal Write Adds |
(35) |
..11 .1.1 |
|
UEFDSJDS |
"UEFDSJL" Dsname has been Journalled Ind |
(35) |
.... 1... |
|
UEFJDSN |
"X'08'" Dsname has been Journalled |
(35) |
..11 .1.1 |
|
UEFDSJSY |
"UEFDSJL" Synchronous Reads Journal Ind |
(35) |
.... .1.. |
|
UEFJSYN |
"X'04'" Synchronous Reads Journal |
(35) |
..11 .1.1 |
|
UEFDSJAS |
"UEFDSJL" Asynchronous Writes Jrnl Ind |
(35) |
.... ..1. |
|
UEFJASY |
"X'02'" Asynchronous Writes Journal |
A further automatic Journalling Option (VSAM only)
|
(36) |
BITSTRING |
1 |
UEFDSVJL |
VSAM Journalling Indicator |
(36) |
.1.. .... |
|
UEFJWAC |
"X'40'" Write Add Complete |
Journal to be used for Automatic Journalling
|
(37) |
BITSTRING |
1 |
UEFDSJID |
User Journal Id |
Access Method Indicator
|
(38) |
BITSTRING |
1 |
UEFDSACC |
Access Method |
(38) |
1... .... |
|
UEFVSAM |
"X'80'" Vsam |
(38) |
.1.. .... |
|
UEFBDAM |
"X'40'" Bdam |
(38) |
..1. .... |
|
UEFDTBL |
"X'20'" Data table |
(38) |
...1 .... |
|
UEFDTUM |
"X'10'" User data table |
(38) |
.... ..1. |
|
UEFCFDT |
"X'02'" Coupling Facility Data Table |
Recovery Attributes of Base Cluster
|
(39) |
BITSTRING |
1 |
UEFBCRV |
Recovery Attrs of Base Cluster |
(39) |
..1. .... |
|
UEFBCFR |
"X'20'" Forward Recovery |
(39) |
...1 .... |
|
UEFBCLOG |
"X'10'" Logging |
(39) |
.... 1... |
|
UEFBCVAL |
"X'08'" Valid Flag for Recovery Attrs |
The following two fields identify the Forward Recovery Log
The Forward Recovery Log may be specified on the CICS File
definition (FCTE) or on the IDCAMs dataset definition for the
associated sphere(VSAM Catalog). Where both are specified, the
VSAM Catalog takes precedence and only the 26 character
Logstream name from the catalog is passed to the User Exit.
Where the Forward Recovery Log is only specified on the CICS
File definition the 2 character log id is passed to the exit.
Number of the Journal to be used for Forward Recovery (if any)
This is the Forward Recovery Log Id from the FCTE if the FCTE
is being used to set the FR Log. Zero will be passed in the
following cases :
(1) Forward Recovery not specified
(2) The VSAM Catalog has been used to specify the log name
|
(3A) |
BITSTRING |
1 |
UEFFRLOG |
Forward Recovery Log Id |
(3B) |
BITSTRING |
1 |
|
Reserved |
Name of the Log to be used for Forward Recovery (if any)
This is the Forward Recovery Log name from the VSAM Catalog
Blanks will be passed in the following cases :
(1) Forward Recovery not specified
(2) The VSAM Catalog hasn't been used to specify the log name
|
(3C) |
CHARACTER |
26 |
UEFFRCLG |
FR Log from VSAM Catalog |
(56) |
CHARACTER |
2 |
|
Reserved |
Date and Time when last File against the VSAM Sphere Closed
The date and time are in packed decimal format where s is the
sign for the decimal number
|
(58) |
FULLWORD |
4 |
UEFCDATE |
Date of Last Closure(yyyyddds) |
(5C) |
FULLWORD |
4 |
UEFCTIME |
Time of Last Closure(hhmmssts) |
Availability Status
|
(60) |
ADDRESS |
1 |
UEFBCAS |
Availability State |
(60) |
..1. .... |
|
UEFBCUNA |
"X'20'" Data set marked unavailable |
(61) |
CHARACTER |
3 |
|
Reserved |
Address of read only copy of ACB
This address is only set up when calling the XFCSREQC user exit
after the completion of a successful OPEN request.
This field contains zero in all other cases.
Note: If UEFDTBL and UEFDTUM have been set on, then the
storage addressed by UEFACBCP is undefined.
|
(64) |
ADDRESS |
4 |
UEFACBCP |
Address of copy of ACB |