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.

NODBK

Prolog  

Control Block Contents  

NODBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  

NODBK Prolog

 NAME       : HCPNODBK
 DESCRIPTION: ISFC Node description block
 STATUS     : VM/ESA Version 2, Release 1.0
 DSECT      : NODBK
 FUNCTION   : Maintain information about an ISFC node
              in the collection.
 LOCATED BY : HCPBUTNT  points to the linked list of NODBKs.
 CREATED BY : HCPBUUAN  whenever called to create a node.
 DELETED BY : HCPBUURN  whenever a node is deleted from collection.
 SERIALIZED : The ISFC global lock (HCPBDSGL).

 

NODBK Control Block Content


NODBK DSECT

Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure NODBK ISFC Node description block NODBK management. 0000 0 Character 8 NODEID REMOTE NODE ID 0008 8 Signed 4 NODLNKAD ADDRESS OF LNKBK WILL BE ZERO FOR LOCAL NODE 000C 12 Signed 4 NODNEXT ADDR OF NEXT NODBK IN TABLE 0010 16 Signed 4 NODPTHAD ADDRESS OF PTHBK FOR NODBK 0014 20 Signed 4 NODCAP (0) CAPABILITIES 0014 20 Bitstring 1 NODCAP1 FIRST BYTE OF CAPABILITIES 1... .... NODRES X'80' WANTS RESOURCES AND GATEWAYS .1.. .... NODUSER X'40' ACCEPTS USERID SEARCHES ..1. .... NODPASS X'20' ACCEPTS PASSWORD SEARCHES ...1 .... NODBCR X'10' Supports broadcast routing .... 1... NODCSAR X'08' Supports CS_Area .... .1.. NODPWE X'04' Supports password encryption .... ..1. NODIDENT X'02' Accepts *IDENT verify reqs .... ...1 NODALERT X'01' Alert focal point 0015 21 Bitstring 1 NODCAP2 Second Capabilities Byte 1... .... NODEJRNL X'80' Enhanced Journaling handled .1.. .... NODDIUCV X'40' Distributed IUCV handled ..1. .... NODCPAP X'20' CP Applications and big IUCV send handled by this node ...1 .... NODVARLN X'10' VM-defined variable-length section after the FMH5 supported. .... 1... NODVFYND X'08' VERIFY NODE supported 0016 22 Bitstring 2 * Save - future Capabilities 0018 24 Bitstring 8 NODPACQU MDEBK queue awaiting pacing 0020 32 Signed 4 NODSNTCT COUNT OF FRAMES SENT SINCE LAST PACE 0024 36 Signed 4 NODPACCT NUMBER OF FRAMES THAT CAN BE SENT 0028 40 Bitstring 1 NODFLAGS FLAG BYTE 1... .... NODESTAB X'80' NODE IS ALREADY ESTABLISHED .1.. .... NODPACRQ X'40' WE REQUESTED PACING RESPONSE ..1. .... NODGONE X'20' THIS NODE IS GONE ...1 .... NODPACAN X'10' We owe a pacing response 0029 41 Bitstring 3 * RESERVED 002C 44 Signed 4 NODAPPCM POINTER TO APPC MAILBOX ENTRY 0030 48 Signed 4 NODCMPM POINTER TO CMP MAILBOX ENTRY 0034 52 Signed 4 NODLINKM POINTER TO LINK MAILBOX ENTRY 0038 56 Signed 4 NODFRMIU NUMBER OF FRAMES IN USE BY NODE 003C 60 Signed 4 NODTHRES RESUME VALUE FOR THIS NODE 0040 64 Signed 4 NODPTHIU Number of active PTHBKs 0044 68 Signed 4 NODIUCVM IUCV mailbox entry 0048 72 Signed 4 NODCPAPM Pointer to CP applications mailbox entry 004C 76 Signed 4 NODRESPD Pending Resource msg MDEBK 0050 80 Signed 4 * Reserved 0000000B NODSIZE (*-NODBK+7)/8

 

NODBK Storage Layout

*** NODBK - ISFC Node description block
*
*     +-------------------------------------------------------+
*   0 |                        NODEID                         |
*     +---------------------------+---------------------------+
*   8 |         NODLNKAD          |         NODNEXT           |
*     +---------------------------+------+------+-------------+
*  10 |         NODPTHAD          |:CAP1 |:CAP2 |/////////////|
*     +---------------------------+------+------+-------------+
*  18 |                       NODPACQU                        |
*     +---------------------------+---------------------------+
*  20 |         NODSNTCT          |         NODPACCT          |
*     +------+--------------------+---------------------------+
*  28 |:FLAGS|////////////////////|         NODAPPCM          |
*     +------+--------------------+---------------------------+
*  30 |         NODCMPM           |         NODLINKM          |
*     +---------------------------+---------------------------+
*  38 |         NODFRMIU          |         NODTHRES          |
*     +---------------------------+---------------------------+
*  40 |         NODPTHIU          |         NODIUCVM          |
*     +---------------------------+---------------------------+
*  48 |         NODCPAPM          |         NODRESPD          |
*     +---------------------------+---------------------------+
*  50 |///////////////////////////| 54
*     +---------------------------+
*
*** NODBK - ISFC Node description block

 

NODBK Cross Reference

(contains links to field and bit definitions)
Symbol         Dspl Value
-------------- ---- -----

NODALERT 0014 01

NODAPPCM 002C

NODBCR 0014 10

NODCAP 0014

NODCAP1 0014

NODCAP2 0015

NODCMPM 0030

NODCPAP 0015 20

NODCPAPM 0048

NODCSAR 0014 08

NODDIUCV 0015 40

NODEID 0000

NODEJRNL 0015 80

NODESTAB 0028 80

NODFLAGS 0028

NODFRMIU 0038

NODGONE 0028 20

NODIDENT 0014 02

NODIUCVM 0044

NODLINKM 0034

NODLNKAD 0008

NODNEXT 000C

NODPACAN 0028 10

NODPACCT 0024

NODPACQU 0018

NODPACRQ 0028 40

NODPASS 0014 20

NODPTHAD 0010

NODPTHIU 0040

NODPWE 0014 04

NODRES 0014 80

NODRESPD 004C

NODSIZE 0050 0000000B

NODSNTCT 0020

NODTHRES 003C

NODUSER 0014 40

NODVARLN 0015 10

NODVFYND 0015 08


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