[0001] [0002] [0003] [0004] [0005] [0006] [0007] [0008] [0009] [0010] [0011] [0012] [0013] [0014] [0015] [0016] [0017] [0018] [0019] [0020] [0021] [0022] [0023] [0024] [0025] [0026] [0027] [0028] [0029] [0030] [0031] [0032] [0033] [0034] [0035] [0036] [0037] [0038] [0039] [0040] [0041] [0042] [0043] [0044] [0045] [0046] [0047] [0048] [0049] [0050] [0051]
/*****************************************************************************/ /* StmLF.h */ /*****************************************************************************/ #ifndef STMLF_H_LOADED #define STMLF_H_LOADED 1 #include "wasd.h" /**************/ /* structures */ /**************/ struct StreamLfStruct { BOOL ConversionOk, DstFileCreated, OdsExtended; int PurgeAttemptCount; char Buffer [4096], DstExpFileName [ODS_MAX_FILE_NAME_LENGTH+1], DstResFileName [ODS_MAX_FILE_NAME_LENGTH+1], FileName [ODS_MAX_FILE_NAME_LENGTH+1], SrcExpFileName [ODS_MAX_FILE_NAME_LENGTH+1]; struct FAB SrcFileFab; struct FAB DstFileFab; #ifdef ODS_EXTENDED struct NAML SrcFileNaml; struct NAML DstFileNaml; #endif /* ODS_EXTENDED */ struct NAM SrcFileNam; struct NAM DstFileNam; struct RAB SrcFileRab; struct RAB DstFileRab; }; /***********************/ /* function prototypes */ /***********************/ StmLfBegin (char*, char*, int, BOOL, BOOL); StmLfEnd (struct StreamLfStruct*); StmLfNextRecord (struct RAB*); StmLfNextRecordAst (struct RAB*); StmLfLog (struct StreamLfStruct*, char*, int); #endif /* STMLF_H_LOADED */ /*****************************************************************************/