
|
84794 packages online
|
|
 |
|
|
|
No screenshot available
|
|
SHADOW.library V5.0 Released:13 Nov 1992 by David C. Navas
Update to SHADOW V4.8
Freely distributable only for those environments which are
themselves freely distributable.
Includes shadow.library, ppipc.library, and two example programs
with source.
Also included is about 500k of Documentation!
Requires AmigaDOS2.0!!!
Taken from Shadow/Docs/Introduction.doc:
SHADOW is a concurrent-object-oriented addition to AmigaDOS.
Its principle design goal is to help standardize an extensible
environment paradigm. It takes advantage of some of the better
AmigaDOS facilities (shared memory system, IPC ports, and fast
context switching) by internally managing much of the inter-task
communications, resource tracking, and resource allocation.
.
.
.
SHADOW was created to solve the problems which I ran into with
my first programming project -- JazzBench. That experience taught
me that the most important thing in a co-operative multi-program
environment is flexibility. You need to be able to change the
behaviour of EVERYTHING -as- -it- -runs-. This lesson was the
principle reason behind the initial design of SHADOW, and the result
of that principle was the entire WatchedVariable construct. To a
lesser extent, it was also responsible for Patches.
However, that was not the only lesson that was learned. Trying
to locate governing control within a single server not only created
bottleneck problems, but also, in the end, either limited or
complicated the design process for my programs. What I needed was a
subsystem which effectively dealt with the concurrency and shared
resource management problems across a distributed environment.
The other major subsystems of SHADOW support the increased use
of more complicated data structures. Exec lists are very fast at
some things, but searching and sorting are definitely not their
strong points.
|
Contents of util/libs/shadow5.0.lzh
PERMSSN UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic] 940 1547 60.8% -lh1- 0ad8 Nov 13 1992 shadow/README
[generic] 3879 9437 41.1% -lh1- e3fd Nov 13 1992 shadow/Docs/Compatibility.doc
[generic] 4400 12027 36.6% -lh1- b3aa Nov 13 1992 shadow/Docs/Glossary.doc
[generic] 336 545 61.7% -lh1- 6dc7 Nov 13 1992 shadow/Docs/Installation.doc
[generic] 66391 203777 32.6% -lh1- 7dea Nov 13 1992 shadow/Docs/Introduction.doc
[generic] 6557 34740 18.9% -lh1- eccf Nov 13 1992 shadow/Docs/ShadowLibFuncs.doc
[generic] 41156 136803 30.1% -lh1- 17ef Nov 13 1992 shadow/Docs/ShadowLibraryFuncs.doc
[generic] 30001 100145 30.0% -lh1- c97d Nov 13 1992 shadow/Docs/ShadowLibraryMethods.doc
[generic] 5563 13083 42.5% -lh1- a694 Nov 13 1992 shadow/Docs/ShadowUpdate.doc
[generic] 1542 2644 58.3% -lh1- ab70 Nov 13 1992 shadow/libs/ppipc.library
[generic] 16173 27784 58.2% -lh1- 29f8 Nov 13 1992 shadow/libs/shadow.library
[generic] 13403 26000 51.5% -lh1- 557a Nov 13 1992 shadow/Examples/Bin/Browser
[generic] 9104 23936 38.0% -lh1- fe80 Nov 12 1992 shadow/Examples/Bin/PerfTest
[generic] 361 526 68.6% -lh1- 5636 Nov 13 1992 shadow/Examples/Bin/README
[generic] 260 522 49.8% -lh1- c760 Nov 13 1992 shadow/Examples/Bin/README.info
[generic] 14787 74864 19.8% -lh1- 8a2d Nov 13 1992 shadow/Examples/Source/browser.c
[generic] 12010 58858 20.4% -lh1- 129e Nov 13 1992 shadow/Examples/Source/gui.c
[generic] 3266 10358 31.5% -lh1- 124f Nov 13 1992 shadow/Examples/Source/gui.h
[generic] 10668 58513 18.2% -lh1- a987 Nov 13 1992 shadow/Examples/Source/PerformanceTests.c
[generic] 264 391 67.5% -lh1- f289 Nov 13 1992 shadow/Examples/Source/README
[generic] 261 521 50.1% -lh1- be53 Nov 13 1992 shadow/Examples/Source/README.info
[generic] 203 261 77.8% -lh1- 3d80 Nov 13 1992 shadow/Examples/Source/scoptions
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 22 files 241525 797282 30.3% Nov 19 1992
|
|
|
 |
Page generated in 0.02 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminet aminet net> |