6 #include <mix/ErrCodes.h>
84 const unsigned char* pBlockData,
90 int iBlock1,
int iBlock2,
95 virtual void end_of_file (
int iFile,
int nBlocks,
int nFileSize);
105 virtual void final (
bool bNormal);
int nMaxErrors
Definition: TapeRead.hpp:116
int nFiles
Definition: TapeRead.hpp:123
virtual void start_of_tape()
virtual void set_max_errors(int nErrors)
virtual int files_on_tape() const
virtual ErrCode observe()
virtual int get_max_errors() const
virtual void block_of_file(int iFile, int iBlock, const unsigned char *pBlockData, int nBlockSize)
virtual void set_max_block_size(int nSize)
int nTapeSize
Definition: TapeRead.hpp:126
int nMaxBlockSize
Definition: TapeRead.hpp:113
virtual void start_of_file(int iFile)
virtual void end_of_file(int iFile, int nBlocks, int nFileSize)
Definition: TapeRead.hpp:14
virtual int size_of_tape() const
virtual unsigned char * get_block_buffer() const
virtual const char * get_tape_name() const
unsigned char * pBlockBuffer
Definition: TapeRead.hpp:119
bool bFinish
Definition: TapeRead.hpp:129
TapeRead(const char *szPath)
virtual int get_max_block_size() const
char * szDataLocAddress
Definition: TapeRead.hpp:110
virtual void end_of_tape()
virtual void end_of_block_sequence(int iFile, int iBlock1, int iBlock2, int nBlockSize)