About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
WEBBK | Back to Index page |
Prolog Control Block Contents WEBBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
WEBBK Prolog | Top of page |
NAME : HCPWEBBK DESCRIPTION: Work Element Block DSECT : WEBBK FUNCTION : Interface control block passed between SNA/CCS and a VSM (known there as DTIWEB). It is used to request the other component to do a certain piece of work. Also contains IPTRGMAP, a DSECT used to map the IPTRGCLS field contained in IPARML COPY to the WEBBK fields WEBFUN, WEBMODE, and WEBCHAR. LOCATED BY : WEIWEBBK Field of WEIBK VSMWEBBK Field of VSMBK - for initial logo CREATED BY : HCPVCVEB - Building a WEBBK (regular) HCPVCXGO - Building a WEBBK for logo HCPVCXSA - Processing an error in a WEBBK from VSM DELETED BY : HCPVCPIL - Processing asynchronous input from VSM HCPVCQSR - Processing a return from an IUCV SEND with no reply HCPVCVEB - Building a WEBBK (regular) HCPVCVIN - Clean-up SNABK input chain HCPVCVUT - Clean-up SNABK output chain HCPVCXFU - Processing a non-zero IUCV return code HCPVCXSA - Processing an error in a WEBBK from VSM SERIALIZED : SNALOCK Shared-exclusive lock that serializes the fields SNAINN and SNAOUT, which anchor the chains of WEIBKs and WEBBKs RELOCATION CONSIDERATIONS : None |
WEBBK Control Block Content | Top of page |
|
WEBBK Storage Layout | Top of page |
*** WEBBK - Work Element Block * * +------+------+-------------+------+------+------+------+ * 0 |WEBFMT|WEBCAN| WEBCOUNT |WEBFUN|:MODE |:CHAR |:EDIT | * +------+------+-------------+------+------+------+------+ * 8 |:FLAGS|:CPFLG| WEBLINE | WEBCURSR |:TABCH|//////| * +------+------+-------------+-------------+------+------+ * 10 | WEBOFSET |/////////////| WEBVSMWK | * +------+------+------+------+-------------+-------------+ * 18 |:TYPC |:DMDL |:DFTR |:LINEL| WEBSAPTH | WEBPACE | * +------+------+------+------+-------------+-------------+ * 20 |:DTYPE| WEBRSRVD | * +------+------+-------------+-------------+-------------+ * 28 |:TYPE |//////| WEBCNT2 | WEBLOGL2 | WEBLOGB2 | * +------+------+-------------+-------------+-------------+ * *** WEBBK - Work Element Block *** Overlay for WEBDATA2 in WEBBK * * +-------------------------------------------------------+ * 30 | WEBCPRD | * +-------------------------------------------------------+ * 38 | WEBVMRD | * +-------------------------------------------------------+ * 40 | WEBRUNN | * +-------------------------------------------------------+ * 48 | WEBMORE | * +-------------------------------------------------------+ * 50 | WEBHOLD | * +-------------------------------------------------------+ * 58 | WEBNTAC | * | +---------------------------+ * | | 64 * +---------------------------+ * *** Overlay for WEBDATA2 in WEBBK *** Overlay for WEBCPFLG in WEBBK * * +------+------+------+ * 8 .. 9 |:SAFLG|:LAID |:NLLOS| C * +------+------+------+ * *** Overlay for WEBCPFLG in WEBBK *** Overlay for WEBOFSET in WEBBK * * +-------------+-------------+ * 10 | WEBLOGOL | WEBLOGOB | 14 * +-------------+-------------+ * *** Overlay for WEBOFSET in WEBBK *** Overlay for WEBOFSET in WEBBK * * +-------------+ * 10 | WEBWTCNT | 12 * +-------------+ * *** Overlay for WEBOFSET in WEBBK *** Overlay for WEBDATA in WEBBK * * +------+-------------+------+------+--------------------+ * 18 |:DFLGS| WEBTRMSZ |:MORBP|:MORCL|////////////////////| * +------+-------------+------+------+--------------------+ * 20 | WEBACTID | * +-------------------------------------------------------+ * 28 | WEBACTNO | * +-------------------------------------------------------+ * 30 * *** Overlay for WEBDATA in WEBBK *** Overlay for WEBDATA in WEBBK * * +-------------------------------------------------------+ * 18 | WEBGLACI | * +-------------------------------------------------------+ * 20 | WEBGLACN | * +-------------------------------------------------------+ * 28 | | * = WEBGLACD = * | +-------------+ * | | 66 * +-----------------------------------------+ * *** Overlay for WEBDATA in WEBBK |
WEBBK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- WEBACTID 0020 WEBACTNO 0028 WEBANFSW 0008 10 WEBBSIZE 0014 00000018 WEBBSIZ2 002E 00000008 WEBCAN 0001 WEBCAN1 0001 00000001 WEBCHAPL 0006 00000001 WEBCHAR 0006 WEBCHDBC 0006 00000004 WEBCHEBC 0006 00000000 WEBCHTXT 0006 00000002 WEBCLRSC 0007 20 WEBCLVMI 0008 80 WEBCMCLR 0004 00000002 WEBCMEWT 0004 00000001 WEBCMS 0005 00000001 WEBCMWRT 0004 00000000 WEBCNT2 002A WEBCONMD 0008 40 WEBCONS 0005 00000000 WEBCOUNT 0002 WEBCPALM 0009 20 WEBCPBRK 0004 00000002 WEBCPCAH 0004 0000000F WEBCPCPY 0004 00000004 WEBCPFLG 0009 WEBCPFS 0008 02 WEBCPHLW 0009 08 WEBCPIA 0004 00000007 WEBCPIED 0004 00000005 WEBCPINA 0004 00000008 WEBCPLER 0004 0000000B WEBCPLGO 0004 0000000C WEBCPLSA 0004 00000010 WEBCPMDE 0009 10 WEBCPNCR 0009 80 WEBCPPFR 0004 00000006 WEBCPPRI 0009 40 WEBCPPTH 0004 0000000E WEBCPRD 0030 WEBCPRED 0004 00000001 WEBCPREX 0004 00000009 WEBCPRNR 0009 01 WEBCPRRR 0009 02 WEBCPRSP 0009 04 WEBCPTAB 0004 0000000A WEBCPTMR 0004 0000000D WEBCPWIC 0004 00000003 WEBCPWRT 0004 00000000 WEBCURSR 000C WEBDATA 0018 WEBDATA2 0030 WEBDATTN 0018 01 WEBDCURR 0018 20 WEBDFLGS 0018 WEBDFTR 001A WEBDHILT 0018 08 WEBDHOLD 0018 10 WEBDIAL 0008 08 WEBDINFL 0028 00000018 WEBDMASK 0018 02 WEBDMDL 0019 WEBDNBRK 0018 04 WEBDTYPE 0020 WEBEDCUP 0007 01 WEBEDIT 0007 WEBEDPTI 0007 04 WEBENVR 0005 WEBFLAGS 0008 WEBFMT 0000 WEBFMT1 0000 00000000 WEBFSEAU 0004 00000006 WEBFSEWA 0004 00000002 WEBFSEWT 0004 00000001 WEBFSRBP 0004 00000007 WEBFSRDB 0004 00000004 WEBFSRDM 0004 00000003 WEBFSRMP 0004 00000008 WEBFSSM 0005 00000002 WEBFSWRT 0004 00000000 WEBFSWSF 0004 00000005 WEBFUN 0004 WEBGLACD 0028 WEBGLACI 0018 WEBGLACN 0020 WEBGLLEN 0028 0000004E WEBGRAF 0018 40 WEBHIEKO 0007 08 WEBHOLD 0050 WEBIMMED 0007 80 WEBINACT 0004 00000009 WEBINAOK 0004 00000008 WEBINATT 0004 00000002 WEBINCB1 0004 00000005 WEBINCCC 0004 00000015 WEBINCC1 0004 0000000F WEBINCDC 0004 00000014 WEBINCRJ 0004 00000013 WEBINDCU 0004 00000011 WEBINEC 0004 00000012 WEBINECU 0004 00000010 WEBINERR 0004 00000003 WEBINFNU 0004 00000007 WEBINGLA 0004 0000000F WEBINLER 0004 0000000B WEBINLGF 0004 00000006 WEBINLL 0020 00000009 WEBINLOG 0004 00000001 WEBINOPC 0004 0000000A WEBINPUT 0004 00000004 WEBINVER 0004 0000000C WEBINVTM 0004 0000000E WEBLACLR 000A 00000004 WEBLAID 000A WEBLALPD 000A 00000064 WEBLANTR 000A 00000000 WEBLAPA1 000A 00000001 WEBLAPA2 000A 00000002 WEBLAPA3 000A 00000003 WEBLA001 000A 00000065 WEBLA002 000A 00000066 WEBLA003 000A 00000067 WEBLA004 000A 00000068 WEBLA005 000A 00000069 WEBLA006 000A 0000006A WEBLA007 000A 0000006B WEBLA008 000A 0000006C WEBLA009 000A 0000006D WEBLA010 000A 0000006E WEBLA011 000A 0000006F WEBLA012 000A 00000070 WEBLA013 000A 00000071 WEBLA014 000A 00000072 WEBLA015 000A 00000073 WEBLA016 000A 00000074 WEBLA017 000A 00000075 WEBLA018 000A 00000076 WEBLA019 000A 00000077 WEBLA020 000A 00000078 WEBLA021 000A 00000079 WEBLA022 000A 0000007A WEBLA023 000A 0000007B WEBLA024 000A 0000007C WEBLED 0008 20 WEBLINE 000A WEBLINEL 001B WEBLOGB2 002E WEBLOGL2 002C WEBLOGOB 0012 WEBLOGOL 0010 WEBMATTN 000A 00000006 WEBMODE 0005 WEBMORBP 001B WEBMORCL 001C WEBMORE 0048 WEBMORTM 001B WEBNLLOS 000B WEBNOEKO 0007 02 WEBNOMOR 0008 04 WEBNTAC 0058 WEBOFSET 0010 WEBPACE 001E WEBPART2 0028 WEBPASPA 0008 01 WEBPETCM 0007 40 WEBPRMPT 0008 02 WEBRDERR 0004 0000000D WEBRSRVD 0021 WEBRUNN 0040 WEBSAFLG 0009 WEBSAHLD 0009 20 WEBSAMOR 0009 10 WEBSAPTH 001C WEBSARNR 0009 01 WEBSARRR 0009 02 WEBSARSP 0009 04 WEBSATTN 000A 00000005 WEBSCRN2 0019 00000002 WEBSCRN3 0019 00000003 WEBSCRN4 0019 00000004 WEBSCRN5 0019 00000005 WEBSIZE 0014 00000003 WEBSIZE2 002E 00000001 WEBSTAT 0030 00000030 WEBSTATL 0058 00000034 WEBTABCH 000E WEBTERM 0018 80 WEBTRMSZ 0019 WEBTTTY 0020 00000020 WEBTTYWT 0008 80 WEBTYPC 0018 WEBTYPE 0028 WEBTYPE1 0028 00000001 WEBTYPE2 0028 00000002 WEBTYPE3 0028 00000003 WEBTYPE4 0028 00000004 WEBTYPE5 0028 00000005 WEBTYPE6 0028 00000006 WEBTYPE7 0028 00000007 WEBT2741 0020 00000018 WEBT3215 0020 00000000 WEBT3277 0020 00000004 WEBT3278 0020 00000001 WEBVMRD 0038 WEBVSAN 0005 00000004 WEBVSMWK 0014 WEBWSFQ 001A 10 WEBWSFQD 0021 WEBWTCNT 0010 WEBXCLOR 001A 80 WEBXHILI 001A 40 WEBXPSS 001A 20 |
Copyright IBM Corporation, 1990, 2024