home *** CD-ROM | disk | FTP | other *** search
/ Aminet 18 / aminetcdnumber181997.iso / Aminet / dev / c / AsyncIO.readme < prev    next >
Encoding:
Text File  |  1997-03-02  |  3.7 KB  |  87 lines

  1. Short:    AsyncIO library for fast IO. Release 8
  2. Uploader: cmh@lls.se (Magnus Holmgren)
  3. Type:     dev/c
  4.  
  5. This link library (optionally shared library) provides DOS-like functions
  6. for using double buffered asyncronous IO on files. This provides very good
  7. performance on DMA devices.
  8.  
  9. The code was originally written by Martin Taillefer. A few bug fixes and
  10. updates were made by Magnus Holmgren, with inspiration from Olaf 'Olsen'
  11. Barthel.
  12.  
  13. News in release 8:
  14.  
  15.     SeekAsync() wouldn't notice seeks past the end of the file.
  16.  
  17.     Finished up the ReadLineAsync() function. Only difference from
  18.     dos.library/FGets() should be the return value.
  19.  
  20.     Recompiled with SAS/C 6.57.
  21.  
  22.  
  23. News in release 7:
  24.  
  25.     Files to use asyncio.library from E included.
  26.  
  27.     Fixed yet some SeekAsync() problems. It could (still) get confused
  28.     when called multiple times in a row with no intervening IO. I
  29.     wonder if there are any holes left. ;)
  30.  
  31.     Recompiled asyncio.library using SAS/C 6.56, and added general
  32.     SAS/C support.
  33.  
  34.     Misc minor fixes.
  35.  
  36.  
  37. ============================= Archive contents =============================
  38.  
  39. Original  Packed Ratio    Date     Time    Name
  40. -------- ------- ----- --------- --------  -------------
  41.    25882    8802 65.9% 28-Jan-97 18:07:50 +asyncio.doc
  42.     1007     582 42.2% 25-Jan-97 16:15:54 +AsyncIO.readme
  43.     1712     472 72.4% 10-Sep-95 18:28:32 +asynciolibs.lib
  44.     1660     432 73.9% 14-Nov-95 11:46:04 +asynciolibsr.lib
  45.     4688    2122 54.7% 29-Nov-95 19:31:32 +asyncios.lib
  46.     4448    2015 54.6% 16-Nov-95 11:59:24 +asynciosr.lib
  47.      131      85 35.1% 19-Nov-95 15:18:42 +asyncio.m
  48.      654     384 41.2% 19-Nov-95 15:21:00 +asyncio.e
  49.      172     118 31.3% 19-Nov-95 15:21:00 +asyncio.m
  50.     2290     561 75.5% 01-Dec-95 10:42:52 +asyncio_protos.h
  51.      397     243 38.7% 14-Nov-95 11:13:52 +asyncio_protos.h
  52.      408     186 54.4% 03-Dec-96 23:33:28 +asyncio_lib.fd
  53.     1669     623 62.6% 14-Nov-95 11:36:50 +asyncio.h
  54.      618     224 63.7% 11-Jan-97 11:26:36 +asyncio_pragmas.h
  55.      209     143 31.5% 05-Jan-96 14:56:08 +asyncio.h
  56.     5100    2498 51.0% 25-Jan-97 16:31:48 +asyncio.lib
  57.     5028    2464 50.9% 25-Jan-97 16:33:30 +asyncior.lib
  58.     4488    2219 50.5% 11-Jan-96 16:13:10 +asyncioru.lib
  59.     4372    2163 50.5% 11-Jan-96 16:14:14 +asyncioru2.lib
  60.     2912    1980 32.0% 25-Jan-97 16:30:04 +asyncio.library
  61.     1889     622 67.0% 29-Dec-95 14:41:02 +async.h
  62.      148     119 19.5% 14-Nov-95 11:14:44 +asynciolibsr.h
  63.      549     292 46.8% 05-Jan-96 17:19:44 +AsyncLib.c
  64.      812     419 48.3% 29-Dec-95 14:39:02 +CloseAsync.c
  65.     4193    1309 68.7% 03-Dec-96 23:27:50 +DMakeFile
  66.     6463    2567 60.2% 23-Jan-97 20:01:38 +Lib.c
  67.     1509     594 60.6% 14-Nov-95 11:38:22 +Lib.Def
  68.      841     379 54.9% 29-Dec-95 14:39:52 +OpenAsync.c
  69.     6123    2318 62.1% 04-Jan-96 17:25:00 +OpenAsyncFH.c
  70.      536     248 53.7% 29-Dec-95 14:41:24 +OpenAsyncFromFH.c
  71.     1409     562 60.1% 29-Dec-95 14:41:34 +ReadAsync.c
  72.      804     444 44.7% 29-Dec-95 14:41:40 +ReadCharAsync.c
  73.     2340    1083 53.7% 20-Jan-97 23:13:24 +ReadLineAsync.c
  74.      382     261 31.6% 16-Nov-95 11:16:30 +RecordAsyncFailure.c
  75.      339     234 30.9% 16-Nov-95 11:16:06 +RequeuePacket.c
  76.        6       6  0.0% 11-Jan-97 10:16:10 +Rev.config
  77.      185     113 38.9% 11-Jan-97 10:16:10 +Rev.h
  78.      256     159 37.8% 05-Jan-96 17:10:14 +SCOPTIONS
  79.     8856    3233 63.4% 03-Dec-96 23:00:50 +SeekAsync.c
  80.      411     247 39.9% 10-Sep-95 13:00:48 +SendPacket.c
  81.     2059     967 53.0% 16-Nov-95 11:15:26 +WaitPacket.c
  82.     1166     475 59.2% 29-Dec-95 14:41:54 +WriteAsync.c
  83.      697     403 42.1% 29-Dec-95 14:55:38 +WriteCharAsync.c
  84.      372     238 36.0% 10-Jan-97 12:27:44 +WriteLineAsync.c
  85. -------- ------- ----- --------- --------
  86.   110190   45608 58.6% 28-Jan-97 22:44:08   44 files
  87.