*COMDECK X25TCB 
_ 
              * * X25 TIP * * 
? 
            5: (BSX25IVT     :              _X.25 PAD IVT ARRAY        ?
                    ARRAY [1..10] OF INTEGER; 
                BSPVCSVC     : BOOLEAN;     _T : PVC, P : SVC          ?
                BSLCW        : B03BITS;     _PACKET WINDOW SIZE        ?
                BSDPLS       : B04BITS;     _BASE 2 LOG OF PACKET SIZE ?
                BSNOSVC      : B08BITS;     _NUMBER OF AVAILABLE SVC   ?
                BSENSVC      : B08BITS;     _NUMBER OF ENABLED SVC     ?
                BSACSVC      : B08BITS;     _NUMBER OF ACTIVE SVC      ?
                BSDISVC      : B08BITS;     _NUMBER OF DISABLED SVC    ?
                BSX2SP       : B08BITS;     _SPARE                     ?
                BSPADPAR     :              _PAD PARAMETERS FROM CNF/TE?
                    ARRAY[1..PADMAX] OF INTEGER;
                                   ); 
_ 
          * * *  X25 SUBTIP COMMON FIELDS 
? 
            5: (BSPADIVT     :              _X25 PAD IVT ARRAY         ?
                    ARRAY [1..10] OF INTEGER; 
                BSPAD10      :              _USED FOR SVC PARAMS, ETC. ?
                    ARRAY[1..3] OF INTEGER; 
                BSLCCBPTR    : B0BUFPTR;    _POINTER TO LCCB           ?
                BSDLPACKET   : B0BUFPTR;    _DOWNLINE PACKET FROM      ?
                                            _ SUBTIPS                  ?
_ 
          * * *  SUBTIP TIMER DEFINITION
? 
                BSXTMRPKT    : B0BUFPTR;    _TIMER PACKET POINTER      ?
                BSX8SP       : B03BITS;     _SPARE                     ?
                BSXREGULATE  : BOOLEAN;     _INPUT IN REGULAION        ?
                BSX9SP       : B03BITA;     _SPARE                     ?
                BSXFRGREQ    : BOOLEAN;     _FRAGMENT REQUEST PENDING  ?
                BSX10SP      : B07BITS;     _SPARE                     ?
                BSXTOCON     : BOOLEAN;     _TIMEOUT CONNECTION PENDING?
_ 
*         * * *  PAD SUBTIP TCB DEFINITION
? 
                BSXDLSRC     : B0BUFPTR;    _DOWNLINE SOURCE BLOCK DATA?
                BSXFSTPKT    : B0BUFPTR;    _UPLINE FIRST SRC PACKET   ?
                BSXLSTPKT    : B0BUFPTR;    _UPLINE LAST SRC PACKET    ?
                BSXINTPCB    : B0BUFPTR;    _TPCB FOR INPUT TEXT PROCS.?
                BSXCHRCNT    : B08BITS;     _OUTPUT CHARACTER POSITION ?
                BSXLNCNT     : B08BITS;     _LINE COUNT                ?
                BSXTPOUT     : B05BITS;     _NEXT OUTPUT TP STATE      ?
                BSXTPFLAGS   : B03BITS;     _OTP FLAGS SAVE (NCCRCP)   ?
                BSXDLBLOCK   : B02BITS;     _LAST DL BLOCK PROCESSED   ?
                BSXULBLOCK   : B02BITS;     _LAST UPLINE BLOCK TYPE    ?
                BSXDRLF      : BOOLEAN;     _OTP DROP LEADING LF FLAG  ?
                BSXEPAGE     : BOOLEAN;     _END OF PAGE               ?
                BSXBREAK     : BOOLEAN;     _BREAK OUTSTANDING         ?
                BSXEOB       : BOOLEAN;     _END OF BLOCK              ?
                BSXPLAST     : BOOLEAN;     _NEXT ENTRY OUTPUT STATE   ?
                BSXWAIT      : BOOLEAN;     _STOP INPUT                ?
                BSXSECURITY  : BOOLEAN;     _TRUSTED PATH FLAG         ?
                BSXNECHO     : BOOLEAN;     _NO ECHO ON NEXT INPUT     ?
                BSXRECCH     : B02BITS;     _CHARACTER RECOGNITION     ?
                                            _ 0 = SPEED RECOGNITION    ?
                                            _ 1 = CHARACTER RECOGNITION?
                                            _ 2 = CLEAN UP AUTO REC    ?
                BSXPOST      : BOOLEAN;     _OUTPUT TP OWES ONE POST LF?
                BSXATEND     : BOOLEAN;     _VT100 CURSOR AT LEFT FLAG ?
                BSXIVT       : BOOLEAN;     _ IVT FLAG                 ?
                BSSPX1       : B07BITS;     _ SPARE BITS               ?
                BSPADVALUES  :              _COMPUTED PAD VALUES       ?
                    PACKED ARRAY[1..18] OF CHAR;
                                   ); 
