*COMDECK ACNB 
# 
      A P P L I C A T I O N   C O N N E C T I O N   B L O C K 
# 
      BASED ARRAY ACNB P(7) ; 
        BEGIN 
        ITEM ACNBID     U(0,0,6);   # APPLICATION BLOCK ID             #
        ITEM ACNBBS     U(0,6,18);  # APPLICATION BLOCK SIZE           #
        ITEM ACNBABL    U(0,24,3);  # APPL BLK LIMIT MAX-NUM OF BLKS   #
        ITEM ACNBAN     U(0,27,9);  # APPLICATION ID ENTRY TO (AT)     #
        ITEM ACNBRC     U(1,0,6);   # REASON CODE FOR ENDING CONN      #
        ITEM ACNBACN    U(1,6,12);  # APPL CONNECTION NUMBER           #
        ITEM ACNBALN    U(1,18,6);  # APPL LIST NUMBER                 #
        ITEM ACNBCDRBP  I(1,24,18); # CONNECTION DATA RING BACK PTR    #
        ITEM ACNBCDRFP  I(1,42,18); # CONNECTION DATA RING FWD PTR     #
        ITEM ACNBLO     B(2,1,1);   # LIST OFF FLAG                    #
        ITEM ACNBNXP    B(2,2,1);   # NO TRANSPARENT DATA FLAG         #
        ITEM ACNBSCT    B(2,3,1);   # SYN COMMAND IN ASCII-12 FLAG     #
        ITEM ACNBICMDR  B(2,5,1);   # WAITING FOR ICMDR FLAG           #
        ITEM ACNBFLAGS  B(2,0,6);   # FLAGS                            #
        ITEM ACNBBLKSQ  U(2,6,18);  # NUMBER OF DATA BLKS QUENED       #
        ITEM ACNBDRPTRS U(2,24,36); # DATA RING POINTERS               #
        ITEM ACNBDRBP   I(2,24,AL); # DATA BLKS LINKED TOGETHER BACK-PT#
        ITEM ACNBDRFP   I(2,42,AL); # DATA-BLKS LINKED  FRONT POINTER. #
        ITEM ACNBBLK    B(3,0,1);   # BLK BLOCK OUTSTANDING FLAG       #
        ITEM ACNBQBLK   B(3,1,1);   # QBLK BLOCK OUTSTANDING FLAG      #
        ITEM ACNBBCHK   B(3,0,2);   # BLOCK SEQUENCE CHECK FLAG        #
        ITEM ACNBTLO    B(3,2,1);   # TEMPORARY LIST OFF FLAG          #
        ITEM ACNBLIM    B(3,3,1);   # CONNECTION IN LIMBO STATE FLAG   #
        ITEM ACNBD      B(3,4,1);   # DATA TRUNCATION MODE IF SET      #
        ITEM ACNBH      B(3,5,1);   # HALF DUPLEX MODE IF SET          #
        ITEM ACNBNCNB   I(03,06,18);# ADDR OF CORRESPONDING (ACNB)     #
        ITEM ACNBINTR   U(3,24,8);  # INTERRUPT CHARACTER              #
        ITEM ACNBICT    U(3,32,4);  # INPUT CHARACTER TYPE             #
        ITEM ACNBDT     U(3,36,3);  # DEVICE TYPE                      #
        ITEM ACNBTC     U(3,39,5);  # TERMINAL CLASS                   #
        ITEM ACNBVCBO   U(3,48,12); # VERIFICATION CNT-BLK ORDINAL     #
        ITEM ACNBPRAF   B(4,0,1) ;  # PRIMARY APPL. FAILED FLAG        #
        ITEM ACNBPRID   U(4,0,21) ; # PRIMARY APPL. CONNECTION ID      #
        ITEM ACNBPRAN   U(4,1,8) ;  # PRIMARY APPLICATION NUMBER       #
        ITEM ACNBPRACN  U(4,9,12) ; # PRIMARY APPL. CONNECTION NUMBER  #
        ITEM ACNBTIMERP B(4,21,01); # APP SPECIFIED PERMANENT TIMER FLG#
        ITEM ACNBTIMERF B(4,22,01); # APP SPECIFIED TIMER IN EFFECT FLG#
        ITEM ACNBTIMER  U(4,24,12); # TIME INTERVAL TO SEND FC/INACT   #
        ITEM ACNBINACT  U(4,36,24); # TIME IN RT-SEC TO SEND FC/INACT  #
# 
        WORD OF WORNING - 
        THIS PORTION OF THE ACNB EXISTS ONLY FOR A-A OUTGOING (SENDER)
        CONNECTIONS , AND IS RELEASED WHEN CONNECTION IS ESTABLISHED. 
        (CON/REQ IS SENT TO THE APPLICATION ) 
        IT SHOULD NOT BE USED AFTER THIS POINT. 
        --------------------------------------- 
# 
        ITEM ACNBIAN    U(5,00,09); # APP NUMBER INITIATING CON/ACRQ   #
        ITEM ACNBABN    U(5,12,18); # ABN FROM CON/ACRQ/R SUP MSG.     #
        ITEM ACNBLID    U(5,42,18); # LOGICAL IDENTIFIER FOR A-A CONN. #
        ITEM ACNBABS    U(5,6,18);  # ACNB APPENDIX BLOCK SIZE         #
        ITEM ACNBANM    C(6,00,07); # NAME OF CALLED APP. (A-A CONN.)  #
        ITEM ACNBUNM    U(6,0,42); # INTEGER FIELD FOR CALLED APP      #
        ITEM ACNBHID    U(6,42,18); # HOST ID FOR A-A OUTCALL          #
        ITEM ACNBPID    U(6,42,18); # PID USED FOR OUTGOING A-A CONN.  #
        END 
# 
*********************************************************************** 
# 
