home *** CD-ROM | disk | FTP | other *** search
- Short: AsyncIO library for fast IO. Release 8
- 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 8:
-
- SeekAsync() wouldn't notice seeks past the end of the file.
-
- Finished up the ReadLineAsync() function. Only difference from
- dos.library/FGets() should be the return value.
-
- Recompiled with SAS/C 6.57.
-
-
- News in release 7:
-
- Files to use asyncio.library from E included.
-
- Fixed yet some SeekAsync() problems. It could (still) get confused
- when called multiple times in a row with no intervening IO. I
- wonder if there are any holes left. ;)
-
- Recompiled asyncio.library using SAS/C 6.56, and added general
- SAS/C support.
-
- Misc minor fixes.
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 25882 8802 65.9% 28-Jan-97 18:07:50 +asyncio.doc
- 1007 582 42.2% 25-Jan-97 16:15:54 +AsyncIO.readme
- 1712 472 72.4% 10-Sep-95 18:28:32 +asynciolibs.lib
- 1660 432 73.9% 14-Nov-95 11:46:04 +asynciolibsr.lib
- 4688 2122 54.7% 29-Nov-95 19:31:32 +asyncios.lib
- 4448 2015 54.6% 16-Nov-95 11:59:24 +asynciosr.lib
- 131 85 35.1% 19-Nov-95 15:18:42 +asyncio.m
- 654 384 41.2% 19-Nov-95 15:21:00 +asyncio.e
- 172 118 31.3% 19-Nov-95 15:21:00 +asyncio.m
- 2290 561 75.5% 01-Dec-95 10:42:52 +asyncio_protos.h
- 397 243 38.7% 14-Nov-95 11:13:52 +asyncio_protos.h
- 408 186 54.4% 03-Dec-96 23:33:28 +asyncio_lib.fd
- 1669 623 62.6% 14-Nov-95 11:36:50 +asyncio.h
- 618 224 63.7% 11-Jan-97 11:26:36 +asyncio_pragmas.h
- 209 143 31.5% 05-Jan-96 14:56:08 +asyncio.h
- 5100 2498 51.0% 25-Jan-97 16:31:48 +asyncio.lib
- 5028 2464 50.9% 25-Jan-97 16:33:30 +asyncior.lib
- 4488 2219 50.5% 11-Jan-96 16:13:10 +asyncioru.lib
- 4372 2163 50.5% 11-Jan-96 16:14:14 +asyncioru2.lib
- 2912 1980 32.0% 25-Jan-97 16:30:04 +asyncio.library
- 1889 622 67.0% 29-Dec-95 14:41:02 +async.h
- 148 119 19.5% 14-Nov-95 11:14:44 +asynciolibsr.h
- 549 292 46.8% 05-Jan-96 17:19:44 +AsyncLib.c
- 812 419 48.3% 29-Dec-95 14:39:02 +CloseAsync.c
- 4193 1309 68.7% 03-Dec-96 23:27:50 +DMakeFile
- 6463 2567 60.2% 23-Jan-97 20:01:38 +Lib.c
- 1509 594 60.6% 14-Nov-95 11:38:22 +Lib.Def
- 841 379 54.9% 29-Dec-95 14:39:52 +OpenAsync.c
- 6123 2318 62.1% 04-Jan-96 17:25:00 +OpenAsyncFH.c
- 536 248 53.7% 29-Dec-95 14:41:24 +OpenAsyncFromFH.c
- 1409 562 60.1% 29-Dec-95 14:41:34 +ReadAsync.c
- 804 444 44.7% 29-Dec-95 14:41:40 +ReadCharAsync.c
- 2340 1083 53.7% 20-Jan-97 23:13:24 +ReadLineAsync.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-Jan-97 10:16:10 +Rev.config
- 185 113 38.9% 11-Jan-97 10:16:10 +Rev.h
- 256 159 37.8% 05-Jan-96 17:10:14 +SCOPTIONS
- 8856 3233 63.4% 03-Dec-96 23:00:50 +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
- 1166 475 59.2% 29-Dec-95 14:41:54 +WriteAsync.c
- 697 403 42.1% 29-Dec-95 14:55:38 +WriteCharAsync.c
- 372 238 36.0% 10-Jan-97 12:27:44 +WriteLineAsync.c
- -------- ------- ----- --------- --------
- 110190 45608 58.6% 28-Jan-97 22:44:08 44 files
-