Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
OUTPL
Control Block Contents
OUTPL DSECT
Cross Reference (Contains links to field and bit definitions)
OUTPL Prolog
Name : DMSOUTPL Description: OUTput options PList (control block) DSECT : OUTPL Function : This macro maps the data used by DMSOUT and various commands for Output Option processing.
OUTPL Control Block Content
OUTPL DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure OUTPL OUTput options PList (control block) OUTPL : OUTput options PList (control block) 0000 0 Signed 4 OUTRC Return Code 0004 4 Bitstring 4 OUTFLAGS (0) FLAGS 0004 4 Bitstring 1 OUTFB1 FlagByte 1. options bit map 1... .... OUTFB1T X'80' Type .1.. .... OUTFB1N X'40' Notype ..1. .... OUTFB1S X'20' Stack ...1 .... OUTFB1F X'10' Fifo .... 1... OUTFB1L X'08' Lifo .... .1.. OUTFB1X X'04' Xedit 2 bits reserved (unused) 0005 5 Bitstring 1 OUTFB2 FlagByte 2. 8 bits reserved (unused) 0006 6 Bitstring 1 OUTFB3 FlagByte 3. override switches 5 bits reserved (unused) .... .1.. OUTFB3XG X'04' Xedit Good 0=unchk 1=good .... ..1. OUTFB3SV X'02' Stack Valid anywhere 0=stack cannot follow fifo or lifo 1=stack is valid anywhere .... ...1 OUTFB3SO X'01' Single Option mode 0=all 1=one 0007 7 Bitstring 1 OUTFB4 FlagByte 4. override switches 1... .... OUTFB4SE X'80' Suppress Error msgs 0=show 1=supp .1.. .... OUTFB4NC X'40' Notype Conflicts only with type 0=notype conflicts with every other option 1=notype conflicts only with type ..1. .... OUTFB4ML X'20' Multiple Lines output 0=singl 1=mult ...1 .... OUTFB4MD X'10' Multiple Destinations 0=singl 1=mult .... 1... OUTFB4DN X'08' Default is Notype 0=type 1=noty .... .1.. OUTFB4DL X'04' Default is Lifo 0=fifo 1=lifo .... ..1. OUTFB4AD X'02' Allow Duplicate opts 0=no 1=yes .... ...1 OUTFB4AC X'01' Allow Conflictng opts 0=no 1=yes 0008 8 Address 4 OUTBUFA -> OUTput BUFfer (Address) 000C 12 Signed 4 OUTBUFL OUTput BUFfer Length (line length) 0010 16 Signed 4 OUTBUFC OUTput BUFfer Count (line count ) 0014 20 Address 4 OUTNXOPT -> NeXt OPTion in extended plist (points to a pvcentry) 0018 24 Signed 4 OUTINVT (0) INVocation Type 0018 24 Character 3 * reserved (unused) 001B 27 Bitstring 1 OUTMDISP MsgDISP for DMSMSG 001C 28 Address 4 OUTWAX -> Work Area for Xedit option 0020 32 Address 4 OUTXFLST -> dmsXFLST for xedit option 0024 36 Address 4 OUTXFLWR -> dmsXFLWR for xedit option 00000028 OUTPLLEN *-OUTPL LENgth of OUTPL
OUTPL Storage Layout
*** OUTPL - OUTput options PList (control block) * * +---------------------------+------+------+------+------+ * 0 | OUTRC |OUTFB1|OUTFB2|OUTFB3|OUTFB4| * +---------------------------+------+------+------+------+ * 8 | OUTBUFA | OUTBUFL | * +---------------------------+---------------------------+ * 10 | OUTBUFC | OUTNXOPT | * +--------------------+------+---------------------------+ * 18 |////////////////////|:MDISP| OUTWAX | * +--------------------+------+---------------------------+ * 20 | OUTXFLST | OUTXFLWR | * +---------------------------+---------------------------+ * 28 * *** OUTPL - OUTput options PList (control block)
OUTPL Cross Reference
Symbol Dspl Value -------------- ---- ----- OUTBUFA 0008 OUTBUFC 0010 OUTBUFL 000C OUTFB1 0004 OUTFB1F 0004 10 OUTFB1L 0004 08 OUTFB1N 0004 40 OUTFB1S 0004 20 OUTFB1T 0004 80 OUTFB1X 0004 04 OUTFB2 0005 OUTFB3 0006 OUTFB3SO 0006 01 OUTFB3SV 0006 02 OUTFB3XG 0006 04 OUTFB4 0007 OUTFB4AC 0007 01 OUTFB4AD 0007 02 OUTFB4DL 0007 04 OUTFB4DN 0007 08 OUTFB4MD 0007 10 OUTFB4ML 0007 20 OUTFB4NC 0007 40 OUTFB4SE 0007 80 OUTFLAGS 0004 OUTINVT 0018 OUTMDISP 001B OUTNXOPT 0014 OUTPLLEN 0024 00000028 OUTRC 0000 OUTWAX 001C OUTXFLST 0020 OUTXFLWR 0024
Last updated on 1 May 2002 at 13:59:35 EDT.
Copyright IBM Corporation, 1990, 2002