Lib
This is the root of the javageeks.com library. Within this specific subdirectory,
you will find the makefile used to build the entirety of the javageeks.com
library, along with the accompanying C++ native code and documentation files.
Much of this code (in fact, 99% of it) is described throughout the book, and as
a result, trying to list each file and where it is described in the book would
be an effort that really wouldn't merit much. The HTML
documentation lists each class, so finding a given class from a listing given
in the book isn't difficult.
I fully intend to keep GJAS alive as a workable library for use, so any suggestions,
problem reports, bug fixes, or even ideas for future expansion are welcome; just
mail me with whatever you've got.
Layout
The "src" directory contains all the source code, arranged in package-named
subdirectories. The "classes" directory will contain all the compiled .class files
from the "src" directory. The "docs" directory contains the javadoc-generated
documentation files, and the "native" directory contains the native C/C++ source
for building the native pieces (most notably, the NamedPipeStream classes
described in the JNI chapter).