[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
In order to describe the system, we should introduce some terminology.
First of all, the server is the lashd
server program, an
omni-present marshaller and database for storing arbitrary application
data. The library is the `liblash' shared library.
It contains all the functions that an application uses to communicate
with the server and take part in the system. Such an application is
called a client.
The server deals with things in terms of collections of clients,
called projects. A project has a unique string name, a current
directory and a list of clients that are in that project. The server
can have one client that is a server interface that allows the
user to control the server. There are two server interface included
with the system, the lash_control
command-line interface,
and the lash_panel
GTK interface.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] |
This document was generated on February, 1 2007 using texi2html 1.76.