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
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
Last updated on 3 Aug 1999 at 12:17:13 EDT.
Copyright IBM Corporation, 1990, 1999