QSFBK | Back to Index page |
Prolog Control Block Contents QSFBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
QSFBK Prolog | Top of page |
NAME : HCPQSFBK DESCRIPTION: QUERY SPOOL FILES DESCRIPTOR BLOCK DSECT : QSFBK FUNCTION : TO CONTAIN QUERY CHARACTERISTICS FOR QUERY FILES, RDR, PRT, PUN, NSS, IMG, UCR, TRF, AND NLS COMMANDS LOCATED BY : HCPCQF - QUERY COMMAND PARSING HCPCQP - QUERY RESPONSE HEADINGS HCPSRQ - QUERY COMMAND PROCESSING CREATED BY : HCPCQF.BLDQSFBK - CALL HCPFREE TO ALLOCATE WORK SPACE FOR COMMAND PROCESSING. DELETED BY : HCPCQF.SEARCHQ - RELEASE THE ALLOCATED STORAGE RELOCATION CONSIDERATIONS : None |
QSFBK Control Block Content | Top of page |
|
QSFBK Storage Layout | Top of page |
*** QSFBK - QUERY SPOOL FILES DESCRIPTOR BLOCK * * +------+--------------------+---------------------------+ * 0 |:SDCLS| QSFPARM |///////////////////////////| * +------+------+------+------+------+------+------+------+ * 8 |:DEVF |:SYSF |:OPTS2|:OPTS3|:OPTS4|:OPTS5|:OPTS6|:OPTS7| * +------+------+------+------+------+------+------+------+ * 10 |:OPTS8|////////////////////////////////////////////////| * +------+------+------+------+---------------------------+ * 18 |:FLAG |:SFLG |:GIVEN|QSFCQP| QSFRDRC | * +------+------+------+------+---------------------------+ * 20 | QSFPRTC | QSFPUNC | * +-------------+-------------+-------------+-------------+ * 28 | QSFNSSC | QSFIMGC | QSFUCRC | QSFTRFC | * +-------------+------+------+-------------+-------------+ * 30 | QSFNLSC |:CTYPE|:CLFLG| QSFENTRY | * +-------------+------+------+---------------------------+ * 38 | QSFSQUE | * +-------------------------------------------------------+ * 40 | QSFSDEST | * +-------------------------------------------------------+ * 48 | QSFSUSER | * +-------------------------------------------------------+ * 50 | QSFSUSID | * +-------------------------------------------------------+ * 58 | QSFXUID | * +-------------------------------------------------------+ * 60 | QSFSFORM | * +-------------------------------------------------------+ * 68 | QSFSNAME | * +-------------------------------------------------------+ * 70 | QSFALTID | * +-------------------------------------------------------+ * 78 * *** QSFBK - QUERY SPOOL FILES DESCRIPTOR BLOCK *** Overlay for QSFPARM in QSFBK * * +------+-------------+ * 0 .. 1 |QSFQUE| QSFSSPID | 4 * +------+-------------+ * *** Overlay for QSFPARM in QSFBK |
QSFBK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- QSFALL 000D 04 QSFALLU 0018 80 QSFALTID 0070 QSFALTOW 000A 10 QSFATTR 000F 10 QSFAVAIL 000D 02 QSFCHARF 0038 00000040 QSFCLASS 000B 80 QSFCLEAR 0070 00000037 QSFCLFLG 0033 QSFCOUNT 000F 40 QSFCQP 001B QSFCTYPE 0032 QSFDATA 0009 FC QSFDATFT 0010 E0 QSFDEST 000B 01 QSFDEVF 0008 QSFDIST 0010 10 QSFEHDR 000E 10 QSFENTRY 0034 QSFENV 000F 20 QSFERR 0019 40 QSFEXP 000D 80 QSFFILE 0008 10 QSFFLAG 0018 QSFFORM 000B 40 QSFFULDT 0010 40 QSFGIVEN 001A QSFHDR 000E 20 QSFHLDN 000C 40 QSFHLDY 000C 80 QSFIMG 0009 80 QSFIMGC 002A QSFISODT 0010 20 QSFMAP 000F 80 QSFMAYBE 000B 04 QSFNAME 000B 08 QSFNDIST 0010 08 QSFNLS 0009 04 QSFNLSC 0030 QSFNSS 0009 40 QSFNSSC 0028 QSFONE 000D 20 QSFOPTS2 000A QSFOPTS3 000B QSFOPTS4 000C QSFOPTS5 000D QSFOPTS6 000E QSFOPTS7 000F QSFOPTS8 0010 QSFOPT2 000A F0 QSFOPT3 000B FB QSFOPT4 000C F0 QSFPARM 0001 QSFPRT 0008 80 QSFPRTC 0020 QSFPSF 000D 01 QSFPUN 0008 20 QSFPUNC 0024 QSFQUE 0001 QSFRDR 0008 40 QSFRDRC 001C QSFSCLAB 000D 10 QSFSDCLS 0000 QSFSDEST 0040 QSFSDF 0009 10 QSFSDFA 000B 10 QSFSFLG 0019 QSFSFORM 0060 QSFSHODT 0010 80 QSFSIZE 0070 0000000F QSFSNAME 0068 QSFSON 0019 80 QSFSPID 000B 20 QSFSPLAT 000A 20 QSFSQUE 0038 QSFSSPID 0002 QSFSUSER 0048 QSFSUSID 0050 QSFSYS 000A 40 QSFSYSF 0009 QSFSYSY 000C 20 QSFTRF 0009 08 QSFTRFC 002E QSFUCR 0009 20 QSFUCRC 002C QSFUID 000A 80 QSFUSERS 000B 02 QSFUSERY 000C 10 QSFUSRID 000A 08 QSFXALL 000E 40 QSFXFEE 000D 08 QSFXFER 000D 40 QSFXUID 0058 QSFXUSER 000E 80 |
Copyright IBM Corporation, 1990, 2022