|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
See:
Description
Packages | |
com.ajdigital.chat.server.remote | |
com.lyrisoft.auth.mysql | MySQL authencation [DEPRECATED; see com.lyrisoft.chat.server.remote.auth] |
com.lyrisoft.awt | AWT Widgets for the client |
com.lyrisoft.chat | The top-level chat package |
com.lyrisoft.chat.client | Top-level chat client package. |
com.lyrisoft.chat.client.command | Command processors for the client-side commands. |
com.lyrisoft.chat.client.gui | GUI (Graphical User Interface) abstractions for the client program. |
com.lyrisoft.chat.client.gui.awt102 | A GUI implementation for the AWT suitable for use in a JDK1.0.2 Virtual Machine. |
com.lyrisoft.chat.client.gui.jfc | A GUI implementation for Swing/JFC (Java Foundation Classes) in Java version 1.2 and up. |
com.lyrisoft.chat.server.local | This package implements the networking functionality for the client side. |
com.lyrisoft.chat.server.local.command | Command objects that processes data (commands) that comes from the server. |
com.lyrisoft.chat.server.remote | The heart of the chat server. |
com.lyrisoft.chat.server.remote.auth | Authenticator abstraction |
com.lyrisoft.chat.server.remote.auth.jdbc | An authenticator implementation that can generically use any JDBC database. |
com.lyrisoft.chat.server.remote.command | Command objects that processes data (commands) that comes from the client. |
com.lyrisoft.chat.test | A very inefficient load test client. |
com.lyrisoft.util | A few "utility" classes |
com.lyrisoft.util.i18n | Some cheap and very simple i18n (internationalization) I whipped up. |
com.lyrisoft.util.io | Things related to I/O or reading and writing. |
com.lyrisoft.util.properties | Simplifies the act of loading and querying java.util.Properties objects. |
jfd | Unix crypt implementation |
Contained herein is Javadoc documentation about NFC's source code. Since there are a lot of classes and packages, here is a brief overview:
The classes related to the client are:
One major source of confusion are the com.lyrisoft.chat.server.remote and com.lyrisoft.chat.server.local packages (for the server and client, respectively). This was an unfortunate choice of naming and packaging, so I thought I would point it out to avoid confusion.
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |