home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d9xx / d953 / isam.lha / ISAM / ISAMFiles.doc < prev    next >
Text File  |  1993-11-28  |  3KB  |  82 lines

  1.  
  2.                              FILES FOR ISAM V1.03
  3.                              --------------------
  4.  
  5. The files in this release of ISAM are composed of one directory and several
  6. subdirectories:
  7.  
  8.  
  9.   ISAM1 is the main directory, and contains the following files:
  10.  
  11.     ISAM              the ISAM server.
  12.     ISAM.info         the Workbench Icon for ISAM.
  13.     ISAMShutDown      a program to shut down the isam server.
  14.     ISAMShutDown.info the Workbench Icon for ISAMShutDown.
  15.     isam.library      the ISAM resident library.
  16.    *rexxisam.library  the ARexx ISAM resident library.
  17.     ISAMStub.lib      the ISAM stub link-library (if can't use #pragma's)
  18.     ISAMLib.fd        the fd (function description) file for isam.library
  19.     ISAMLibPragmas.h  the #pragma file for the library
  20.    *ISAM_Lib.i        Assembler-language _LVO's for isam.library.
  21.     ISAMLibPROTO.c    C-language prototype file
  22.     ISAMLibPROTOnn.c  C-language prototype file (no parameter names)
  23.     ISAMErrDefs.c     C-language error #defines
  24.    *ISAMErrDefs.i     Assembler-language error #defines
  25.     ISAM.doc          the ISAM documentation
  26.    *RexxISAM.doc      additional ISAM documentation for ARexx users
  27.     ISAM.AutoDocs     AutoDocs for the ISAM functions
  28.     ISAMErrors.doc    additional documentation re: error messages.
  29.     ISAMFiles.doc     this file
  30.     ISAM.ReadMe       an introduction to ISAM
  31.     ISAMChanges       changes to ISAM since version 1.00
  32.   **ISAM.Sale         [If this file exists, ISAM may be on SALE!]
  33.   **HowToRegister     instructions for how to register
  34.   **Registration      a registration form to print and fill out
  35.  
  36.  
  37.   ISAM1/c is the Command subdirectory, and contains the following commands:
  38.  
  39.     CreateISAMFile   - Create an ISAM file, from the descr. in a Specs. File
  40.     DeleteISAMFile   - Delete an ISAM file.
  41.     ReIndexISAMFile  - ReCreate an ISAM file, if the index file is lost/corrupt
  42.     ISAMFileReport   - Info about an ISAM file.
  43.     ISAMPresent      - Is the ISAM server running?
  44.     ISAMWhy          - What does this ISAM error number mean?
  45.     ReportISAMStatus - How many users are there? What files are open? etc.
  46.     SeqToISAM        - Turn a record-sequential file into an ISAM data file.
  47.  
  48.  
  49.   ISAM1/examples is the examples subdirectory, and contains the following files:
  50.  
  51.     offsetof
  52.     offsetof.c    a C-language runfile and source file demonstating "offsetof()"
  53.  
  54.     fileconvert.c a C-language program template re: ISAM file conversion.
  55.  
  56.     test          an example program that shows usage of most ISAM functions
  57.                   in manipulating the sample ISAM file "Employee".
  58.     test.c        the C-language source code for test.
  59.  
  60.     books         an example application that keeps track of the books you own.
  61.                   (contains eight keys!)
  62.     books.c       the C-language source code for books.
  63.  
  64.    *books.rexx    the ARExx version of books (NOT identical, but close)
  65.  
  66.  
  67.  
  68.   ISAM/data is the data subdirectory, and contains the following files:
  69.  
  70.     Employee.specs  the specs file for the Employee record in "test" (above).
  71.     Employee.data   the Employee ISAM data file.
  72.     Employee.index  the Employee ISAM index file.
  73.  
  74.     Book.specs      the specs file for the Book record in "books" (above).
  75.     Book.data       the Book ISAM data file.
  76.     Book.index      the Book ISAM index file.
  77.  
  78.  
  79.  
  80. (*  new for release 1.03  )
  81. (** shareware version only)
  82.