ACC Programmer's Reference Guide

ZCOM Tables and Data Structures
ZCOM Header Structure
Chapter 348
HPNTBL - Node Table pointer (znode_type *)
This is a pointer to the first entry in the Node Table. Note that all of the
node entries are stored in sequential order within kernel memory.
HPZLU - ZLU table pointer (zlu_type *)
This is a pointer to the 1st entry in the ZLU table. Note that all of the
ZLU table entries are stored in sequential order within kernel memory.
HPTTBL - Logical Terminal Table pointer (zltt_type *)
This is a pointer to the 1st Logical Terminal table. Note that all of the
LTTs are stored in sequential order within kernel memory.
HPPTBL - Physical Terminal Table pointer (zptt_type *)
This is a pointer to the 1st physical terminal table. Note that all of the
PTTs are stored in sequential order within kernel memory.
HPIFTP - Interface Table pointer (zift_type *)
This is a pointer to the first Interface Table (IFT). Note that all of the
IFTs are stored in sequential order within kernel memory.
HPRESP - Pointer to the first response record (zrsp_type *)
This is a pointer to the first response record. Note that all of the response
records are stored in sequential order within kernel memory.
HPQUES - Queue Header pointer (zqhd_type *)
This is a pointer to the first Queue Header. Note that all of the Queue
Headers are stored in sequential order within kernel memory.
HPBFFR - Data buffer pointer (char *)
This is a pointer to the start of the data buffer pool. The data buffer pool
is a block of contiguous kernel memory used for dynamically allocating
data buffers for a variety of uses. The size of this block of memory is
determined by the Buffer-Pool parameter from the TTGEN configuration
file.
HPQLIM - Default program ZLU message queue limit
The default program ZLU message queue limit is the maximum number
of messages that may be queued on each program ZLU. This value is
initialized from the Queue-Limit parameter in the TTGEN configuration