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

Prolog  

Control Block Contents  

OUTPL DSECT

Storage Layout  

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


This information is based on VM/ESA 2.4.0.
Last updated on 12 Aug 1999 at 11:11:27 EDT.
Copyright IBM Corporation, 1990, 1999