Short: AsyncIO library for fast IO. Release 6 Uploader: cmh@lls.se (Magnus Holmgren) Type: dev/c This link library (optionally shared library) provides DOS-like functions for using double buffered asyncronous IO on files. This provides very good performance on DMA devices. The code was originally written by Martin Taillefer. A few bug fixes and updates were made by Magnus Holmgren, with inspiration from Olaf 'Olsen' Barthel. News in release 6: SeekAsync should now really work (performance fix was buggy... ;). Based on Martin Taillefers third release, which I was previously unaware of (hence the new release number). Doesn't impose any (major) changes to the sources though. Misc minor fixes (mostly to the header files). News in release 4: Workaround for problem with SnoopDos and the SendRexx option. Code available as a shared library as well. Included a file missing in release 3. ============================= Archive contents ============================= Original Packed Ratio Date Time Name -------- ------- ----- --------- -------- ------------- 21559 7559 64.9% 14-Nov-95 13:34:14 +asyncio.doc 917 530 42.2% 16-Nov-95 13:44:12 +AsyncIO.readme 2293 561 75.5% 14-Nov-95 11:36:20 +asyncio_protos.h 397 243 38.7% 14-Nov-95 11:13:52 +asyncio_protos.h 336 171 49.1% 10-Sep-95 12:53:28 +asyncio_lib.fd 1669 623 62.6% 14-Nov-95 11:36:50 +asyncio.h 516 207 59.8% 10-Sep-95 18:28:30 +asyncio_pragmas.h 1712 472 72.4% 10-Sep-95 18:28:32 +asynciolibs.lib 1660 432 73.9% 14-Nov-95 11:46:04 +asynciolibsr.lib 4532 2046 54.8% 16-Nov-95 11:58:50 +asyncios.lib 4448 2015 54.6% 16-Nov-95 11:59:24 +asynciosr.lib 2980 1931 35.2% 16-Nov-95 11:58:18 +asyncio.library 1843 609 66.9% 14-Nov-95 13:21:02 +async.h 148 119 19.5% 14-Nov-95 11:14:44 +asynciolibsr.h 801 410 48.8% 16-Nov-95 11:40:38 +CloseAsync.c 3342 1224 63.3% 16-Nov-95 12:00:14 +DMakeFile 6253 2494 60.1% 14-Nov-95 14:40:40 +Lib.c 1509 594 60.6% 14-Nov-95 11:38:22 +Lib.Def 811 370 54.3% 16-Nov-95 11:19:28 +OpenAsync.c 6113 2317 62.0% 16-Nov-95 11:38:52 +OpenAsyncFH.c 514 240 53.3% 10-Sep-95 12:56:16 +OpenAsyncFromFH.c 1398 551 60.5% 16-Nov-95 11:45:00 +ReadAsync.c 793 435 45.1% 16-Nov-95 11:46:04 +ReadCharAsync.c 382 261 31.6% 16-Nov-95 11:16:30 +RecordAsyncFailure.c 339 234 30.9% 16-Nov-95 11:16:06 +RequeuePacket.c 6 6 0.0% 11-Nov-95 10:14:46 +Rev.config 188 114 39.3% 11-Nov-95 10:14:46 +Rev.h 7276 2712 62.7% 16-Nov-95 11:56:10 +SeekAsync.c 411 247 39.9% 10-Sep-95 13:00:48 +SendPacket.c 2059 967 53.0% 16-Nov-95 11:15:26 +WaitPacket.c 1155 466 59.6% 16-Nov-95 11:48:58 +WriteAsync.c 637 366 42.5% 16-Nov-95 11:49:24 +WriteCharAsync.c -------- ------- ----- --------- -------- 78997 31526 60.0% 18-Nov-95 15:05:22 32 files