/*
 *
 *  JavaLCP, version 1.0
 *    A Java interface for remote communication with a Lyris Server via
 *    the Lyris Command Protocol.
 *    Written by Kipton Barros.
 * 
 *  All or part of the following source code is written by
 *  Joshua D. Baer and SKYLIST.net <http://www.SKYLIST.net/>.
 *  
 *  This notice must accompany any reproduction or derivation of this source 
 *  code.  While the source code may be modified, this notice must not be
 *  modified in any way.
 *  
 *  Copyright 1999 Lyris Technologies Inc
 *
 */

The JavaLCP package enables you to use all the built-in methods of the
Lyris Command Protocol (which control every feature of Lyris) directly
from Java.  This package handles all the native Java interface details,
as well as all the needed TCP/IP communications between Java and your
Lyris server.  With JavaLCP, you can seamlessly control every aspect of
Lyris from your Java programs, as if Lyris were itself written in Java.

The package consists of two classes.  The class LCP provides a direct
method of using the Lyris Command Protocol functions in Java. The class
LyrisException defines the exceptions raised in the case of an error in
communication with the Lyris Server.

The use of the class LCP in Java is directly analogous to the use of the
module lyrislib.pl in Perl.  For documentation of the LCP functions
provided, please see Lyris's reference page:
<http://www.lyris.com/guide>

For documentation of the implementation of the LyrisComm package, please
refer to the Documentation directory.

This distribution includes the following subdirectories:

  -- lcp: this is the Java package directory; it contains the two
        Java source files.
  -- Documentation: this directory contains information about the use of
	the JavaLCP package.  Open the top level file "packages.html"
	with your web browser to view.
  -- Demos: this directory contains demonstration Java Apps, and the
        scripts to run them.  Please refer to the relevant readmes.



