*COMDECK JLDEFDCLS
# DEFS FOR REQUEST CODES                                               #
  
      DEF DFJLRQTR #"0"#;               # "TRANSACTION" LOG RECORD TYPE#
      DEF DFJLRQOP #"1"#;               # "OPEN" LOG RECORD TYPE       #
      DEF DFJLRQPV #"2"#;               # "PRIVACY" LOG RECORD TYPE    #
      DEF DFJLRQBI #"3"#;               # "BEFORE IMAGE" LOG REC TYPE  #
      DEF DFJLRQAI #"4"#;               # "AFTER IMAGE" LOG REC TYPE   #
      DEF DFJLRQCL #"5"#;               # "CLOSE" LOG RECORD TYPE      #
      DEF DFJLRQIN #"6"#;               # "INVOKE" LOG RECORD TYPE     #
      DEF DFJLRQTM #"7"#;               # "TERMINATE" LOG RECORD TYPE  #
      DEF DFJLRQRP #"8"#;               # "RECOVERY POINT" LOG REC TYPE#
      DEF DFJLRQCP #"9"#;               # "CHECKPOINT" LOG REC TYPE    #
      DEF DFJLRQBG #"A"#;               # "BEGIN" LOG REC TYPE         #
      DEF DFJLRQCM #"B"#;               # "COMMIT" LOG REC TYPE        #
      DEF DFJLRQDR #"C"#;               # "DROP" LOG REC TYPE          #
      DEF DFJLRQDB #"D"#;               # "DUMP" START LOG REC TYPE    #
      DEF DFJLRQDS #"E"#;               # "DUMP" STOP LOG REC TYPE     #
      DEF DFJLRQVR #"F"#;               # VERSION CHANGE LOG REC TYPE  #
  
# DEFS FOR DIRECTIVE CODES                                             #
  
      DEF DFJLDCA #"A"#;                # OPEN/RETRIEVAL               #
      DEF DFJLDCB #"B"#;                # OPEN/UPDATE                  #
      DEF DFJLDCC #"C"#;                # READ                         #
      DEF DFJLDCD #"D"#;                # WRITE                        #
      DEF DFJLDCE #"E"#;                # REWRITE                      #
      DEF DFJLDCF #"F"#;                # DELETE                       #
      DEF DFJLDCZ #"Z"#;                # OTHER                        #
  
# DEFS FOR TABLES SIZES                                                #
  
      DEF DFJLHDSZ #31#;                # SIZE (WORDS) OF RECORD STUB  #
      DEF DFJLHDREC #13#;               # SIZE (WORDS) OF HEADER RECORD#
      DEF DFJLSZIN #130#;               # SIZE OF "INVOKE" RECORD      #
      DEF DFJLSZTM #180#;               # SIZE OF "TERMINATE" RECORD   #
      DEF DFJLSZOP #100#;               # SIZE OF "OPEN" RECORD        #
      DEF DFJLSZCL #140#;               # SIZE OF "CLOSE" RECORD       #
      DEF DFJLSZPA #170#;               # SIZE OF "PRIVACY/AREA" RECORD#
      DEF DFJLSZRP #110#;               # SIZE OF "RECOVERY POINT" REC #
      DEF DFJLSZCP #90#;                # SIZE OF "CHECKPOINT" RECORD  #
      DEF DFJLSZVR #130#;               # SIZE OF "VERSION" RECORD     #
      DEF DFJLSZAR #90#;                # SIZE OF AUTO-RECOVERY RECORD #
  
# DEFS FOR JOURNAL LOG FILE STATUS                                     #
  
      DEF DFJLOGAVL #"0"#;              # LOG FILE INACTIVE (AVAILABLE)#
      DEF DFJLOGERR #"1"#;              # FATAL ERROR ON LOG FILE      #
      DEF DFJLOGDMP #"2"#;              # LOG FILE DUMP IN PROGRESS    #
      DEF DFJLOGCUR #"3"#;              # LOG FILE IN USE (CURRENT)    #
  
  
# DEFS FOR FULL WORD VALUES                                            #
  
      DEF DFJLWDATW #"*0*D      "#;     # TRANSACTION/WRITE            #
      DEF DFJLWDATR #"*0*E      "#;     # TRANSACTION/REWRITE          #
      DEF DFJLWDATD #"*0*F      "#;     # TRANSACTION/DELETE           #
      DEF DFJLWDAOR #"*1*A000030"#;     # OPEN/RETRIEVAL               #
      DEF DFJLWDAOU #"*1*B000030"#;     # OPEN/UPDATE                  #
      DEF DFJLWDAPA #"*2*Z000100"#;     # PRIVACY/AREA                 #
      DEF DFJLWDABW #"*3*D      "#;     # BEFORE/WRITE                 #
      DEF DFJLWDABR #"*3*E      "#;     # BEFORE/REWRITE               #
      DEF DFJLWDABD #"*3*F      "#;     # BEFORE/DELETE                #
      DEF DFJLWDAAW #"*4*D      "#;     # AFTER/WRITE                  #
      DEF DFJLWDAAR #"*4*E      "#;     # AFTER/REWRITE                #
      DEF DFJLWDAAD #"*4*F      "#;     # AFTER/DELETE                 #
      DEF DFJLWDACL #"*5*Z000070"#;     # CLOSE                        #
      DEF DFJLWDAIN #"*6*Z000060"#;     # INVOKE                       #
      DEF DFJLWDATM #"*7*Z000110"#;     # TERMINATE                    #
      DEF DFJLWDARP #"*8*Z000040"#;     # RECOVERY POINT               #
      DEF DFJLWDACP #"*9*Z000020"#;     # CHECK POINT                  #
      DEF DFJLWDABG #"*A*Z000020"#;     # BEGIN                        #
      DEF DFJLWDACM #"*B*Z000020"#;     # COMMIT                       #
      DEF DFJLWDADR #"*C*Z000020"#;     # DROP                         #
      DEF DFJLWDAVR #"*F*Z000060"#;     # VERSION CHANGE               #
  
      DEF DFJLWDB   #"**        "#;     # INITIAL VALUE - WORD "FILB"  #
      DEF DFJLWDC   #"       ***"#;     # INITIAL VALUE - WORD "FILC"  #
      DEF DFJLWDD   #"CDCS   **0"#;     # INITIAL VALUE - WORD "FILD"  #
      DEF DFJLWDE   #"     **000"#;     # INITIAL VALUE - WORD "FILE"  #
#                                                                      #
#     DEF "0" FOR PAD COUNT FIELD FOR ALL RECORD TYPES BUT BEFORE      #
#     AND AFTER.                                                       #
#                                                                      #
      DEF DFJLPAD0 #"0"#;               # PAD COUNT                    #
