SOTBK Back to Index page
 
Prolog 
Control Block Contents 
   SOTBK DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.


  SOTBK Prolog Top of page
 
 NAME       : HCPSOTBK
 DESCRIPTION: SPOOL OPTIONS TABLE ENTRY BLOCK
 DSECT      : SOTBK
 FUNCTION   : COMMUNICATION BLOCK BETWEEN SPOOLING COM-
              MAND PARSER / PROCESSOR ROUTINES AND
              PARSE TABLE SCANNER ROUTINES.  THIS BLOCK
              MAPS ONE PARSE TABLE ENTRY FOR THE SELECTED
              SPOOLING COMMAND OPTION.
 LOCATED BY : GENERAL REGISTER 2 IN THE FOLLOWING
              ENTRY POINTS:
              HCPCSPSP
              HCPCSLOS
              HCPSCSDT
              HCPCSCOT
 CREATED BY :
              HCPCSPSP - SPOOL COMMAND PARSER / PROCESSOR
              HCPCSLOS - CLOSE COMMAND PARSER / PROCESSOR
 DELETED BY :
              HCPCSPSP - SPOOL COMMAND PARSER / PROCESSOR
              HCPCSLOS - CLOSE COMMAND PARSER / PROCESSOR
 RELOCATION CONSIDERATIONS : None
 
 
  SOTBK Control Block Content Top of page
 

 SOTBK DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure SOTBK SPOOL OPTIONS TABLE ENTRY BLOCK 0000 0 Bitstring 1 SOTMINL MINIMUM LENGTH OF ARGUMENT 0001 1 Bitstring 1 SOTMAXL MAXIMUM LENGTH OF ARGUMENT 0002 2 Bitstring 1 SOTECMDS ELIGIBLE COMMANDS FOR ARG 1... .... SOTSPOOL X'80' SOTSPOOL SPOOL COMMAND ELIGIBLE .1.. .... SOTCLCMD X'40' SOTCLCMD CLOSE COMMAND ELIGIBLE ..1. .... SOTSPTAP X'20' SOTSPTAP SPTAPE COMMAND ELIGIBLE ...1 .... SOTTRAN X'10' SOTTRAN TRANSFER COMMAND ELIGIBLE .... .1.. SOTACTV X'04' SOTACTV VALID FOR ACTIVE FILE .... 1... SOTCHAN X'08' SOTCHAN CHANGE COMMAND ELIGIBLE .... ..1. SOTSPXTP X'02' SOTSPXTP SPXTAPE COMMAND ELIGIBLE .... ...1 SOTSIG X'01' SOTSIG Significant: unconvert file 0003 3 Bitstring 1 SOTEDEVS ELIGIBLE DEVICES FOR ARGUMENT (TYPRDR, TYPPUN, TYPPRT) 0004 4 Bitstring 1 SOTOPON SET OPTION ON 1... .... SOTHOLD X'80' SOTHOLD HOLD OR NOHOLD OPTION .1.. .... SOTKEEP X'40' SOTKEEP KEEP OR NOKEEP OPTION ..1. .... SOTMSG X'20' SOTMSG MSG OR NOMSG OPTION ...1 .... SOTCONT X'10' SOTCONT CONT OR NOCONT OPTION .... 1... SOTEOF X'08' SOTEOF EOF OR NOEOF OPTION NOTE: IT ALSO USED FOR SYS OR NOSYS OPTION .... .1.. SOTNAME X'04' SOTNAME NAME OR NONAME OPTION .... ..1. SOTTERM X'02' SOTTERM TERM OR NOTERM OPTION .... ...1 SOTSTART X'01' SOTSTART START OR STOP OPTION 0005 5 Bitstring 1 SOTOPOFF SET OPTION ON 1... .... SOTHOLD X'80' SOTHOLD HOLD OR NOHOLD OPTION .1.. .... SOTKEEP X'40' SOTKEEP KEEP OR NOKEEP OPTION ..1. .... SOTMSG X'20' SOTMSG MSG OR NOMSG OPTION ...1 .... SOTCONT X'10' SOTCONT CONT OR NOCONT OPTION .... 1... SOTEOF X'08' SOTEOF EOF OR NOEOF OPTION NOTE: IT ALSO USED FOR SYS OR NOSYS OPTION .... .1.. SOTNAME X'04' SOTNAME NAME OR NONAME OPTION .... ..1. SOTTERM X'02' SOTTERM TERM OR NOTERM OPTION .... ...1 SOTSTART X'01' SOTSTART START OR STOP OPTION 0006 6 Bitstring 1 SOTOPT OPTIONS TO SET ON 1... .... SOTCLOSE X'80' SOTCLOSE CLOSE OPTION .1.. .... SOTPURGE X'40' SOTPURGE PURGE OPTION ..1. .... SOTLEAVE X'20' SOTLEAVE LEAVE OPTION ...1 .... SOTREWND X'10' SOTREWND REWIND OPTION .... 1... SOTRUN X'08' SOTRUN RUN OPTION .... .1.. SOTUSERH X'04' SOTUSERH USERHOLD OPTION .... ..1. SOTSYSH X'02' SOTSYSH SYSHOLD OPTION .... ...1 SOTALL X'01' SOTALL ALL OPTION 0007 7 Bitstring 1 SOTOPT2 OPTIONS TO SET ON 1... .... SOTSCLAB X'80' SOTSCLAB SECLABEL OPTION .1.. .... SOTSYNC X'40' SOTSYNC Synchronous option ..1. .... SOTASYNC X'20' SOTASYNC Asynchronous option .... ..1. SOTNODUP X'02' SOTNODUP NODUP option .... ...1 SOTAPPND X'01' SOTAPPND APPEND option 0008 8 Bitstring 1 SOTRETCD RETURN CODE FOR THIS ARGUMNT 0009 9 Bitstring 1 SOTOPON1 Set option on 1... .... SOTRSCN X'80' SOTRSCN RESCAN/NORESCAN specified 000A 10 Bitstring 1 SOTOPOF1 Set option off 1... .... SOTRSCN X'80' SOTRSCN RESCAN/NORESCAN specified 000B 11 Character 1 SOTARG (0) ARGUMENT STARTS HERE 0000000B SOTBSIZE *-SOTBK SIZE OF SOTBK IN BYTES 00000002 SOTSIZE (*-SOTBK+7)/8 SIZE OF SOTBK IN DBLWORDS 0004 4 Bitstring 1 SOTDCLAS DEVICE CLASS 0005 5 Bitstring 1 SOTDTYP DEVICE TYPE
 
 
  SOTBK Storage Layout Top of page
 
          
*** SOTBK - SPOOL OPTIONS TABLE ENTRY BLOCK
*
*     +------+------+------+------+------+------+------+------+
*   0 |:MINL |:MAXL |:ECMDS|:EDEVS|:OPON |:OPOFF|SOTOPT|:OPT2 |
*     +------+------+------+------+------+------+------+------+
*   8 |:RETCD|:OPON1|:OPOF1|
*     +------+------+------+
*
*** SOTBK - SPOOL OPTIONS TABLE ENTRY BLOCK
          
*** Overlay for SOTOPON in SOTBK
*
*                                 +------+------+
*   0 ...                       4 |:DCLAS|:DTYP | 6
*                                 +------+------+
*
*** Overlay for SOTOPON in SOTBK
 
 
  SOTBK Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
SOTACTV        0002 04
SOTALL         0006 01
SOTAPPND       0007 01
SOTARG         000B
SOTASYNC       0007 20
SOTBSIZE       000B 0000000B
SOTCHAN        0002 08
SOTCLCMD       0002 40
SOTCLOSE       0006 80
SOTCONT        0004 10
SOTCONT        0005 10
SOTDCLAS       0004
SOTDTYP        0005
SOTECMDS       0002
SOTEDEVS       0003
SOTEOF         0004 08
SOTEOF         0005 08
SOTHOLD        0004 80
SOTHOLD        0005 80
SOTKEEP        0004 40
SOTKEEP        0005 40
SOTLEAVE       0006 20
SOTMAXL        0001
SOTMINL        0000
SOTMSG         0004 20
SOTMSG         0005 20
SOTNAME        0004 04
SOTNAME        0005 04
SOTNODUP       0007 02
SOTOPOFF       0005
SOTOPOF1       000A
SOTOPON        0004
SOTOPON1       0009
SOTOPT         0006
SOTOPT2        0007
SOTPURGE       0006 40
SOTRETCD       0008
SOTREWND       0006 10
SOTRSCN        0009 80
SOTRSCN        000A 80
SOTRUN         0006 08
SOTSCLAB       0007 80
SOTSIG         0002 01
SOTSIZE        000B 00000002
SOTSPOOL       0002 80
SOTSPTAP       0002 20
SOTSPXTP       0002 02
SOTSTART       0004 01
SOTSTART       0005 01
SOTSYNC        0007 40
SOTSYSH        0006 02
SOTTERM        0004 02
SOTTERM        0005 02
SOTTRAN        0002 10
SOTUSERH       0006 04
 
This information is based on z/VM 7.3.0 Last updated on 22 Jun 2022 at 15:56:11 EDT.
Copyright IBM Corporation, 1990, 2022