###############################################################
#All files included in this distribution are copyrighted 1999.#
###############################################################

README file
===========

README
This document describes each file included with the distribution.

PROTOCOL
The application-level protocol document for client/server interaction.

NOTES
Design notes describing internal design approaches, decisions, etc...

LINK
A file containing a single line that indicates the URL to furthur server 
information posted on the web

*.cpp
Various C++ source code used to develop the server.

*.h
Various C++ header files used to develop the server.


Required Support Files
----------------------
startup
The startup file is required by the server to start up correctly.  The server
uses this file to create the rooms directory

reset
The reset file can be executed to remove all user data files from the system.


Test Source Code
----------------
Test programs are provided to help the tutor evaluate the development process
of the server. These scripts are the same ones we used for unit, integration,
and system testing.

The old  test source codes are contained in the TestSourceCode directory and has
the following files:
RequestTest.cpp             Used for unit testing of the request class
LoginAdminTest.cpp          Used for unit testing of the login & admin classes
testserv                    Used for unit testing of a prototyp server
testcl                      Used for prototype testing of the server with a
                            client

These are just some of the test source files used to verify correctness at 
various levels of server development.


