EAThread is a package that implements a unified cross-platform interface for multithreaded programming on various platforms. The implementation is clean, efficient, and comprehensive. The package is suitable for basic threading needs such as the creation of multiple threads and mutual exclusion. It additionally contains features that are suitable for advanced threading needs required by next generation console platforms and advanced uses with existing PC and server platforms.
EAThread is usable for all uses within Electronic Arts, both internally and in shipping products for all platforms. All source code was written by a single EA engineer and none of the source code comes from an external source.
Each of the documents in this directory stands alone, though some of the documents have links to others. Simply open any of the HTML documents with your browser to read the given file.
If this is the first document you are reading then the next document you will want to read is the User Guide.