Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM. |
NODBK
Control Block Contents
NODBK DSECT
Cross Reference (Contains links to field and bit definitions)
NODBK Prolog
NAME : HCPNODBK DESCRIPTION: ISFC Node description block 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
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 5 Jun 2001 at 14:33:01 EDT.
Copyright IBM Corporation, 1990, 2001