*COMDECK RSBARDCLS
  
# THIS COMDECK CONTAINS DESCRIPTIONS OF ENTRIES WHICH APPEAR IN THE    #
# AREA CONTROL BLOCK OF THE RSB                                        #
  
      BASED ARRAY RSARBLK;
          BEGIN 
            ITEM RSARID     U(0,0,12);  # AREA INTERNAL IDENTIFIER     #
            ITEM RSARLOGRECF U(0,12,6); # LOGGING AND RECOVERY FLAGS.  #
                                        # BIT 12 NOT USED.             #
              ITEM RSARLGBR B(0,13,1);  # TRUE = BEFORE IMAGE RECORDS  #
              ITEM RSARLGAR B(0,14,1);  # TRUE = AFTER IMAGE RECORDS   #
              ITEM RSARLGBB B(0,15,1);  # TRUE = BEFORE IMAGE BLOCKS   #
            ITEM RSARCONF   U(0,18,3);  # CONSTRAINT INFORMATION FLGS#
              ITEM RSARIMPL B(0,18,1);  # TRUE IFF AREA IS IMPLICIT # 
              ITEM RSARMEMB B(0,19,1);  # TRUE IFF AREA IS CONST MEMB#
              ITEM RSAROWNR B(0,20,1);  # TRUE IFF AREA IS CONST OWNR#
            ITEM RSARPRIV   U(0,21,6);  # RESULTS OF PRIVACY CHECKS    #
              ITEM RSARPVER B(0,21,1);  # 1=EXCLUSIVE RETRIEVAL        #
              ITEM RSARPVEU B(0,22,1);  # 1=EXCLUSIVE UPDATE           #
              ITEM RSARPVPR B(0,23,1);  # 1=PROTECTED RETRIEVAL        #
              ITEM RSARPVPU B(0,24,1);  # 1=PROTECTED UPDATE           #
              ITEM RSARPVNR B(0,25,1);  # 1=NON-EXCLUSIVE RETRIEVAL    #
              ITEM RSARPVNU B(0,26,1);  # 1=NON-EXCLUSIVE UPDATE       #
              ITEM RSARPVNM B(0,27,1);  # TRUE = PRIMARY VERSION NAME  #
                                        # HAS BEEN FOUND TO BE "MASTER"#
            ITEM RSARCAPP   U(0,30,15); # DISPL IN ACL TO KEY CAPSULE  #
            ITEM RSARCSTP   U(0,45,15); # DISPL IN CST TO AREA WORK BLK#
  
            ITEM RSARFITS  I(01,00,60); # FIT WORD                     #
            ITEM RSAROFIT  I(01,00,18); # ADDRESS OFT TABLE            #
            ITEM RSARSEKCNT (01,18,06); # SHORT SEEK COUNT             #
            ITEM RSAROFOCR B(01,24,01); # OFOPEN COUNT HAS BEEN REDUCED#
                           #(01,25,05)# 
            ITEM RSARRORD  U(01,30,12); # CURRENT RECORD ORDINAL       #
            ITEM RSARALT   I(01,42,18); # ADDRESS OF AREA LOCK TABLE   #
  
            ITEM RSARFKL   I(02,00,60); # FKL WORD                     #
            ITEM RSARPKL   I(02,00,06); # WORD LENGTH OF PRI KEY IN FKL#
            ITEM RSARPKO   U(02,06,15); # FKL OFFSET TO PRIMARY KEY    #
            ITEM RSARAKL   I(02,21,06); # WORD LENGTH OF ALT KEY IN FKL#
            ITEM RSARAKO   U(02,27,15); # FKL OFFSET TO ALTERNATE KEY  #
            ITEM RSARREQ   U(02,42,03); # FLAGS FOR DB$FKLA REQUESTS   #
            ITEM RSARRQ1   B(02,42,01); # REQUEST FKL SPACE FOR FPT    #
            ITEM RSARRQ2   B(02,43,01); # REQUEST FKL SPACE FOR PRI KEY#
            ITEM RSARRQ3   B(02,44,01); # REQUEST FKL SPACE FOR ALT KEY#
            ITEM RSARFPT   U(02,45,15); # FKL OFFSET TO FPT            #
          END 
  
