
ZCOM Tables and Data Structures
Interface Table
ITXLSTX - Express transmit list headers (zptl_type)
This field is an array of list headers for the express transmit requests associated with each port or subchannel of the Mux card. Each list header represents the head of a linked list of PTTs that have pending express transmit requests waiting to be sent to the Mux card. The list linkage is maintained through the PTTXLX pointer in each physical terminal table. The express transmit requests themselves are linked to the queue maintained by the PTTXQX field in each PTT. The structure of the list header is shown below. There is one copy of this list header for each port or subchannel on the Mux interface.
Table | ITXLSTX Express Transmit List Headers |
| ||
|
|
|
|
|
Field Name |
| Field Description | Field Type | Size |
| (Bytes) | |||
|
|
|
| |
|
|
|
|
|
nextl |
| Pointer to next active TX list | pointer | 8 |
|
|
|
|
|
prevl |
| Pointer to previous active Tx list | pointer | 8 |
|
|
|
|
|
tmcount |
| Number of terminals in the list | uns.short | 2 |
|
|
|
|
|
subchn |
| Subchannel number of this list | uns.char | 1 |
|
|
|
|
|
spare1 |
| Reserved, unused | char | 1 |
|
|
|
|
|
spare2 |
| Reserved, unused | int | 4 |
|
|
|
|
|
tmhead |
| Pointer to 1st terminal table in list | pointer | 8 |
|
|
|
|
|
tmtail |
| Pointer to last terminal table in list | pointer | 8 |
|
|
|
|
|
ITXLSTA - High priority transmit list headers (zptl_type)
This field is an array of list headers for the high priority transmit requests associated with each port or subchannel of the Mux card. Each list header represents the head of a linked list of PTTs that have pending high priority transmit requests waiting to be sent to the Mux card. The list headers in this array function identically to ITXLSTX only for the high priority transmit requests. A terminal may be linked to ITXLSTX, ITXLSTA and ITXLSTB all at the same time, if it has express, high, and low priority transmit requests in progress.
ITXLSTB - Low priority transmit list headers (zptl_type)
88 | Chapter 3 |