README.DOC

3.3 KB 771d1a1369a6b0ad…
        
                    Telegard BBS Development Kit, v3.01
                            README Documentation

                   Copyright (C) 1995,1996 by Tim Strike
                            All Rights Reserved.

     INTRODUCTION

         The information in this file is a direct replacement for the 
         TGDEV300 kit we released last year.  The TGDEV300 kit is being 
         updated to reflect structural and procedural changes accumulated 
         since 2.99.g1 was first released last September.  No major 
         structural changes have been made to previously documented files; 
         reserved space is all that has been used.

         Those individuals who used the NODES.DAT/WHOSON.DAT structures as
         'temporarily' documented by myself will have to update them (the 
         files have been combined into one large file).

         Please refer to the file WHATSNEW.301 for a quick listing of all 
         known structural changes (i.e. what I've been able to document 
         since 2.99.g1 was released).  Please read DEVEL301.DOC for 
         information regarding some of these fields (esp. User Password 
         Encryption).

    C STRUCTURES (TELEGARD.H)     
         
         While I have not tested the C port (TELEGARD.H), I have run it 
         through the test cycle to ensure that the record sizes match those 
         as used with the Telegard Pascal (compiled) structures.

    RECORDED STRUCTURES
    
         I have included two extremely simple programs (TESTH.C and 
         TESTINC.PAS) which list the record sizes.  The sizes listed by
         these programs should be as follows:

         Record Sizes (Telegard structures only!)

         ConfigRec =   7076
         SystemRec =   408
         UserRec =     694
         UserIdxRec =  39
         IDIdxRec =    6
         AreaIdxRec =  11
         FAreaRec =    411
         FileIdxRec =  21
         FbRec =       145
         FbExtRec =    257
         DriveRec =    342
         QueueRec =    137
         MAreaRec =    380
         MenuHdrRec =  575
         MenuItemRec = 234
         BbsListRec =  173
         ArchiveRec =  347
         GroupRec =    2781
         EventRec =    1360
         HistoryRec =  103
         IemsiRec =    324
         LanguageRec = 235
         LCallersRec = 145
         LevelsRec =   97
         MacroRec =    968
         ModemRec =    854
         NetworkRec =  1076
         NodesRec =    317
         ProtRec =     330
         ShortMsgRec = 165
         SmacroRec =   1210
         TimelogRec =  1060
         VoteRec =     1174
        
     THAT'S ALL FOLKS . . .    
         
         So thanks again for all your patience.  We hope you enjoy this
         Telegard release.  While we've been through a number of gamma
         versions, the release of these structures marks the end of my
         development for 3.0.  Now we move onto 3.1 . . .

         Regards, Tim Strike

     CONTACT INFORMATION

         Fidonet  1:259/423

         Internet ts@gryn.org  *or*  4ts2@qlink.queensu.ca
         WWW      http://qlink.queensu.ca/~4ts2
         FTP      ftp://filebank.com
       
         BBS      (905)820-7273
                  2400-16,800 Dual Standard (HST/V32bis)
                  24 hours, except ZMH (4:00-5:00pm)