
                      CDI - clib Datafile I/O interceptor

==============================================================================

CDI is released as freeware (except sources in LZO directory). You can use 
any portions of our code anywhere you like. However, if you release our code 
or a program which uses our code, we urge you to place credit to 7Gods.

==============================================================================

Contents of this package:

 LZO     ... core compressor/decompressor routines
 MANAGER ... Datafile Manager (DM) sources
 SAMPLE  ... how to use CDI in your programs

 LZO.CPP ... source to CDI
 CDI.HTM ... CDI documentation

==============================================================================

Functions' descrition:

  int open_datafile(const char *_filename,long soffset);

Opens datafile _filename for reading, initializes its internal structures.
You must call open_datafile before any files can be read from it. Set soffset
to the offset of the actual datafile data in _filename. If you won't prepend
any other data to the datafile created by datafile manager, set this value to 0.

  void close_datafile(void);

Closes all open datafiles and releases any memory associated with them.

==============================================================================

Contact: sayza@7gods.sk

==============================================================================

(C) Copyright 2000 7Gods demo group, http://7gods.sk

portions of this package (LZO subdirectory) are released under the
GNU public license. See files in the LZO subdirectory.
