Programming Interface Information:
This information is NOT
intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only. |
OUTPL
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
(contains links to field and bit definitions)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 12 Aug 1999 at 11:11:27 EDT.
Copyright IBM Corporation, 1990, 1999